/** * 计算控制 */ #ifndef CFDSTRUCTDATASOLVERCOMPUTINGCONTROLMANAGER_H #define CFDSTRUCTDATASOLVERCOMPUTINGCONTROLMANAGER_H #include #include "CFDStructDataManager_global.h" class CUIConfig; class CFDSTRUCTDATAMANAGER_EXPORT CFDStructDataSolverComputingControlManager : public CFDStructDataManagerBase { Q_OBJECT public: explicit CFDStructDataSolverComputingControlManager(QObject *parent = nullptr); ~CFDStructDataSolverComputingControlManager(); CUIConfig *getParamUIConfig(); void saveDataToDom(rapidjson::Document &dom); private: // 生成界面配置 CUIConfig *genUIConfig(); signals: private: // 数据保存频率 int m_DataSaveFrequency; // Data Save Frequency // 数值计算核数 int m_NumericalComputationCores = 0; // 网格组装核数 int m_MeshAssemblyCores = 0; }; #endif // CFDSTRUCTDATASOLVERCOMPUTINGCONTROLMANAGER_H