Aerospace Design Lab Logo
Skip to end of metadata
Go to start of metadata

The configuration file is a text file where users set options for the SU2 suite. This section briefly describes the file format and other conventions. The options themselves are described at the end of this section.  

The SU2 configuration file name is of the form filename.cfg. The file extension .cfg is not optional, but the prefix can be any valid string with no spaces; e.g. config.cfg, su2-config.cfg, and flow_config.cfg are all suitable file names. The file, or a link to the file, must appear in the directory where the executables are launched. See Running SU2 on how to supply the configuration file to either the C++ executables or the Python scripts. An example configuration file, called config_template.cfg, can be found in the $SU2_HOME directory.

The configuration file consists of only three elements:

  • Options: An option in the file has the following syntax: option_name = value, where option_name is the name of the option and value is the desired option value. The value element may be a scalar data type, a list of data types, or a more complicated structure. The "=" sign must come immediately after the option_name element and is not optional. Spaces and tabs between the various elements are not significant. Lower, upper, or mixed case strings are allowed.  Lists of data types can formated for appearance using commas, ()-braces, {}-braces, and []-braces. Some example option formats are given below.

mach_number = 0.8 % either lower or upper case can be used for option names and values

FREESTREAM_VELOCITY = ( 5.0, 0.00, 0.00 ) % braces and commas can be used for list options

REF_ORIGIN_MOMENT= 0.25 0.0 0.0 % however, braces and commas are optional for lists

KIND_TURB_MODEL     = NONE % space between elements is not significant

  • Comments: On a given line in the file, any text appearing after a % is considered a comment and is ignored by SU2. Additional % signs after the first on a given line are not significant.
  • White space: Empty lines are ignored. On text lines that define options, white space (tabs, spaces) can be used to format the appearance of the file

 

Problem Definition and Partitioning

Option Name

Option Type

Option Category

Option Values

Option Default

Option Description

PHYSICAL_PROBLEMEnumOptionProblem Definition and Partitioning

NONE,EULER,NAVIER_STOKES,RANS,
ELECTRIC_POTENTIAL,ADJ_EULER,
ADJ_NAVIER_STOKES,ADJ_RANS,
LIN_EULER,LIN_NAVIER_STOKES,
PLASMA_NAVIER_STOKES,PLASMA_EULER,
FREE_SURFACE_EULER,
FREE_SURFACE_NAVIER_STOKES,
FREE_SURFACE_RANS,WAVE_EQUATION,
HEAT_EQUATION,LINEAR_ELASTICITY,
FLUID_STRUCTURE_EULER,
FLUID_STRUCTURE_NAVIER_STOKES,
FLUID_STRUCTURE_RANS,AEROACOUSTIC_EULER,
AEROACOUSTIC_NAVIER_STOKES,
AEROACOUSTIC_RANS,TEMPLATE_SOLVER

NONEPhysical governing equations
MATH_PROBLEMMathProblemProblem Definition and PartitioningDIRECT,ADJOINT,LINEARIZEDDIRECTMathematical problem
INCOMPRESSIBLE_FORMULATIONSpecialOptionProblem Definition and PartitioningYES,NONOIncompressible flow using artificial compressibility
ELECTRIC_SOLVERSpecialOptionProblem Definition and PartitioningYES,NONO 
MACCORMACK_RELAXATIONSpecialOptionProblem Definition and PartitioningYES,NONO 
PLASMA_MULTI_TIME_STEPSpecialOptionProblem Definition and PartitioningYES,NONO 
ROE_TURKEL_PRECSpecialOptionProblem Definition and PartitioningYES,NONORoe-Turkel preconditioning for low Mach number flows
RESTART_SOLSpecialOptionProblem Definition and PartitioningYES,NONORestart solution from native solution file
RESTART_PLASMA_FROM_EULERSpecialOptionProblem Definition and PartitioningYES,NONORestart a Plasma solution from an Euler native solution file
NUMBER_PARTScalarOptionProblem Definition and PartitioningA scalar constant0Specify number of domain partitions
VISUALIZE_PARTSpecialOptionProblem Definition and PartitioningYES,NONOWrite a tecplot/paraview file for each partition
DIVIDE_ELEMENTSSpecialOptionProblem Definition and PartitioningYES,NONODivide rectangles into triangles
KIND_TURB_MODELEnumOptionProblem Definition and PartitioningNONE,SA,SA_COMP,SSTNONESpecify turbulence model
KIND_TRANS_MODELEnumOptionProblem Definition and PartitioningNONE,LMNONESpecify transition model
BLOCK_DIAGONAL_JACOBIANSpecialOptionProblem Definition and PartitioningYES,NONO 

 

