/** * 求解器-基本模型 */ #ifndef CFDSTRUCTDATASOLVERBASICMODELMANAGER_H #define CFDSTRUCTDATASOLVERBASICMODELMANAGER_H #include #include "CFDStruct/CFDStructDataManager/CFDStructDataManagerBase.h" #include "CFDStructDataManager_global.h" class CUIConfig; class CFDSTRUCTDATAMANAGER_EXPORT CFDStructDataSolverBasicModelManager : public CFDStructDataManagerBase { Q_OBJECT public: explicit CFDStructDataSolverBasicModelManager(QObject *parent = nullptr); ~CFDStructDataSolverBasicModelManager(); CUIConfig* getParamUIConfig(); private: // 生成流体属性关闭界面配置 CUIConfig* genFluidPropertiesOffUIConfig(); // 生成流体属性开启界面配置 CUIConfig* genFluidPropertiesOnUIConfig(); signals: private: // // 鏃堕棿妯″紡 // int m_runtype = 0; // // 杩唬姝ユ暟锛>=1锛屽畾甯告椂锛氳凯浠f鏁帮紝闈炲畾甯革細鍐呰凯浠f鏁 int m_mcyc = 1000; // // 姝ラ暱妯″紡锛屽浐瀹氾紝涓嶅彲淇敼 // double m_alf0 = 1.0; // // 鏃堕棿姝ラ暱锛0 // double m_realdt = 1.0; // // 鏃堕棿姝ユ暟锛=1 // double m_nstep = 10; // // 鏃跺潎缁熻閲忔暟鎹噰鏍0,1 // int m_timeaverage = 0; CUIConfig* m_uiConfig = nullptr; }; #endif // CFDSTRUCTDATASOLVERBASICMODELMANAGER_H