1、完成“粘性模型”ui配置
parent
bc8a8863fa
commit
f4163bde63
@ -0,0 +1,114 @@
|
||||
#include "CFDStructDataSolverKvislManager.h"
|
||||
|
||||
CFDStructDataSolverKvislManager::CFDStructDataSolverKvislManager(QObject *parent) : CFDStructDataManagerBase(parent)
|
||||
{
|
||||
m_uiConfig = nullptr;
|
||||
}
|
||||
|
||||
CFDStructDataSolverKvislManager::~CFDStructDataSolverKvislManager()
|
||||
{
|
||||
}
|
||||
|
||||
CUIConfig *CFDStructDataSolverKvisllManager::genInviscidUIConfig()
|
||||
{
|
||||
return new CUIConfig(
|
||||
{{"type", "widget"}},
|
||||
{new CUIConfig({{"type", "GroupBox"}, // 组:模型
|
||||
{"name", tr("Model")}},
|
||||
{new CUIConfig({{"type", "RadioButton"}, // 按钮:无粘
|
||||
{"name", tr("Inviscid")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:层流
|
||||
{"name", tr("Laminar")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:雷诺平均
|
||||
{"name", tr("RANS")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:分离涡模拟
|
||||
{"name", tr("DES")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:约束大涡模型
|
||||
{"name", tr("CLES")}})})});
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
CUIConfig *CFDStructDataSolverKvisllManager::genLaminarUIConfig()
|
||||
{
|
||||
return new CUIConfig(
|
||||
{{"type", "widget"}},
|
||||
{new CUIConfig({{"type", "GroupBox"}, // 组:模型
|
||||
{"name", tr("Model")}},
|
||||
{new CUIConfig({{"type", "RadioButton"}, // 按钮:无粘
|
||||
{"name", tr("Inviscid")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:层流
|
||||
{"name", tr("Laminar")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:雷诺平均
|
||||
{"name", tr("RANS")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:分离涡模拟
|
||||
{"name", tr("DES")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:约束大涡模型
|
||||
{"name", tr("CLES")}})})});
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
CUIConfig *CFDStructDataSolverKvisllManager::genRANSSAUIConfig()
|
||||
{
|
||||
return new CUIConfig(
|
||||
{{"type", "widget"}},
|
||||
{
|
||||
new CUIConfig({{"type", "GroupBox"}, // 组:模型
|
||||
{"name", tr("Model")}},
|
||||
{new CUIConfig({{"type", "RadioButton"}, // 按钮:无粘
|
||||
{"name", tr("Inviscid")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:层流
|
||||
{"name", tr("Laminar")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:雷诺平均
|
||||
{"name", tr("RANS")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:分离涡模拟
|
||||
{"name", tr("DES")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:约束大涡模型
|
||||
{"name", tr("CLES")}})}),
|
||||
new CUIConfig({{"type", "GroupBox"}, // 组:RANS模型
|
||||
{"name", tr("RANS Model")}},
|
||||
{new CUIConfig({{"type", "RadioButton"}, // 按钮:S-A(一方程)
|
||||
{"name", tr("S-A")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:Menters's κ-ω(两方程)
|
||||
{"name", tr("Menters's κ-ω")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:κ-ε(两方程)
|
||||
{"name", tr("κ-ε")}})}),
|
||||
new CUIConfig({{"type", "GroupBox"}, // 组:S-A类型
|
||||
{"name", tr("S-A Type")}},
|
||||
{new CUIConfig({{"type", "RadioButton"}, // 按钮:standard
|
||||
{"name", tr("standard")}}),
|
||||
new CUIConfig({{"type", "RadioButton"}, // 按钮:Edwards
|
||||
{"name", tr("Edwards")}})}),
|
||||
});
|
||||
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
CUIConfig *CFDStructDataSolverKvisllManager::genRANSUIMentersConfig()
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
CUIConfig *CFDStructDataSolverKvisllManager::genRANSKEUIConfig()
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
CUIConfig *CFDStructDataSolverKvisllManager::genDESSAUIConfig()
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
CUIConfig *CFDStructDataSolverKvisllManager::genDESMentersUIConfig()
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
CUIConfig *CFDStructDataSolverKvisllManager::genCLESUIConfig()
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
CUIConfig *CFDStructDataSolverKvisllManager::genCLESMentersUIConfig()
|
||||
{
|
||||
return nullptr;
|
||||
}
|
Loading…
Reference in New Issue