Boundary Markers

Option Name

Option Type

Option Category

Option Values

Option Default

Option Description

MARKER_MONITORINGMarkerOptionBoundary MarkersValid marker name from grid fileMarker_MonitoringMarker(s) of the surface(s) to be plotted or designed
MARKER_PLOTTINGMarkerOptionBoundary MarkersValid marker name from grid fileMarker_PlottingMarker(s) of the surface(s) where the functional (Cd, Cl, etc.) will be evaluated
MARKER_EULERMarkerOptionBoundary MarkersValid marker name from grid fileMarker_EulerEuler wall boundary marker(s)
MARKER_NSMarkerOptionBoundary MarkersValid marker name from grid fileMarker_NSNavier-Stokes wall boundary marker(s)
ADIABATIC_WALLSpecialOptionBoundary MarkersYES,NOYESAdiabatic wall boundary condition
ISOTHERMAL_WALLSpecialOptionBoundary MarkersYES,NONOIsothermal wall boundary condition
CATALYTIC_WALLSpecialOptionBoundary MarkersYES,NONOCatalytic wall boundary condition
MARKER_FARMarkerOptionBoundary MarkersValid marker name from grid fileMarker_FarFieldFar-field boundary marker(s)
MARKER_SYMMarkerOptionBoundary MarkersValid marker name from grid fileMarker_SymWallSymmetry boundary marker(s)
MARKER_NEARFIELDMarkerOptionBoundary MarkersValid marker name from grid fileMarker_NearFieldBoundNear-Field boundary marker(s)
MARKER_INTERFACEMarkerOptionBoundary MarkersValid marker name from grid fileMarker_InterfaceBoundZone interface boundary marker(s)
MARKER_DIRICHLETMarkerOptionBoundary MarkersValid marker name from grid fileMarker_DirichletDirichlet boundary marker(s)
MARKER_CUSTOMMarkerOptionBoundary MarkersValid marker name from grid fileMarker_CustomCustom boundary marker(s)
MARKER_NEUMANNMarkerOptionBoundary MarkersValid marker name from grid fileMarker_NeumannNeumann boundary marker(s)
ELEC_DIRICHLETMarkerDirichletBoundary MarkersValid marker name from grid fileDirichlet_Value
ELEC_NEUMANNMarkerOptionBoundary MarkersValid marker name from grid fileMarker_Neumann_Elec
MARKER_PERIODICMarkerPeriodicBoundary MarkersValid marker name from grid filePeriodic_TranslationNo description
INLET_TYPEEnumOptionBoundary MarkersTOTAL_CONDITIONS,MASS_FLOWTOTAL_CONDITIONSInlet boundary type
MARKER_INLETMarkerInletBoundary MarkersValid marker name from grid fileInlet_FlowDirNo description
MARKER_SUPERSONIC_INLETMarkerInletBoundary MarkersValid marker name from grid fileInlet_VelocityNo description
MARKER_OUTLETMarkerOutletBoundary MarkersValid marker name from grid fileOutlet_PressureNo description
MARKER_NACELLE_INFLOWMarkerOutletBoundary MarkersValid marker name from grid fileFanFace_MachNo description
MARKER_NACELLE_EXHAUSTMarkerInletBoundary MarkersValid marker name from grid fileNozzle_PtotalNo description
MARKER_DISPLMarkerDisplacementBoundary MarkersValid marker name from grid fileDispl_Value
MARKER_LOADMarkerLoadBoundary MarkersValid marker name from grid fileLoad_Value
MARKER_FLOWLOADMarkerFlowLoadBoundary MarkersValid marker name from grid fileFlowLoad_Value
MARKER_FWHMarkerOptionBoundary MarkersValid marker name from grid fileMarker_FWH
MARKER_OBSERVERMarkerOptionBoundary MarkersValid marker name from grid fileMarker_Observer

 

