forked from PHengLEI/PHengLEI-TestCases
F03-F06重叠算例overset_config.hypara添加引英文注释,整合参数,修改文档
This commit is contained in:
parent
7265132150
commit
1718040e3a
|
@ -1,24 +1,42 @@
|
||||||
int parallelStrategy = 1;
|
// ----------------- overlap configuration ------------------------------
|
||||||
|
// numberOfGridGroups: The number of grid groups.
|
||||||
|
// codeOfOversetGrid: Overlapping(overset) grid or not.
|
||||||
|
// 0 -- NON-overlapping grid.
|
||||||
|
// 1 -- Overlapping grid.
|
||||||
|
// readOversetFileOrNo: Whether to read overset-file(.ovs) that has been generated.
|
||||||
|
// 0 -- no.
|
||||||
|
// 1 -- yes.
|
||||||
|
// symetryOrNot: If there exist symetryplanes(XY plane, the coordinate of Z direction is 0) in
|
||||||
|
the current overset grid(only for three dimension).
|
||||||
|
// 0 -- no.
|
||||||
|
// 1 -- yes.
|
||||||
|
// readInAuxiliaryInnerGrid: Whether to read auxiliary inner grid
|
||||||
|
// 0 -- no.
|
||||||
|
// 1 -- yes.
|
||||||
|
// twoOrderInterpolationOrNot: The number of interpolated cell layers in the overlapping boundary.
|
||||||
|
// 0 -- one layer.
|
||||||
|
// 1 -- two layers.
|
||||||
|
// keyEnlargeOfActiveNodes: The number of enlarged overset-boundary layers in the buffer region.
|
||||||
|
// outTecplotOverset: Whether to dump out the flowfield data after the progress of overset configure.
|
||||||
|
// 0 -- no.
|
||||||
|
// 1 -- yes.
|
||||||
|
|
||||||
int numberOfGridGroups = 3;
|
int numberOfGridGroups = 3;
|
||||||
string gridfile = "./grid/background__4.fts";
|
string gridfile = "./grid/background__4.fts";
|
||||||
string gridfile1 = "./grid/upperwing__4.fts";
|
string gridfile1 = "./grid/upperwing__4.fts";
|
||||||
string gridfile2 = "./grid/lowerwing__4.fts";
|
string gridfile2 = "./grid/lowerwing__4.fts";
|
||||||
int codeOfOversetGrid = 1; // 0: 无重叠 1: 重叠;
|
int codeOfOversetGrid = 1;
|
||||||
int codeOfOversetSlipGrid = 0; // 0: 无滑移 1: 滑移;
|
int readOversetFileOrNot = 0;
|
||||||
int readOversetFileOrNot = 0; // 0: 适时装配 1: 读ovs文件
|
int symetryOrNot = 0;
|
||||||
int symetryOrNot = 1; //是否只进行半场计算
|
int readInAuxiliaryInnerGrid = 1;
|
||||||
int readInAuxiliaryInnerGrid = 1; //是否需要辅助网格(inner)
|
|
||||||
int readInAuxiliaryOuterGrid = 0; //是否需要辅助网格(outer)
|
|
||||||
int readInSklFileOrNot = 0; //读入skl文件有助于点属性的准确通讯,但是比较耗时
|
|
||||||
string auxiliaryInnerGrid0 = "./grid/aux-upper.fts";
|
string auxiliaryInnerGrid0 = "./grid/aux-upper.fts";
|
||||||
string auxiliaryInnerGrid1 = "./grid/aux-lower.fts";
|
string auxiliaryInnerGrid1 = "./grid/aux-lower.fts";
|
||||||
string oversetGridFileName = "./grid/overlap.ovs";
|
string oversetGridFileName = "./grid/overlap.ovs";
|
||||||
double walldistMainZone = 1.0
|
double walldistMainZone = 1.0
|
||||||
double gridScaleFactor = 0.001;
|
|
||||||
double toleranceForOversetSearch = 1e-3;
|
double toleranceForOversetSearch = 1e-3;
|
||||||
double toleranceForOversetBox = 1e-3;
|
double toleranceForOversetBox = 1e-3;
|
||||||
int twoOrderInterpolationOrNot = 1; //1-采用二阶插值(多一排插值点);0-一阶插值
|
int twoOrderInterpolationOrNot = 1;
|
||||||
int keyEnlargeOfActiveNodes = 1; //活跃区域扩展次数
|
int keyEnlargeOfActiveNodes = 1;
|
||||||
int outTecplotOverset = 1; //
|
int outTecplotOverset = 1;
|
||||||
|
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -1,23 +1,38 @@
|
||||||
int parallelStrategy = 1;
|
// ----------------- overlap configuration ------------------------------
|
||||||
|
// numberOfGridGroups: The number of grid groups.
|
||||||
|
// codeOfOversetGrid: Overlapping(overset) grid or not.
|
||||||
|
// 0 -- NON-overlapping grid.
|
||||||
|
// 1 -- Overlapping grid.
|
||||||
|
// readOversetFileOrNo: Whether to read overset-file(.ovs) that has been generated.
|
||||||
|
// 0 -- no.
|
||||||
|
// 1 -- yes.
|
||||||
|
// symetryOrNot: If there exist symetryplanes(XY plane, the coordinate of Z direction is 0) in
|
||||||
|
the current overset grid(only for three dimension).
|
||||||
|
// 0 -- no.
|
||||||
|
// 1 -- yes.
|
||||||
|
// readInAuxiliaryInnerGrid: Whether to read auxiliary inner grid
|
||||||
|
// 0 -- no.
|
||||||
|
// 1 -- yes.
|
||||||
|
// walldistMainZone: The initial value of background grid which does not exist wall boundary condition.
|
||||||
|
// 0 -- one layer.
|
||||||
|
// 1 -- two layers.
|
||||||
|
// keyEnlargeOfActiveNodes: The number of enlarged overset-boundary layers in the buffer region.
|
||||||
|
|
||||||
int numberOfGridGroups = 3;
|
int numberOfGridGroups = 3;
|
||||||
string gridfile = "./grid/background__4.fts";
|
string gridfile = "./grid/background__4.fts";
|
||||||
string gridfile1 = "./grid/upperwing__4.fts";
|
string gridfile1 = "./grid/upperwing__4.fts";
|
||||||
string gridfile2 = "./grid/lowerwing__4.fts";
|
string gridfile2 = "./grid/lowerwing__4.fts";
|
||||||
int codeOfOversetGrid = 1; // 0: 无重叠 1: 重叠;
|
int codeOfOversetGrid = 1;
|
||||||
int codeOfOversetSlipGrid = 0; // 0: 无滑移 1: 滑移;
|
int readOversetFileOrNot = 0;
|
||||||
int readOversetFileOrNot = 0; // 0: 适时装配 1: 读ovs文件
|
int symetryOrNot = 0;
|
||||||
int symetryOrNot = 1; //是否只进行半场计算
|
int readInAuxiliaryInnerGrid = 1;
|
||||||
int readInAuxiliaryInnerGrid = 1; //是否需要辅助网格(inner)
|
|
||||||
int readInAuxiliaryOuterGrid = 0; //是否需要辅助网格(outer)
|
|
||||||
int readInSklFileOrNot = 0; //读入skl文件有助于点属性的准确通讯,但是比较耗时
|
|
||||||
string auxiliaryInnerGrid0 = "./grid/aux-upper.fts";
|
string auxiliaryInnerGrid0 = "./grid/aux-upper.fts";
|
||||||
string auxiliaryInnerGrid1 = "./grid/aux-lower.fts";
|
string auxiliaryInnerGrid1 = "./grid/aux-lower.fts";
|
||||||
string oversetGridFileName = "./grid/overlap.ovs";
|
string oversetGridFileName = "./grid/overlap.ovs";
|
||||||
double walldistMainZone = 1.0
|
double walldistMainZone = 1.0;
|
||||||
double gridScaleFactor = 0.001;
|
|
||||||
double toleranceForOversetSearch = 1e-3;
|
double toleranceForOversetSearch = 1e-3;
|
||||||
double toleranceForOversetBox = 1e-3;
|
double toleranceForOversetBox = 1e-3;
|
||||||
int twoOrderInterpolationOrNot = 1; //1-采用二阶插值(多一排插值点);0-一阶插值
|
int twoOrderInterpolationOrNot = 1;
|
||||||
int keyEnlargeOfActiveNodes = 1; //活跃区域扩展次数
|
int keyEnlargeOfActiveNodes = 1;
|
||||||
int outTecplotOverset = 1; //
|
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -1,12 +1,32 @@
|
||||||
|
// ----------------- overlap configuration ------------------------------
|
||||||
|
// numberOfGridGroups: The number of grid groups.
|
||||||
|
// codeOfOversetGrid: Overlapping(overset) grid or not.
|
||||||
|
// 0 -- NON-overlapping grid.
|
||||||
|
// 1 -- Overlapping grid.
|
||||||
|
// symetryOrNot: If there exist symetryplanes(XY plane, the coordinate of Z direction is 0) in
|
||||||
|
the current overset grid(only for three dimension).
|
||||||
|
// 0 -- no.
|
||||||
|
// 1 -- yes.
|
||||||
|
// readInAuxiliaryInnerGrid: Whether to read auxiliary inner grid
|
||||||
|
// 0 -- no.
|
||||||
|
// 1 -- yes.
|
||||||
|
// twoOrderInterpolationOrNot: The number of interpolated cell layers in the overlapping boundary.
|
||||||
|
// 0 -- one layer.
|
||||||
|
// 1 -- two layers.
|
||||||
|
// keyEnlargeOfActiveNodes: The number of enlarged overset-boundary layers in the buffer region.
|
||||||
|
// outTecplotOverset: Whether to dump out the flowfield data after the progress of overset configure.
|
||||||
|
// 0 -- no.
|
||||||
|
// 1 -- yes.
|
||||||
|
|
||||||
int numberOfGridGroups = 2;
|
int numberOfGridGroups = 2;
|
||||||
string gridfile = "./grid/Wing__8.fts";
|
string gridfile = "./grid/Wing__8.fts";
|
||||||
string gridfile1 = "./grid/Missile__8.fts";
|
string gridfile1 = "./grid/Missile__8.fts";
|
||||||
int codeOfOversetGrid = 1; // 0: 无重叠 1: 重叠;
|
int codeOfOversetGrid = 1;
|
||||||
int symetryOrNot = 1; // 是否只进行半场计算
|
int symetryOrNot = 1;
|
||||||
int readInAuxiliaryInnerGrid = 1; // 是否需要辅助网格(inner)
|
int readInAuxiliaryInnerGrid = 1;
|
||||||
string auxiliaryInnerGrid0 = "./grid/WingIn.fts";
|
string auxiliaryInnerGrid0 = ".
|
||||||
string auxiliaryInnerGrid1 = "./grid/MissileIn.fts";
|
string auxiliaryInnerGrid1 = ".
|
||||||
|
|
||||||
int twoOrderInterpolationOrNot = 1; // 1-采用二阶插值(多一排插值点);0-一阶插值
|
int twoOrderInterpolationOrNot = 1;
|
||||||
int keyEnlargeOfActiveNodes = 3; // 活跃区域扩展次数
|
int keyEnlargeOfActiveNodes = 3;
|
||||||
int outTecplotOverset = 1;
|
int outTecplotOverset = 1;
|
||||||
|
|
Binary file not shown.
|
@ -1,12 +1,32 @@
|
||||||
|
// ----------------- overlap configuration ------------------------------
|
||||||
|
// numberOfGridGroups: The number of grid groups.
|
||||||
|
// codeOfOversetGrid: Overlapping(overset) grid or not.
|
||||||
|
// 0 -- NON-overlapping grid.
|
||||||
|
// 1 -- Overlapping grid.
|
||||||
|
// oversetInterpolationMethod: the method of overset interpolation while field simulation.
|
||||||
|
// 0 -- set the acceptor cell value by donor cell value.
|
||||||
|
// 1 -- set the acceptor cell value by distance weight of donor cell value.
|
||||||
|
// symetryOrNot: If there exist symetryplanes(XY plane, the coordinate of Z direction is 0) in
|
||||||
|
the current overset grid(only for three dimension).
|
||||||
|
// 0 -- no.
|
||||||
|
// 1 -- yes.
|
||||||
|
// readInAuxiliaryInnerGrid: Whether to read auxiliary inner grid
|
||||||
|
// 0 -- no.
|
||||||
|
// 1 -- yes.
|
||||||
|
// twoOrderInterpolationOrNot: The number of interpolated cell layers in the overlapping boundary.
|
||||||
|
// 0 -- one layer.
|
||||||
|
// 1 -- two layers.
|
||||||
|
// keyEnlargeOfActiveNodes: The number of enlarged overset-boundary layers in the buffer region.
|
||||||
|
|
||||||
int numberOfGridGroups = 2;
|
int numberOfGridGroups = 2;
|
||||||
string gridfile = "./grid/Wing__8.fts";
|
string gridfile = "./grid/Wing__8.fts";
|
||||||
string gridfile1 = "./grid/Missile__8.fts";
|
string gridfile1 = "./grid/Missile__8.fts";
|
||||||
int codeOfOversetGrid = 1; // 0: 无重叠 1: 重叠;
|
int codeOfOversetGrid = 1;
|
||||||
int symetryOrNot = 1; // 是否只进行半场计算
|
int symetryOrNot = 1;
|
||||||
int readInAuxiliaryInnerGrid = 1; // 是否需要辅助网格(inner)
|
int readInAuxiliaryInnerGrid = 1;
|
||||||
string auxiliaryInnerGrid0 = "./grid/WingIn.fts";
|
string auxiliaryInnerGrid0 = "./grid/WingIn.fts";
|
||||||
string auxiliaryInnerGrid1 = "./grid/MissileIn.fts";
|
string auxiliaryInnerGrid1 = "./grid/MissileIn.fts";
|
||||||
|
|
||||||
int twoOrderInterpolationOrNot = 1; // 1-采用二阶插值(多一排插值点);0-一阶插值
|
int twoOrderInterpolationOrNot = 1;
|
||||||
int keyEnlargeOfActiveNodes = 3; // 活跃区域扩展次数
|
int keyEnlargeOfActiveNodes = 3;
|
||||||
int oversetInterpolationMethod = 1;
|
int oversetInterpolationMethod = 1;
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue