@@ -1162,8 +1162,6 @@ void CConfig::SetConfig_Options() {
11621162 addBoolOption (" IONIZATION" , ionization, false );
11631163 /* DESCRIPTION: Specify if there is VT transfer residual limiting */
11641164 addBoolOption (" VT_RESIDUAL_LIMITING" , vt_transfer_res_limit, false );
1165- /* DESCRIPTION: Specify if the gas is monoatomic */
1166- addBoolOption (" MONOATOMIC" , monoatomic, false );
11671165 /* DESCRIPTION: List of catalytic walls */
11681166 addStringListOption (" CATALYTIC_WALL" , nWall_Catalytic, Wall_Catalytic);
11691167 /* !\brief MARKER_MONITORING\n DESCRIPTION: Marker(s) of the surface where evaluate the non-dimensional coefficients \ingroup Config*/
@@ -2785,7 +2783,6 @@ void CConfig::SetConfig_Options() {
27852783
27862784 /* DESCRIPTION: Size of the edge groups colored for thread parallel edge loops (0 forces the reducer strategy). */
27872785 addUnsignedLongOption (" EDGE_COLORING_GROUP_SIZE" , edgeColorGroupSize, 512 );
2788-
27892786 /* END_CONFIG_OPTIONS */
27902787
27912788}
@@ -3174,7 +3171,7 @@ void CConfig::SetPostprocessing(unsigned short val_software, unsigned short val_
31743171 (Kind_FluidModel == INC_IDEAL_GAS_POLY) ||
31753172 (Kind_FluidModel == CONSTANT_DENSITY));
31763173 bool noneq_gas = ((Kind_FluidModel == MUTATIONPP) ||
3177- (Kind_FluidModel == USER_DEFINED_NONEQ ));
3174+ (Kind_FluidModel == SU2_NONEQ ));
31783175 bool standard_air = ((Kind_FluidModel == STANDARD_AIR));
31793176 bool nemo = GetNEMOProblem ();
31803177
@@ -3539,10 +3536,6 @@ void CConfig::SetPostprocessing(unsigned short val_software, unsigned short val_
35393536 SU2_MPI::Error (" Only STANDARD_AIR fluid model can be used with US Measurement System" , CURRENT_FUNCTION);
35403537 }
35413538
3542- if (nemo && Kind_FluidModel != USER_DEFINED_NONEQ ) {
3543- SU2_MPI::Error (" Only USER_DEFINED_NONEQ fluid model can be used with the NEMO solver. Mutation++ library will soon be available." , CURRENT_FUNCTION);
3544- }
3545-
35463539 if (nemo && Kind_TransCoeffModel != WILKE ) {
35473540 SU2_MPI::Error (" Only WILKE transport model is stable for the NEMO solver." , CURRENT_FUNCTION);
35483541 }
@@ -3558,6 +3551,14 @@ void CConfig::SetPostprocessing(unsigned short val_software, unsigned short val_
35583551 SU2_MPI::Error (" AUSMPW+ is extremely unstable. Feel free to fix me!" , CURRENT_FUNCTION);
35593552 }
35603553
3554+ if (GetGasModel () == " ARGON" && GetKind_FluidModel () == SU2_NONEQ){
3555+ SU2_MPI::Error (" ARGON is not working with SU2_NONEQ fluid model!" , CURRENT_FUNCTION);
3556+ }
3557+
3558+ if (GetKind_FluidModel () == MUTATIONPP && GetFrozen () == true ){
3559+ SU2_MPI::Error (" The option of FROZEN_MIXTURE is not yet working with Mutation++ support." , CURRENT_FUNCTION);
3560+ }
3561+
35613562 if (GetBoolTurbomachinery ()){
35623563 nBlades = new su2double[nZone];
35633564 FreeStreamTurboNormal= new su2double[3 ];
@@ -4978,6 +4979,7 @@ void CConfig::SetPostprocessing(unsigned short val_software, unsigned short val_
49784979 /* --- Specifying a deforming surface requires a mesh deformation solver. ---*/
49794980 if (GetSurface_Movement (DEFORMING)) Deform_Mesh = true ;
49804981
4982+ if (GetGasModel () == " ARGON" ) monoatomic = true ;
49814983}
49824984
49834985void CConfig::SetMarkers (unsigned short val_software) {
@@ -5559,14 +5561,14 @@ void CConfig::SetOutput(unsigned short val_software, unsigned short val_izone) {
55595561 break ;
55605562 case NEMO_EULER:
55615563 if (Kind_Regime == COMPRESSIBLE) cout << " Compressible two-temperature thermochemical non-equilibrium Euler equations." << endl;
5562- if (Kind_FluidModel == USER_DEFINED_NONEQ ){
5564+ if (Kind_FluidModel == SU2_NONEQ ){
55635565 if ((GasModel != " N2" ) && (GasModel != " AIR-5" ) && (GasModel != " ARGON" ))
55645566 SU2_MPI::Error (" The GAS_MODEL given as input is not valid. Choose one of the options: N2, AIR-5, ARGON." , CURRENT_FUNCTION);
55655567 }
55665568 break ;
55675569 case NEMO_NAVIER_STOKES:
55685570 if (Kind_Regime == COMPRESSIBLE) cout << " Compressible two-temperature thermochemical non-equilibrium Navier-Stokes equations." << endl;
5569- if (Kind_FluidModel == USER_DEFINED_NONEQ ){
5571+ if (Kind_FluidModel == SU2_NONEQ ){
55705572 if ((GasModel != " N2" ) && (GasModel != " AIR-5" ) && (GasModel != " ARGON" ))
55715573 SU2_MPI::Error (" The GAS_MODEL given as input is not valid. Choose one of the options: N2, AIR-5, ARGON." , CURRENT_FUNCTION);
55725574 }
0 commit comments