Grid Adaptation

Option Name

Option Type

Option Category

Option Values

Option Default

Option Description

KIND_ADAPTEnumOptionGrid adaptation

NONE,FULL,FULL_FLOW,FULL_ADJOINT,
FULL_LINEAR,GRAD_FLOW,GRAD_ADJOINT,
GRAD_FLOW_ADJ,ROBUST,COMPUTABLE,
REMAINING,COMPUTABLE_ROBUST,WAKE,
SMOOTHING,SUPERSONIC_SHOCK,TWOPHASE

NONEKind of grid adaptation
NEW_ELEMSScalarOptionGrid adaptationA scalar constant-1.0Percentage of new elements (% of the original number of elements)
DUALVOL_POWERScalarOptionGrid adaptationA scalar constant0.5Scale factor for the dual volume
ANALYTICAL_SURFDEFEnumOptionGrid adaptationNONE,NACA0012_AIRFOIL,NACA4412_AIRFOIL,
CYLINDER,BIPARABOLIC
NONEUse analytical definition for surfaces
SMOOTH_GEOMETRYSpecialOptionGrid adaptationYES,NONOBefore each computation, implicitly smooth the nodal coordinates
ADAPT_BOUNDARYSpecialOptionGrid adaptationYES,NOYESAdapt the boundary elements

 

Time-marching

Option Name

Option Type

Option Category

Option Values

Option Default

Option Description

UNSTEADY_SIMULATIONEnumOptionTime-marchingNO,TIME_STEPPING,
DUAL_TIME_STEPPING-1ST_ORDER,
DUAL_TIME_STEPPING-2ND_ORDER,
TIME_SPECTRAL,ROTATIONAL_FRAME
NO 
CFL_NUMBERScalarOptionTime-marchingA scalar constant1.25 
CFL_RAMPArrayOptionTime-marchingArray(1.0, 100.0, 1.0)
EXT_ITERScalarOptionTime-marchingA scalar constant999999 
RK_ALPHA_COEFFListOptionTime-marchingList( 0.66667, 0.66667, 1.000000 )
RK_BETA_COEFFListOptionTime-marchingList( 1.00000, 0.00000, 0.00000 )
UNST_TIMESTEPScalarOptionTime-marchingA scalar constant0.0 
UNST_TIMEScalarOptionTime-marchingA scalar constant1.0 
UNST_CFL_NUMBERScalarOptionTime-marchingA scalar constant0.0 
UNST_INT_ITERScalarOptionTime-marchingA scalar constant100 
TIME_INSTANCESScalarOptionTime-marchingA scalar constant1 
TIME_DISCRE_FLOWEnumOptionTime-marchingRUNGE-KUTTA_EXPLICIT,EULER_EXPLICIT,EULER_IMPLICITRUNGE-KUTTA_EXPLICIT
TIME_DISCRE_COMBEnumOptionTime-marchingRUNGE-KUTTA_EXPLICIT,EULER_EXPLICIT,EULER_IMPLICITEULER_EXPLICIT
TIME_DISCRE_LEVELSETEnumOptionTime-marchingRUNGE-KUTTA_EXPLICIT,EULER_EXPLICIT,EULER_IMPLICITRUNGE-KUTTA_EXPLICIT
TIME_DISCRE_ADJLEVELSETEnumOptionTime-marchingRUNGE-KUTTA_EXPLICIT,EULER_EXPLICIT,EULER_IMPLICITRUNGE-KUTTA_EXPLICIT
TIME_DISCRE_PLASMAEnumOptionTime-marchingRUNGE-KUTTA_EXPLICIT,EULER_EXPLICIT,EULER_IMPLICITRUNGE-KUTTA_EXPLICIT
TIME_DISCRE_ADJPLASMAEnumOptionTime-marchingRUNGE-KUTTA_EXPLICIT,EULER_EXPLICIT,EULER_IMPLICITRUNGE-KUTTA_EXPLICIT
TIME_DISCRE_ADJEnumOptionTime-marchingRUNGE-KUTTA_EXPLICIT,EULER_EXPLICIT,EULER_IMPLICITRUNGE-KUTTA_EXPLICIT
TIME_DISCRE_LINEnumOptionTime-marchingRUNGE-KUTTA_EXPLICIT,EULER_EXPLICIT,EULER_IMPLICITRUNGE-KUTTA_EXPLICIT
TIME_DISCRE_TURBEnumOptionTime-marchingRUNGE-KUTTA_EXPLICIT,EULER_EXPLICIT,EULER_IMPLICITEULER_IMPLICIT
TIME_DISCRE_ADJTURBEnumOptionTime-marchingRUNGE-KUTTA_EXPLICIT,EULER_EXPLICIT,EULER_IMPLICITEULER_IMPLICIT
TIME_DISCRE_WAVEEnumOptionTime-marchingRUNGE-KUTTA_EXPLICIT,EULER_EXPLICIT,EULER_IMPLICITEULER_IMPLICIT
TIME_DISCRE_FEAEnumOptionTime-marchingRUNGE-KUTTA_EXPLICIT,EULER_EXPLICIT,EULER_IMPLICITEULER_IMPLICIT
LEVELSET_CFL_REDUCTIONScalarOptionTime-marchingA scalar constant0.1 


