forked from PHengLEI/PHengLEI-TestCases
参数更新
This commit is contained in:
parent
2b5c9c0758
commit
3a7371295a
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -419,7 +421,7 @@ string str_limiter_name = "vanalbada";
|
|||
// 3 -- IDDES.
|
||||
// uns_scheme_name: Spatial discretisation scheme of Unstruct grid.
|
||||
// Using this when solve Unstructered grid or hybrid.
|
||||
// -- "vanleer", "roe", "steger", "kfvs", "lax_f", "hlle",
|
||||
// -- "vanleer", "roe", "GMRESRoe", "GMRESSteger", "steger", "kfvs", "lax_f", "hlle",
|
||||
// -- "ausm+", "ausmdv", "ausm+w", "ausmpw", "ausmpw+".
|
||||
// uns_limiter_name: Limiter of Unstruct grid.
|
||||
// -- "barth", "vencat", "vanleer", "minmod",
|
||||
|
@ -513,11 +515,14 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// 6 -- Jacobian iteration.
|
||||
// 7 -- Line LU-SGS.
|
||||
// 8 -- Matrix LU-SGS.
|
||||
// 9 -- GMRES.
|
||||
// iSimplifyViscousTerm: Simplify the computation of viscous term in the Block LU-SGS method. The default value assigns 1 that could speed up the computation.
|
||||
// Otherwise, the viscous Jacobian matrix Mv should be computed that will increase the memory and time in iteration of the BLUSGS method.
|
||||
// CFLStart: Started cfl number.
|
||||
// CFLEnd: End cfl number.
|
||||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -566,7 +571,8 @@ int isUsePreTwall = 0;
|
|||
double CFLStart = 0.01;
|
||||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -871,10 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver > 0 indicates the HyFlow self-adaptive solver.
|
||||
// 1 -- using HyFlow self-adaptive solver where the switch is controlled by the total iteration steps.
|
||||
// 2 -- using HyFlow self-adaptive solver where the switch is controlled by variation of the key residual.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
@ -1026,8 +1029,8 @@ int monitorNegativeConstant = 0;
|
|||
// "Mars-Pa8" is for Park model of Mars gas, "Mars-Mc8" for McKenzie model of Mars gas.
|
||||
// "Combustion-12" -- indicates the Combustion Chamber Gas Model which includes 12-species-20-reactions.
|
||||
// "Gas-Mixture" -- indicates the process of mixing gas without reacting.
|
||||
// for struct solver mixing two species£¨SpeciesA, SpeciesB£©.
|
||||
// for unstruct solver mixing multi-species£¨O2 NO CO CO2 H2 N2 Air CH4£©.
|
||||
// for struct solver mixing two species<EFBFBD><EFBFBD>SpeciesA, SpeciesB<73><42>.
|
||||
// for unstruct solver mixing multi-species<EFBFBD><EFBFBD>O2 NO CO CO2 H2 N2 Air CH4<48><34>.
|
||||
// For self-definition model, the gasfile is used to indicate the file path of the new gas model.
|
||||
// speciesName: Used to list the names of each species, while each species name is separated by the symbol of comma.
|
||||
// initMassFraction: Used to list the initial mass fractions of species in accordance with the sequence of names in the parameter speciesName.
|
||||
|
@ -1049,9 +1052,6 @@ int monitorNegativeConstant = 0;
|
|||
// firstStepError : the residual error of the first step iteration for the self-adaptive calculation.
|
||||
// secondStepError : the residual error of the second step iteration for the self-adaptive calculation.
|
||||
// thirdStepError : the residual error of the third step iteration for the self-adaptive calculation.
|
||||
// useHyflowSetting: Setting for HyFLOW GUI.
|
||||
// 0 -- PHengLEI.
|
||||
// 1 -- HyFLOW.
|
||||
// nProtectData: Use the continuation file data protection mechanism.
|
||||
// 0 -- no.
|
||||
// 1 -- yes.
|
||||
|
@ -1150,7 +1150,6 @@ int nDensityForWallMethod = 0;
|
|||
int wallMultiTemperature = 0;
|
||||
|
||||
int nProtectData = 0;
|
||||
int useHyflowSetting = 0;
|
||||
int nAblation = 0;
|
||||
int isInjection = 0;
|
||||
int nViscosityModel = 0;
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -22,9 +22,9 @@
|
|||
// 8 -- GMSH, *.msh.
|
||||
// 9 -- Gridgen type of structured grid, *.dat/*.grd.
|
||||
int gridtype = 1;
|
||||
int nAxisRotateTimes = 1;
|
||||
int axisRotateOrder[] = [1];
|
||||
double axisRotateAngles[]= [90.0];
|
||||
int nAxisRotateTimes = 0;
|
||||
int axisRotateOrder[] = [1, 2, 3];
|
||||
double axisRotateAngles[] = [0.0, 0.0, 0.0];
|
||||
int from_gtype = 3;
|
||||
|
||||
#########################################################################
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -22,9 +22,9 @@
|
|||
// 8 -- GMSH, *.msh.
|
||||
// 9 -- Gridgen type of structured grid, *.dat/*.grd.
|
||||
int gridtype = 1;
|
||||
int nAxisRotateTimes = 1;
|
||||
int axisRotateOrder[] = [1];
|
||||
double axisRotateAngles[]= [90.0];
|
||||
int nAxisRotateTimes = 0;
|
||||
int axisRotateOrder[] = [1, 2, 3];
|
||||
double axisRotateAngles[] = [0.0, 0.0, 0.0];
|
||||
int from_gtype = 3;
|
||||
|
||||
#########################################################################
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -18,22 +18,22 @@ string defaultParaFile = "./bin/cfd_para.hypara";
|
|||
int ndim = 2;
|
||||
int nparafile = 1;
|
||||
|
||||
int nsimutask = 0;
|
||||
string parafilename = "./bin/cfd_para_subsonic.hypara";
|
||||
//int nsimutask = 0;
|
||||
//string parafilename = "./bin/cfd_para_subsonic.hypara";
|
||||
//string parafilename = "./bin/cfd_para_transonic.hypara";
|
||||
//string parafilename = "./bin/cfd_para_supersonic.hypara";
|
||||
//string parafilename = "./bin/cfd_para_hypersonic.hypara";
|
||||
//string parafilename = "./bin/cfd_para_incompressible.hypara";
|
||||
//string parafilename1 = "./bin/overset_config.hypara";
|
||||
|
||||
int nsimutask = 1;
|
||||
string parafilename = "./bin/grid_para.hypara";
|
||||
//int nsimutask = 1;
|
||||
//string parafilename = "./bin/grid_para.hypara";
|
||||
|
||||
//int nsimutask = 2;
|
||||
//string parafilename = "./bin/cfd_para.hypara";
|
||||
|
||||
int nsimutask = 3;
|
||||
string parafilename = "./bin/partition.hypara";
|
||||
//int nsimutask = 3;
|
||||
//string parafilename = "./bin/partition.hypara";
|
||||
|
||||
//int nsimutask = 1;
|
||||
//string parafilename = "./bin/grid_deform_para.hypara";
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -27,14 +27,14 @@ int nparafile = 1;
|
|||
//string parafilename1 = "./bin/overset_config.hypara";
|
||||
//string parafilename2 = "./bin/kinetic_para.hypara";
|
||||
|
||||
int nsimutask = 1;
|
||||
string parafilename = "./bin/grid_para.hypara";
|
||||
//int nsimutask = 1;
|
||||
//string parafilename = "./bin/grid_para.hypara";
|
||||
|
||||
//int nsimutask = 2;
|
||||
//string parafilename = "./bin/cfd_para.hypara";
|
||||
|
||||
int nsimutask = 3;
|
||||
string parafilename = "./bin/partition.hypara";
|
||||
//int nsimutask = 3;
|
||||
//string parafilename = "./bin/partition.hypara";
|
||||
|
||||
//int nsimutask = 1;
|
||||
//string parafilename = "./bin/grid_deform_para.hypara";
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -292,6 +292,11 @@ int preconFarfieldBCMethod = 1;
|
|||
// 3 -- the subsonic boundary conditions. (Useless!)
|
||||
// 4 -- the condition that the velocity, temperature and density are given.
|
||||
// 5 -- the condition that the velocity, temperature and pressure are given.
|
||||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -315,6 +320,7 @@ int directionMethod = 0;
|
|||
double refMachNumber = 0.73;
|
||||
double attackd = 2.79;
|
||||
double angleSlide = 0.00;
|
||||
int flowInitMethod = 0;
|
||||
|
||||
int inflowParaType = 0;
|
||||
double refReNumber = 6.5e6;
|
||||
|
@ -343,6 +349,12 @@ double freestream_vibration_temperature = 300.00;
|
|||
//double refDimensionalTemperature = 293.0;
|
||||
//double refDimensionalPressure = 8886.06;
|
||||
|
||||
// The velocity, temperature and pressure are read from file.
|
||||
//int inflowParaType = 7;
|
||||
//string weatherDataFilePath = "./WRFData/";
|
||||
//double longitude = 110.95
|
||||
//double latitude = 19.61;
|
||||
|
||||
double wallTemperature = -1.0;
|
||||
|
||||
double radiationCoef = 0.8;
|
||||
|
@ -409,7 +421,7 @@ string str_limiter_name = "vanalbada";
|
|||
// 3 -- IDDES.
|
||||
// uns_scheme_name: Spatial discretisation scheme of Unstruct grid.
|
||||
// Using this when solve Unstructered grid or hybrid.
|
||||
// -- "vanleer", "roe", "steger", "kfvs", "lax_f", "hlle",
|
||||
// -- "vanleer", "roe", "GMRESRoe", "GMRESSteger", "steger", "kfvs", "lax_f", "hlle",
|
||||
// -- "ausm+", "ausmdv", "ausm+w", "ausmpw", "ausmpw+".
|
||||
// uns_limiter_name: Limiter of Unstruct grid.
|
||||
// -- "barth", "vencat", "vanleer", "minmod",
|
||||
|
@ -503,11 +515,14 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// 6 -- Jacobian iteration.
|
||||
// 7 -- Line LU-SGS.
|
||||
// 8 -- Matrix LU-SGS.
|
||||
// 9 -- GMRES.
|
||||
// iSimplifyViscousTerm: Simplify the computation of viscous term in the Block LU-SGS method. The default value assigns 1 that could speed up the computation.
|
||||
// Otherwise, the viscous Jacobian matrix Mv should be computed that will increase the memory and time in iteration of the BLUSGS method.
|
||||
// CFLStart: Started cfl number.
|
||||
// CFLEnd: End cfl number.
|
||||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -544,8 +559,8 @@ int statisticMethod = 0;
|
|||
int linearTwoStepMethods = 1; // 1--BDF1; 2--C-N; 3--BDF2.
|
||||
|
||||
int methodOfDualTime = 3;
|
||||
int min_sub_iter = 10;
|
||||
int max_sub_iter = 10;
|
||||
int min_sub_iter = 50;
|
||||
int max_sub_iter = 50;
|
||||
double tol_sub_iter = 0.01;
|
||||
|
||||
int tscheme = 4;
|
||||
|
@ -556,7 +571,8 @@ int isUsePreTwall = 0;
|
|||
double CFLStart = 0.01;
|
||||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -765,8 +781,8 @@ string probesDefineFile = "bin/probes_XYZ.dat";
|
|||
|
||||
int searchCellsMethod = 0;
|
||||
|
||||
int nProbeVariables = 7;
|
||||
int probeVariables[] = [0, 1, 2, 3, 4, 5, 6];
|
||||
int nProbeVariables = 14;
|
||||
int probeVariables[] = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13];
|
||||
int probeVariablesInterpolationMethod = 0;
|
||||
|
||||
#************************************************************************
|
||||
|
@ -861,10 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver > 0 indicates the HyFlow self-adaptive solver.
|
||||
// 1 -- using HyFlow self-adaptive solver where the switch is controlled by the total iteration steps.
|
||||
// 2 -- using HyFlow self-adaptive solver where the switch is controlled by variation of the key residual.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
@ -1016,8 +1029,8 @@ int monitorNegativeConstant = 0;
|
|||
// "Mars-Pa8" is for Park model of Mars gas, "Mars-Mc8" for McKenzie model of Mars gas.
|
||||
// "Combustion-12" -- indicates the Combustion Chamber Gas Model which includes 12-species-20-reactions.
|
||||
// "Gas-Mixture" -- indicates the process of mixing gas without reacting.
|
||||
// for struct solver mixing two species£¨SpeciesA, SpeciesB£©.
|
||||
// for unstruct solver mixing multi-species£¨O2 NO CO CO2 H2 N2 Air CH4£©.
|
||||
// for struct solver mixing two species<EFBFBD><EFBFBD>SpeciesA, SpeciesB<73><42>.
|
||||
// for unstruct solver mixing multi-species<EFBFBD><EFBFBD>O2 NO CO CO2 H2 N2 Air CH4<48><34>.
|
||||
// For self-definition model, the gasfile is used to indicate the file path of the new gas model.
|
||||
// speciesName: Used to list the names of each species, while each species name is separated by the symbol of comma.
|
||||
// initMassFraction: Used to list the initial mass fractions of species in accordance with the sequence of names in the parameter speciesName.
|
||||
|
@ -1039,9 +1052,6 @@ int monitorNegativeConstant = 0;
|
|||
// firstStepError : the residual error of the first step iteration for the self-adaptive calculation.
|
||||
// secondStepError : the residual error of the second step iteration for the self-adaptive calculation.
|
||||
// thirdStepError : the residual error of the third step iteration for the self-adaptive calculation.
|
||||
// useHyflowSetting: Setting for HyFLOW GUI.
|
||||
// 0 -- PHengLEI.
|
||||
// 1 -- HyFLOW.
|
||||
// nProtectData: Use the continuation file data protection mechanism.
|
||||
// 0 -- no.
|
||||
// 1 -- yes.
|
||||
|
@ -1140,7 +1150,6 @@ int nDensityForWallMethod = 0;
|
|||
int wallMultiTemperature = 0;
|
||||
|
||||
int nProtectData = 0;
|
||||
int useHyflowSetting = 0;
|
||||
int nAblation = 0;
|
||||
int isInjection = 0;
|
||||
int nViscosityModel = 0;
|
||||
|
@ -1421,7 +1430,9 @@ int integralOrder = 4;
|
|||
//@string outLetFileName = "./bin/subsonicOutlet.hypara";
|
||||
//@double refDimensionalVelocity = 0;
|
||||
//@double refDimensionalDensity = 0;
|
||||
|
||||
//@string weatherDataFilePath = "./WRFData/";
|
||||
//@double longitude = 110.95
|
||||
//@double latitude = 19.61;
|
||||
#************************************************************************
|
||||
# Old Parameter *
|
||||
#************************************************************************
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
|
@ -295,6 +295,8 @@ int preconFarfieldBCMethod = 1;
|
|||
//flowInitMethod: Flow field initialization method.
|
||||
// 0 -- The entire flow field is initialized according to Infinite velocity.
|
||||
// 1 -- The velocity near the wall is initialized according to the boundary layer of the plate.
|
||||
// 2 -- The entire flow field is initialized by flowInitStep iterations of FirstOrder method.
|
||||
// 3 -- The entire flow field is initialized by flowInitStep iterations of LUSGS method.
|
||||
// refReNumber: Reynolds number, which is based unit length, unit of 1/m.
|
||||
// refDimensionalTemperature: Dimensional reference temperature, or the total temperature only for the experiment condition.
|
||||
// freestream_vibration_temperature: Dimensional freestream vibration temperature.
|
||||
|
@ -521,10 +523,6 @@ double AusmpwPlusLimiter = 1.0;
|
|||
// CFLVaryStep: The number of step when cfl increase from CFLStart to CFLEnd.
|
||||
// GMRESCFLScale : CFL = CFLStart * GMRESCFLScal^iteration.
|
||||
// OriginalTscheme : Used for LUSGS and GMres hybrid computing.
|
||||
// useLUSGSprecond: Initialize flow field for GMRES.
|
||||
// 0 --Initialize by first order Jacobian matrix.
|
||||
// 1 --Initialize by LUSGS.
|
||||
// GMRESInitStep : the number of iteration step of irst order Jacobian matrix or LUSGS for initialize flow field.
|
||||
// ktmax: Dtratio. dt[i] = MIN(dt[i], ktmax * dtmin / vol[i])
|
||||
// swapDq: Communication dq between forward/backward sweep of LUSGS or not, default is 0.
|
||||
// nLUSGSSweeps: Sub iteration of LU-SGS or Block LU-SGS.
|
||||
|
@ -574,9 +572,7 @@ double CFLStart = 0.01;
|
|||
double CFLEnd = 10.0;
|
||||
int CFLVaryStep = 500;
|
||||
double GMRESCFLScale = 1.0;
|
||||
int OriginalTscheme = 9;
|
||||
int useLUSGSprecond = 1;
|
||||
int GMRESInitStep = 1000;
|
||||
int OriginalTscheme = 0;
|
||||
double pMaxForCFL = 0.2;
|
||||
double pMinForCFL = 0.1;
|
||||
double deltaMaxForCFL = 0.2;
|
||||
|
@ -881,7 +877,7 @@ int monitorNegativeConstant = 0;
|
|||
// iapplication:
|
||||
// 0 -- gas model is fixed in the codes.
|
||||
// 1 -- gas model is imported from library files.
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver,
|
||||
// isAdaptiveSolver: isAdaptiveSolver = 0 indicates the generic Navier-Stokes solver.
|
||||
// nm: Equation number of the physics, but is out of commision now.
|
||||
// 4 -- for 2D.
|
||||
// 5 -- for 3D.
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue