Skip to content

Commit 6949b66

Browse files
committed
apply to other places
1 parent 5b3f7d3 commit 6949b66

4 files changed

Lines changed: 15 additions & 25 deletions

File tree

Common/src/CConfig.cpp

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5139,13 +5139,12 @@ void CConfig::SetPostprocessing(SU2_COMPONENT val_software, unsigned short val_i
51395139
else {monoatomic = false;}
51405140

51415141
/*--- Set number of Turbulence Variables. ---*/
5142-
switch(Kind_Turb_Model) {
5143-
case TURB_MODEL::NONE:
5142+
switch (TurbModelFamily(Kind_Turb_Model)) {
5143+
case TURB_FAMILY::NONE:
51445144
nTurbVar = 0; break;
5145-
case TURB_MODEL::SA: case TURB_MODEL::SA_COMP: case TURB_MODEL::SA_E_COMP: case TURB_MODEL::SA_E:
5146-
case TURB_MODEL::SA_NEG:
5145+
case TURB_FAMILY::SA:
51475146
nTurbVar = 1; break;
5148-
case TURB_MODEL::SST: case TURB_MODEL::SST_SUST:
5147+
case TURB_FAMILY::KW:
51495148
nTurbVar = 2; break;
51505149
}
51515150

@@ -5864,7 +5863,7 @@ void CConfig::SetOutput(SU2_COMPONENT val_software, unsigned short val_izone) {
58645863
break;
58655864
case MAIN_SOLVER::MULTIPHYSICS:
58665865
cout << "Multiphysics solver" << endl;
5867-
break;
5866+
break;
58685867
default:
58695868
SU2_MPI::Error("No valid solver was chosen", CURRENT_FUNCTION);
58705869

@@ -8456,7 +8455,7 @@ void CConfig::SetGlobalParam(MAIN_SOLVER val_solver,
84568455
break;
84578456

84588457
default:
8459-
break;
8458+
break;
84608459
}
84618460
}
84628461

SU2_CFD/src/solvers/CAdjTurbSolver.cpp

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,7 @@ CAdjTurbSolver::CAdjTurbSolver(CGeometry *geometry, CConfig *config, unsigned sh
4141
Gamma_Minus_One = Gamma - 1.0;
4242

4343
/*--- Dimension of the problem ---*/
44-
switch (config->GetKind_Turb_Model()) {
45-
case TURB_MODEL::NONE: break;
46-
case TURB_MODEL::SA : nVar = 1; break;
47-
case TURB_MODEL::SA_NEG : nVar = 1; break;
48-
case TURB_MODEL::SA_E : nVar = 1; break;
49-
case TURB_MODEL::SA_COMP : nVar = 1; break;
50-
case TURB_MODEL::SA_E_COMP : nVar = 1; break;
51-
case TURB_MODEL::SST : nVar = 2; break;
52-
case TURB_MODEL::SST_SUST : nVar = 2; break;
53-
}
44+
nVar = config->GetnTurbVar();
5445

5546
/*--- Initialize nVarGrad for deallocation ---*/
5647

SU2_CFD/src/solvers/CSolver.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3615,14 +3615,14 @@ void CSolver::LoadInletProfile(CGeometry **geometry,
36153615
columnName << "NORMAL-X " << setw(24) << "NORMAL-Y " << setw(24);
36163616
if(nDim==3) columnName << "NORMAL-Z " << setw(24);
36173617

3618-
switch (config->GetKind_Turb_Model()) {
3619-
case TURB_MODEL::NONE: break;
3620-
case TURB_MODEL::SA: case TURB_MODEL::SA_NEG: case TURB_MODEL::SA_E: case TURB_MODEL::SA_COMP: case TURB_MODEL::SA_E_COMP:
3618+
switch (TurbModelFamily(config->GetKind_Turb_Model())) {
3619+
case TURB_FAMILY::NONE: break;
3620+
case TURB_FAMILY::SA:
36213621
/*--- 1-equation turbulence model: SA ---*/
36223622
columnName << "NU_TILDE " << setw(24);
36233623
columnValue << config->GetNuFactor_FreeStream() * config->GetViscosity_FreeStream() / config->GetDensity_FreeStream() <<"\t";
36243624
break;
3625-
case TURB_MODEL::SST: case TURB_MODEL::SST_SUST:
3625+
case TURB_FAMILY::KW:
36263626
/*--- 2-equation turbulence model (SST) ---*/
36273627
columnName << "TKE " << setw(24) << "DISSIPATION" << setw(24);
36283628
columnValue << config->GetTke_FreeStream() << "\t" << config->GetOmega_FreeStream() <<"\t";

SU2_CFD/src/solvers/CSolverFactory.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -337,19 +337,19 @@ CSolver* CSolverFactory::CreateTurbSolver(TURB_MODEL kindTurbModel, CSolver **so
337337
CSolver *turbSolver = nullptr;
338338

339339
if (!adjoint){
340-
switch (kindTurbModel) {
341-
case TURB_MODEL::SA: case TURB_MODEL::SA_NEG: case TURB_MODEL::SA_E: case TURB_MODEL::SA_COMP: case TURB_MODEL::SA_E_COMP:
340+
switch (TurbModelFamily(kindTurbModel)) {
341+
case TURB_FAMILY::SA:
342342
turbSolver = new CTurbSASolver(geometry, config, iMGLevel, solver[FLOW_SOL]->GetFluidModel());
343343
solver[FLOW_SOL]->Preprocessing(geometry, solver, config, iMGLevel, NO_RK_ITER, RUNTIME_FLOW_SYS, false);
344344
turbSolver->Postprocessing(geometry, solver, config, iMGLevel);
345345
break;
346-
case TURB_MODEL::SST: case TURB_MODEL::SST_SUST:
346+
case TURB_FAMILY::KW:
347347
turbSolver = new CTurbSSTSolver(geometry, config, iMGLevel);
348348
solver[FLOW_SOL]->Preprocessing(geometry, solver, config, iMGLevel, NO_RK_ITER, RUNTIME_FLOW_SYS, false);
349349
turbSolver->Postprocessing(geometry, solver, config, iMGLevel);
350350
solver[FLOW_SOL]->Preprocessing(geometry, solver, config, iMGLevel, NO_RK_ITER, RUNTIME_FLOW_SYS, false);
351351
break;
352-
case TURB_MODEL::NONE:
352+
case TURB_FAMILY::NONE:
353353
SU2_MPI::Error("Trying to create TurbSolver container but TURB_MODEL=NONE.", CURRENT_FUNCTION);
354354
break;
355355
}

0 commit comments

Comments
 (0)