Linear Solver Definition

Option Name

Option Type

Option Category

Option Values

Option Default

Option Description

LINEAR_SOLVEREnumOptionLinear solver definition

STEEPEST_DESCENT,NEWTON,
QUASI_NEWTON,SYM_GAUSS_SEIDEL,
LU_SGS,CONJUGATE_GRADIENT,
BCGSTAB,GMRES

LU_SGSLinear solver for the implicit, mesh deformation, or discrete adjoint systems
LINEAR_SOLVER_PRECEnumOptionLinear solver definitionNONE,JACOBI,LINELETJACOBIPreconditioner for the Krylov linear solvers
LINEAR_SOLVER_ERRORScalarOptionLinear solver definitionA scalar constant1E-5Minimum error threshold for the linear solver for the implicit formulation
LINEAR_SOLVER_ITERScalarOptionLinear solver definitionA scalar constant10Maximum number of iterations of the linear solver for the implicit formulation
LINEAR_SOLVER_HISTSpecialOptionLinear solver definitionYES,NONOPrint the linear solver history

Dynamic Mesh Definition

Option NameOption TypeOption CategoryOption ValuesOption DefaultOption Description
GRID_MOVEMENTSpecialOptionDynamic mesh definitionYES,NONO 
GRID_MOVEMENT_KINDEnumListOptionDynamic mesh definitionEnum listGridMovement_Map
MOTION_ORIGIN_XListOptionDynamic mesh definitionListMotion_Origin_X
MOTION_ORIGIN_YListOptionDynamic mesh definitionListMotion_Origin_Y
MOTION_ORIGIN_ZListOptionDynamic mesh definitionListMotion_Origin_Z
ROTATION_RATE_XListOptionDynamic mesh definitionListRotation_Rate_X
ROTATION_RATE_YListOptionDynamic mesh definitionListRotation_Rate_Y
ROTATION_RATE_ZListOptionDynamic mesh definitionListRotation_Rate_Z
PITCHING_OMEGA_XListOptionDynamic mesh definitionListPitching_Omega_X
PITCHING_OMEGA_YListOptionDynamic mesh definitionListPitching_Omega_Y
PITCHING_OMEGA_ZListOptionDynamic mesh definitionListPitching_Omega_Z
PITCHING_AMPL_XListOptionDynamic mesh definitionListPitching_Ampl_X
PITCHING_AMPL_YListOptionDynamic mesh definitionListPitching_Ampl_Y
PITCHING_AMPL_ZListOptionDynamic mesh definitionListPitching_Ampl_Z
PLUNGING_OMEGA_XListOptionDynamic mesh definitionListPlunging_Omega_X
PLUNGING_OMEGA_YListOptionDynamic mesh definitionListPlunging_Omega_Y
PLUNGING_OMEGA_ZListOptionDynamic mesh definitionListPlunging_Omega_Z
PLUNGING_AMPL_XListOptionDynamic mesh definitionListPlunging_Ampl_X
PLUNGING_AMPL_YListOptionDynamic mesh definitionListPlunging_Ampl_Y
PLUNGING_AMPL_ZListOptionDynamic mesh definitionListPlunging_Ampl_Z
MOTION_FILENAMEScalarOptionDynamic mesh definitionA scalar constantmesh_motion.dat
RED_FRECScalarOptionDynamic mesh definitionA scalar constant0.0 
MAX_PITCHScalarOptionDynamic mesh definitionA scalar constant0.0 

 

