You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
AppFlow/CFDStruct/CFDStructDataManager/CFDStructDataSolverInitiali...

52 lines
1.2 KiB
C

/**
*
*/
#ifndef CFDSTRUCTDATASOLVERINITIALIZATIONEMANAGER_H
#define CFDSTRUCTDATASOLVERINITIALIZATIONEMANAGER_H
#include <CFDStructDataManagerBase.h>
#include "CFDStructDataManager_global.h"
class CUIConfig;
class CFDSTRUCTDATAMANAGER_EXPORT CFDStructDataSolverInitializationManager : public CFDStructDataManagerBase
{
Q_OBJECT
public:
explicit CFDStructDataSolverInitializationManager(QObject *parent = nullptr);
~CFDStructDataSolverInitializationManager();
CUIConfig *getParamUIConfig();
private:
// 生成界面配置
CUIConfig *genUIConfig();
signals:
private:
// 参考值取自
int m_ReferenceValuesFrom = 0; // Reference Values From
// 密度
double m_Density; // Density
// μ速度
double m_MuVelocity; // Mu Velocity
// v速度
double m_VVelocity; // V Velocity
// w速度
double m_WVelocity; // W Velocity
// 压强
double m_Pressure; // Pressure
// 湍流粘性比
double m_TurbulentViscosityRatio; // Turbulent Viscosity Ratio
// 湍流强度
double m_TurbulentIntensity; // Turbulent Intensity
};
#endif // CFDSTRUCTDATASOLVERINITIALIZATIONEMANAGER_H