Rotating Frame

Option Name

Option Type

Option Category

Option Values

Option Default

Option Description

ROTATING_FRAMESpecialOptionRotating frameYES,NONORotating frame problem
ROTATIONAL_ORIGINArrayOptionRotating frameArray(1.0, 100.0, 1.0)Origin of the axis of rotation
ROTATION_RATEArrayOptionRotating frameArray(1.0, 100.0, 1.0)Angular velocity vector (rad/s)
ROT_RADIUSScalarOptionRotating frameA scalar constant1.0Reference length (meters) for computing force coefficients (e.g., rotor radius)

 

Convergence

Option Name

Option Type

Option Category

Option Values

Option Default

Option Description

CONV_CRITERIAEnumOptionConvergenceCAUCHY,RESIDUALRESIDUALConvergence criteria
RESIDUAL_REDUCTIONScalarOptionConvergenceA scalar constant3.0Residual reduction (order of magnitude with respect to the initial value)
RESIDUAL_MINVALScalarOptionConvergenceA scalar constant-8.0Min value of the residual (log10 of the residual)
STARTCONV_ITERScalarOptionConvergenceA scalar constant5Iteration number to begin convergence monitoring
CAUCHY_ELEMSScalarOptionConvergenceA scalar constant100Number of elements to apply the criteria
CAUCHY_EPSScalarOptionConvergenceA scalar constant1E-10Epsilon to control the series convergence
CAUCHY_FUNC_FLOWEnumOptionConvergence

DRAG,LIFT,SIDEFORCE,
EFFICIENCY,PRESSURE,
MOMENT_X,MOMENT_Y,
MOMENT_Z,EQUIVALENT_AREA,
NEARFIELD_PRESSURE,
ELECTRIC_CHARGE,FORCE_X,
FORCE_Y,FORCE_Z,THRUST,
TORQUE,FIGURE_OF_MERIT,
FREESURFACE,NOISE

DRAGFlow functional for the Cauchy criteria
CAUCHY_FUNC_ADJEnumOptionConvergenceSENS_GEOMETRY,SENS_MACH,
SENS_AOA,SENS_AOS
SENS_GEOMETRYAdjoint functional for the Cauchy criteria
CAUCHY_FUNC_LINEnumOptionConvergenceDELTA_DRAG,DELTA_LIFTDELTA_DRAGLinearized functional for the Cauchy criteria
FULLMG_CAUCHY_EPSScalarOptionConvergenceA scalar constant1E-4Epsilon for a full multigrid method evaluation

 

Multi-grid

Option Name

Option Type

Option Category

Option Values

Option Default

Option Description

FULLMGSpecialOptionMulti-gridYES,NONO 
START_UP_ITERScalarOptionMulti-gridA scalar constant0 
MGLEVELScalarOptionMulti-gridA scalar constant0 
MGCYCLEScalarOptionMulti-gridA scalar constant0 
MG_PRE_SMOOTHListOptionMulti-gridListMG_PreSmooth
MG_POST_SMOOTHListOptionMulti-gridListMG_PostSmooth
MG_CORRECTION_SMOOTHListOptionMulti-gridListMG_CorrecSmooth
MG_DAMP_RESTRICTIONScalarOptionMulti-gridA scalar constant0.75 
MG_DAMP_PROLONGATIONScalarOptionMulti-gridA scalar constant0.75 
MG_CFL_REDUCTIONScalarOptionMulti-gridA scalar constant0.8 
MAX_CHILDRENScalarOptionMulti-gridA scalar constant100 
MAX_DIMENSIONScalarOptionMulti-gridA scalar constant0.004 


Discretization

Option Name

Option Type

Option Category

Option Values

Option Default

Option Description

SLOPE_LIMITER_FLOWEnumOptionDiscretizationNONE,VENKATAKRISHNAN,BARTH,MINMODNONE 
SLOPE_LIMITER_ADJFLOWEnumOptionDiscretizationNONE,VENKATAKRISHNAN,BARTH,MINMODNONE 
SLOPE_LIMITER_TURBEnumOptionDiscretizationNONE,VENKATAKRISHNAN,BARTH,MINMODNONE 
SLOPE_LIMITER_ADJTURBEnumOptionDiscretizationNONE,VENKATAKRISHNAN,BARTH,MINMODNONE 
SLOPE_LIMITER_LEVELSETEnumOptionDiscretizationNONE,VENKATAKRISHNAN,BARTH,MINMODNONE 
SLOPE_LIMITER_PLASMAEnumOptionDiscretizationNONE,VENKATAKRISHNAN,BARTH,MINMODNONE 
SLOPE_LIMITER_ADJPLASMAEnumOptionDiscretizationNONE,VENKATAKRISHNAN,BARTH,MINMODNONE 
LIMITER_COEFFScalarOptionDiscretizationA scalar constant0.1 
CONV_NUM_METHOD_FLOWConvectOptionDiscretizationNONE,ROE-1ST_ORDER,ROE-2ND_ORDER,ROE_TURKEL_1ST,ROE_TURKEL_2ND,AUSM-1ST_ORDER,AUSM-2ND_ORDER,HLLC-1ST_ORDER,HLLC-2ND_ORDER,SW-1ST_ORDER,SW-2ND_ORDER,SCALAR_UPWIND-1ST_ORDER,SCALAR_UPWIND-2ND_ORDER,CONVECTIVE_TEMPLATE,JST,LAX-FRIEDRICHROE-1ST_ORDER
CONV_NUM_METHOD_COMBConvectOptionDiscretizationNONE,ROE-1ST_ORDER,ROE-2ND_ORDER,ROE_TURKEL_1ST,ROE_TURKEL_2ND,AUSM-1ST_ORDER,AUSM-2ND_ORDER,HLLC-1ST_ORDER,HLLC-2ND_ORDER,SW-1ST_ORDER,SW-2ND_ORDER,SCALAR_UPWIND-1ST_ORDER,SCALAR_UPWIND-2ND_ORDER,CONVECTIVE_TEMPLATE,JST,LAX-FRIEDRICHROE-1ST_ORDER
CONV_NUM_METHOD_LEVELSETConvectOptionDiscretizationNONE,ROE-1ST_ORDER,ROE-2ND_ORDER,ROE_TURKEL_1ST,ROE_TURKEL_2ND,AUSM-1ST_ORDER,AUSM-2ND_ORDER,HLLC-1ST_ORDER,HLLC-2ND_ORDER,SW-1ST_ORDER,SW-2ND_ORDER,SCALAR_UPWIND-1ST_ORDER,SCALAR_UPWIND-2ND_ORDER,CONVECTIVE_TEMPLATE,JST,LAX-FRIEDRICHROE-1ST_ORDER
CONV_NUM_METHOD_ADJLEVELSETConvectOptionDiscretizationNONE,ROE-1ST_ORDER,ROE-2ND_ORDER,ROE_TURKEL_1ST,ROE_TURKEL_2ND,AUSM-1ST_ORDER,AUSM-2ND_ORDER,HLLC-1ST_ORDER,HLLC-2ND_ORDER,SW-1ST_ORDER,SW-2ND_ORDER,SCALAR_UPWIND-1ST_ORDER,SCALAR_UPWIND-2ND_ORDER,CONVECTIVE_TEMPLATE,JST,LAX-FRIEDRICHROE-1ST_ORDER
CONV_NUM_METHOD_PLASMAConvectOptionDiscretizationNONE,ROE-1ST_ORDER,ROE-2ND_ORDER,ROE_TURKEL_1ST,ROE_TURKEL_2ND,AUSM-1ST_ORDER,AUSM-2ND_ORDER,HLLC-1ST_ORDER,HLLC-2ND_ORDER,SW-1ST_ORDER,SW-2ND_ORDER,SCALAR_UPWIND-1ST_ORDER,SCALAR_UPWIND-2ND_ORDER,CONVECTIVE_TEMPLATE,JST,LAX-FRIEDRICHROE-1ST_ORDER
CONV_NUM_METHOD_ADJPLASMAConvectOptionDiscretizationNONE,ROE-1ST_ORDER,ROE-2ND_ORDER,ROE_TURKEL_1ST,ROE_TURKEL_2ND,AUSM-1ST_ORDER,AUSM-2ND_ORDER,HLLC-1ST_ORDER,HLLC-2ND_ORDER,SW-1ST_ORDER,SW-2ND_ORDER,SCALAR_UPWIND-1ST_ORDER,SCALAR_UPWIND-2ND_ORDER,CONVECTIVE_TEMPLATE,JST,LAX-FRIEDRICHROE-1ST_ORDER
CONV_NUM_METHOD_ADJConvectOptionDiscretizationNONE,ROE-1ST_ORDER,ROE-2ND_ORDER,ROE_TURKEL_1ST,ROE_TURKEL_2ND,AUSM-1ST_ORDER,AUSM-2ND_ORDER,HLLC-1ST_ORDER,HLLC-2ND_ORDER,SW-1ST_ORDER,SW-2ND_ORDER,SCALAR_UPWIND-1ST_ORDER,SCALAR_UPWIND-2ND_ORDER,CONVECTIVE_TEMPLATE,JST,LAX-FRIEDRICHROE-1ST_ORDER
CONV_NUM_METHOD_LINConvectOptionDiscretizationNONE,ROE-1ST_ORDER,ROE-2ND_ORDER,ROE_TURKEL_1ST,ROE_TURKEL_2ND,AUSM-1ST_ORDER,AUSM-2ND_ORDER,HLLC-1ST_ORDER,HLLC-2ND_ORDER,SW-1ST_ORDER,SW-2ND_ORDER,SCALAR_UPWIND-1ST_ORDER,SCALAR_UPWIND-2ND_ORDER,CONVECTIVE_TEMPLATE,JST,LAX-FRIEDRICHROE-1ST_ORDER
CONV_NUM_METHOD_TURBConvectOptionDiscretizationNONE,ROE-1ST_ORDER,ROE-2ND_ORDER,ROE_TURKEL_1ST,ROE_TURKEL_2ND,AUSM-1ST_ORDER,AUSM-2ND_ORDER,HLLC-1ST_ORDER,HLLC-2ND_ORDER,SW-1ST_ORDER,SW-2ND_ORDER,SCALAR_UPWIND-1ST_ORDER,SCALAR_UPWIND-2ND_ORDER,CONVECTIVE_TEMPLATE,JST,LAX-FRIEDRICHROE-1ST_ORDER
CONV_NUM_METHOD_ADJTURBConvectOptionDiscretizationNONE,ROE-1ST_ORDER,ROE-2ND_ORDER,ROE_TURKEL_1ST,ROE_TURKEL_2ND,AUSM-1ST_ORDER,AUSM-2ND_ORDER,HLLC-1ST_ORDER,HLLC-2ND_ORDER,SW-1ST_ORDER,SW-2ND_ORDER,SCALAR_UPWIND-1ST_ORDER,SCALAR_UPWIND-2ND_ORDER,CONVECTIVE_TEMPLATE,JST,LAX-FRIEDRICHROE-1ST_ORDER
NUM_METHOD_GRADEnumOptionDiscretizationGREEN_GAUSS,WEIGHTED_LEAST_SQUARESGREEN_GAUSS
VISC_NUM_METHOD_FLOWEnumOptionDiscretizationNONE,AVG_GRAD,AVG_GRAD_CORRECTED,GALERKINNONE 
VISC_NUM_METHOD_WAVEEnumOptionDiscretizationNONE,AVG_GRAD,AVG_GRAD_CORRECTED,GALERKINGALERKIN
VISC_NUM_METHOD_FEAEnumOptionDiscretizationNONE,AVG_GRAD,AVG_GRAD_CORRECTED,GALERKINGALERKIN
SOUR_NUM_METHOD_WAVEEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
SOUR_NUM_METHOD_FEAEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
SOUR_NUM_METHOD_FLOWEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
SOUR_NUM_METHOD_LEVELSETEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
VISC_NUM_METHOD_ADJLEVELSETEnumOptionDiscretizationNONE,AVG_GRAD,AVG_GRAD_CORRECTED,GALERKINNONE 
SOUR_NUM_METHOD_ADJLEVELSETEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
VISC_NUM_METHOD_ADJEnumOptionDiscretizationNONE,AVG_GRAD,AVG_GRAD_CORRECTED,GALERKINNONE 
SOUR_NUM_METHOD_ADJEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
VISC_NUM_METHOD_LINEnumOptionDiscretizationNONE,AVG_GRAD,AVG_GRAD_CORRECTED,GALERKINNONE 
SOUR_NUM_METHOD_LINEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
VISC_NUM_METHOD_PLASMAEnumOptionDiscretizationNONE,AVG_GRAD,AVG_GRAD_CORRECTED,GALERKINNONE 
SOUR_NUM_METHOD_PLASMAEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
VISC_NUM_METHOD_ADJPLASMAEnumOptionDiscretizationNONE,AVG_GRAD,AVG_GRAD_CORRECTED,GALERKINNONE 
SOUR_NUM_METHOD_ADJPLASMAEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
SOUR_JAC_METHOD_PLASMAEnumOptionDiscretizationNO_JACOBIAN,FINITE_DIFF,AUTO_DIFFFINITE_DIFF
SOUR_NUM_METHOD_COMBEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
SOUR_NUM_METHOD_TEMPLATEEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
VISC_NUM_METHOD_TURBEnumOptionDiscretizationNONE,AVG_GRAD,AVG_GRAD_CORRECTED,GALERKINNONE 
SOUR_NUM_METHOD_TURBEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
VISC_NUM_METHOD_ELECEnumOptionDiscretizationNONE,AVG_GRAD,AVG_GRAD_CORRECTED,GALERKINNONE 
SOUR_NUM_METHOD_ELECEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 
VISC_NUM_METHOD_ADJTURBEnumOptionDiscretizationNONE,AVG_GRAD,AVG_GRAD_CORRECTED,GALERKINNONE 
SOUR_NUM_METHOD_ADJTURBEnumOptionDiscretizationNONE,PIECEWISE_CONSTANT,CHARGE_DIST,TEMPLATE_SOURCE_METHODNONE 

 

Artificial Dissipation

Option Name

Option Type

Option Category

Option Values

Option Default

Option Description

AD_COEFF_FLOWArrayOptionArtificial dissipationArray(1.0, 100.0, 1.0)
AD_COEFF_ADJArrayOptionArtificial dissipationArray(1.0, 100.0, 1.0)
AD_COEFF_PLASMAArrayOptionArtificial dissipationArray(1.0, 100.0, 1.0)
AD_COEFF_ADJPLASMAArrayOptionArtificial dissipationArray(1.0, 100.0, 1.0)
AD_COEFF_LINArrayOptionArtificial dissipationArray(1.0, 100.0, 1.0)
Labels: