Skip to content

Commit d3fd9e1

Browse files
committed
change from code review
1 parent 0cfb47f commit d3fd9e1

12 files changed

Lines changed: 333 additions & 342 deletions

Common/include/option_structure.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -706,7 +706,7 @@ static const MapType<std::string, CONDUCTIVITYMODEL> ConductivityModel_Map = {
706706
MakePair("CONSTANT_CONDUCTIVITY", CONDUCTIVITYMODEL::CONSTANT)
707707
MakePair("CONSTANT_PRANDTL", CONDUCTIVITYMODEL::CONSTANT_PRANDTL)
708708
MakePair("POLYNOMIAL_CONDUCTIVITY", CONDUCTIVITYMODEL::POLYNOMIAL)
709-
MakePair("CONSTANT_COOLPROP", CONDUCTIVITYMODEL::COOLPROP)
709+
MakePair("COOLPROP", CONDUCTIVITYMODEL::COOLPROP)
710710
};
711711

712712
/*!

SU2_CFD/include/fluid/CCoolPropConductivity.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class CCoolPropConductivity final : public CConductivityModel {
4545
std::unique_ptr<CoolProp::AbstractState> fluid_entity; /*!< \brief fluid entity */
4646
#endif
4747
/*!< \brief list of fluids whose conductivity model is available in CoolProp */
48-
vector<string> fluidNameList = {
48+
const vector<string> fluidNameList = {
4949
"Air", "Ammonia", "Argon", "Benzene", "CarbonDioxide", "Cyclopentane", "EthylBenzene",
5050
"Ethane", "Ethanol", "HeavyWater", "Helium", "Hydrogen", "IsoButane", "Isopentane",
5151
"Methane", "Methanol", "Nitrogen", "Oxygen", "Propylene", "ParaHydrogen", "R11",
@@ -60,7 +60,7 @@ class CCoolPropConductivity final : public CConductivityModel {
6060
/*!
6161
* \brief Constructor of the class.
6262
*/
63-
CCoolPropConductivity(const string &fluidname) {
63+
CCoolPropConductivity(const string& fluidname) {
6464
#ifdef USE_COOLPROP
6565
fluid_entity = std::unique_ptr<CoolProp::AbstractState>(CoolProp::AbstractState::factory("HEOS", fluidname));
6666
if (std::find(fluidNameList.begin(), fluidNameList.end(), fluidname) == fluidNameList.end()) {

SU2_CFD/include/fluid/CCoolPropViscosity.hpp

Lines changed: 68 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -42,80 +42,80 @@
4242
class CCoolPropViscosity final : public CViscosityModel {
4343
private:
4444
#ifdef USE_COOLPROP
45-
std::unique_ptr<CoolProp::AbstractState> fluid_entity; /* \brief fluid entity */
45+
std::unique_ptr<CoolProp::AbstractState> fluid_entity; /*!< \brief fluid entity */
4646
#endif
47-
/* \brief list of fluids whose viscosity model is available in CoolProp */
48-
vector<string> fluidNameList = {"Air",
49-
"Ammonia",
50-
"Argon",
51-
"Benzene",
52-
"CarbonDioxide",
53-
"CycloHexane",
54-
"Cyclopentane",
55-
"DimethylEther",
56-
"Ethane",
57-
"Ethanol",
58-
"HeavyWater",
59-
"Helium",
60-
"Hydrogen",
61-
"HydrogenSulfide",
62-
"IsoButane",
63-
"Isopentane",
64-
"Methane",
65-
"Methanol",
66-
"Nitrogen",
67-
"Oxygen",
68-
"Propylene",
69-
"R11",
70-
"R116",
71-
"R12",
72-
"R123",
73-
"R1233zd(E)",
74-
"R1234yf",
75-
"R1234ze(E)",
76-
"R124",
77-
"R125",
78-
"R13",
79-
"R134a",
80-
"R14",
81-
"R141b",
82-
"R142b",
83-
"R143a",
84-
"R152A",
85-
"R218",
86-
"R22",
87-
"R227EA",
88-
"R23",
89-
"R236EA",
90-
"R236FA",
91-
"R245fa",
92-
"R32",
93-
"R404A",
94-
"R407C",
95-
"R410A",
96-
"R507A",
97-
"RC318",
98-
"SulfurHexafluoride",
99-
"Toluene",
100-
"Water",
101-
"m-Xylene",
102-
"n-Butane",
103-
"n-Decane",
104-
"n-Dodecane",
105-
"n-Heptane",
106-
"n-Hexane",
107-
"n-Nonane",
108-
"n-Octane",
109-
"n-Pentane",
110-
"n-Propane",
111-
"o-Xylene",
112-
"p-Xylene"};
47+
/*!< \brief list of fluids whose viscosity model is available in CoolProp */
48+
const vector<string> fluidNameList = {"Air",
49+
"Ammonia",
50+
"Argon",
51+
"Benzene",
52+
"CarbonDioxide",
53+
"CycloHexane",
54+
"Cyclopentane",
55+
"DimethylEther",
56+
"Ethane",
57+
"Ethanol",
58+
"HeavyWater",
59+
"Helium",
60+
"Hydrogen",
61+
"HydrogenSulfide",
62+
"IsoButane",
63+
"Isopentane",
64+
"Methane",
65+
"Methanol",
66+
"Nitrogen",
67+
"Oxygen",
68+
"Propylene",
69+
"R11",
70+
"R116",
71+
"R12",
72+
"R123",
73+
"R1233zd(E)",
74+
"R1234yf",
75+
"R1234ze(E)",
76+
"R124",
77+
"R125",
78+
"R13",
79+
"R134a",
80+
"R14",
81+
"R141b",
82+
"R142b",
83+
"R143a",
84+
"R152A",
85+
"R218",
86+
"R22",
87+
"R227EA",
88+
"R23",
89+
"R236EA",
90+
"R236FA",
91+
"R245fa",
92+
"R32",
93+
"R404A",
94+
"R407C",
95+
"R410A",
96+
"R507A",
97+
"RC318",
98+
"SulfurHexafluoride",
99+
"Toluene",
100+
"Water",
101+
"m-Xylene",
102+
"n-Butane",
103+
"n-Decane",
104+
"n-Dodecane",
105+
"n-Heptane",
106+
"n-Hexane",
107+
"n-Nonane",
108+
"n-Octane",
109+
"n-Pentane",
110+
"n-Propane",
111+
"o-Xylene",
112+
"p-Xylene"};
113113

114114
public:
115115
/*!
116116
* \brief Constructor of the class.
117117
*/
118-
CCoolPropViscosity(const string &fluidname) {
118+
CCoolPropViscosity(const string& fluidname) {
119119
#ifdef USE_COOLPROP
120120
fluid_entity = std::unique_ptr<CoolProp::AbstractState>(CoolProp::AbstractState::factory("HEOS", fluidname));
121121
if (std::find(fluidNameList.begin(), fluidNameList.end(), fluidname) == fluidNameList.end()) {

SU2_CFD/src/output/CFlowOutput.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2438,8 +2438,6 @@ void CFlowOutput::WriteForcesBreakdown(const CConfig* config, const CSolver* flo
24382438
break;
24392439
case CONDUCTIVITYMODEL::COOLPROP:
24402440
file << "Conductivity Model: COOLPROP \n";
2441-
file << "Molecular Conductivity: " << config->GetThermal_Conductivity_Constant() << " W/m^2.K.\n";
2442-
file << "Molecular Conductivity (non-dim): " << config->GetThermal_Conductivity_ConstantND() << "\n";
24432441
break;
24442442
default:
24452443
break;
@@ -2734,10 +2732,6 @@ void CFlowOutput::WriteForcesBreakdown(const CConfig* config, const CSolver* flo
27342732

27352733
case VISCOSITYMODEL::COOLPROP:
27362734
file << "Viscosity Model: CoolProp \n";
2737-
file << "Constant Laminar Viscosity: " << config->GetMu_Constant();
2738-
if (si_units) file << " N.s/m^2.\n";
2739-
else file << " lbf.s/ft^2.\n";
2740-
file << "Laminar Viscosity (non-dim): " << config->GetMu_ConstantND() << "\n";
27412735
break;
27422736

27432737
case VISCOSITYMODEL::SUTHERLAND:
@@ -2787,8 +2781,6 @@ void CFlowOutput::WriteForcesBreakdown(const CConfig* config, const CSolver* flo
27872781
break;
27882782
case CONDUCTIVITYMODEL::COOLPROP:
27892783
file << "Conductivity Model: COOLPROP \n";
2790-
file << "Molecular Conductivity: " << config->GetThermal_Conductivity_Constant() << " W/m^2.K.\n";
2791-
file << "Molecular Conductivity (non-dim): " << config->GetThermal_Conductivity_ConstantND() << "\n";
27922784
break;
27932785

27942786
case CONDUCTIVITYMODEL::POLYNOMIAL:

SU2_CFD/src/output/output_structure_legacy.cpp

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2979,10 +2979,6 @@ void COutputLegacy::SpecialOutput_ForcesBreakdown(CSolver *****solver, CGeometry
29792979

29802980
case VISCOSITYMODEL::COOLPROP:
29812981
Breakdown_file << "Viscosity Model: CoolProp"<< "\n";
2982-
Breakdown_file << "Laminar Viscosity: " << config[val_iZone]->GetMu_Constant();
2983-
if (config[val_iZone]->GetSystemMeasurements() == SI) Breakdown_file << " N.s/m^2." << "\n";
2984-
else if (config[val_iZone]->GetSystemMeasurements() == US) Breakdown_file << " lbf.s/ft^2." << "\n";
2985-
Breakdown_file << "Laminar Viscosity (non-dim): " << config[val_iZone]->GetMu_ConstantND()<< "\n";
29862982
break;
29872983

29882984
default:
@@ -3004,8 +3000,6 @@ void COutputLegacy::SpecialOutput_ForcesBreakdown(CSolver *****solver, CGeometry
30043000

30053001
case CONDUCTIVITYMODEL::COOLPROP:
30063002
Breakdown_file << "Conductivity Model: COOLPROP "<< "\n";
3007-
Breakdown_file << "Molecular Conductivity: " << config[val_iZone]->GetThermal_Conductivity_Constant()<< " W/m^2.K." << "\n";
3008-
Breakdown_file << "Molecular Conductivity (non-dim): " << config[val_iZone]->GetThermal_Conductivity_ConstantND()<< "\n";
30093003
break;
30103004

30113005
default:
@@ -3359,10 +3353,6 @@ void COutputLegacy::SpecialOutput_ForcesBreakdown(CSolver *****solver, CGeometry
33593353

33603354
case VISCOSITYMODEL::COOLPROP:
33613355
Breakdown_file << "Viscosity Model: CoolProp"<< "\n";
3362-
Breakdown_file << "Laminar Viscosity: " << config[val_iZone]->GetMu_Constant();
3363-
if (config[val_iZone]->GetSystemMeasurements() == SI) Breakdown_file << " N.s/m^2." << "\n";
3364-
else if (config[val_iZone]->GetSystemMeasurements() == US) Breakdown_file << " lbf.s/ft^2." << "\n";
3365-
Breakdown_file << "Laminar Viscosity (non-dim): " << config[val_iZone]->GetMu_ConstantND()<< "\n";
33663356
break;
33673357

33683358
}
@@ -3383,8 +3373,6 @@ void COutputLegacy::SpecialOutput_ForcesBreakdown(CSolver *****solver, CGeometry
33833373

33843374
case CONDUCTIVITYMODEL::COOLPROP:
33853375
Breakdown_file << "Conductivity Model: COOLPROP "<< "\n";
3386-
Breakdown_file << "Molecular Conductivity: " << config[val_iZone]->GetThermal_Conductivity_Constant()<< " W/m^2.K." << "\n";
3387-
Breakdown_file << "Molecular Conductivity (non-dim): " << config[val_iZone]->GetThermal_Conductivity_ConstantND()<< "\n";
33883376
break;
33893377

33903378
case CONDUCTIVITYMODEL::POLYNOMIAL:

SU2_CFD/src/solvers/CEulerSolver.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1174,7 +1174,7 @@ void CEulerSolver::SetNondimensionalization(CConfig *config, unsigned short iMes
11741174
ModelTable << "COOLPROP";
11751175
if (config->GetSystemMeasurements() == SI) Unit << "N.s/m^2";
11761176
else if (config->GetSystemMeasurements() == US) Unit << "lbf.s/ft^2";
1177-
NonDimTable << "Viscosity" << config->GetMu_Constant() << config->GetMu_Constant()/config->GetMu_ConstantND() << Unit.str() << config->GetMu_ConstantND();
1177+
NonDimTable << "Viscosity" << "--" << "--" << Unit.str() << config->GetMu_ConstantND();
11781178
Unit.str("");
11791179
NonDimTable.PrintFooter();
11801180
break;
@@ -1221,7 +1221,7 @@ void CEulerSolver::SetNondimensionalization(CConfig *config, unsigned short iMes
12211221
case CONDUCTIVITYMODEL::COOLPROP:
12221222
ModelTable << "COOLPROP";
12231223
Unit << "W/m^2.K";
1224-
NonDimTable << "Molecular Cond." << config->GetThermal_Conductivity_Constant() << config->GetThermal_Conductivity_Constant()/config->GetThermal_Conductivity_ConstantND() << Unit.str() << config->GetThermal_Conductivity_ConstantND();
1224+
NonDimTable << "Molecular Cond." << "--" << "--" << Unit.str() << config->GetThermal_Conductivity_ConstantND();
12251225
Unit.str("");
12261226
NonDimTable.PrintFooter();
12271227
break;

SU2_CFD/src/solvers/CFEM_DG_EulerSolver.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1158,7 +1158,7 @@ void CFEM_DG_EulerSolver::SetNondimensionalization(CConfig *config,
11581158
ModelTable << "COOLPROP";
11591159
if (config->GetSystemMeasurements() == SI) Unit << "N.s/m^2";
11601160
else if (config->GetSystemMeasurements() == US) Unit << "lbf.s/ft^2";
1161-
NonDimTable << "Viscosity" << config->GetMu_Constant() << config->GetMu_Constant()/config->GetMu_ConstantND() << Unit.str() << config->GetMu_ConstantND();
1161+
NonDimTable << "Viscosity" << "--" << "--" << Unit.str() << config->GetMu_ConstantND();
11621162
Unit.str("");
11631163
NonDimTable.PrintFooter();
11641164
break;
@@ -1205,7 +1205,7 @@ void CFEM_DG_EulerSolver::SetNondimensionalization(CConfig *config,
12051205
case CONDUCTIVITYMODEL::COOLPROP:
12061206
ModelTable << "COOLPROP";
12071207
Unit << "W/m^2.K";
1208-
NonDimTable << "Molecular Cond." << config->GetThermal_Conductivity_Constant() << config->GetThermal_Conductivity_Constant()/config->GetThermal_Conductivity_ConstantND() << Unit.str() << config->GetThermal_Conductivity_ConstantND();
1208+
NonDimTable << "Molecular Cond." << "--" << "--" << Unit.str() << config->GetThermal_Conductivity_ConstantND();
12091209
Unit.str("");
12101210
NonDimTable.PrintFooter();
12111211
break;

SU2_CFD/src/solvers/CIncEulerSolver.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -631,7 +631,7 @@ void CIncEulerSolver::SetNondimensionalization(CConfig *config, unsigned short i
631631
ModelTable << "COOLPROP_VISCOSITY";
632632
if (config->GetSystemMeasurements() == SI) Unit << "N.s/m^2";
633633
else if (config->GetSystemMeasurements() == US) Unit << "lbf.s/ft^2";
634-
NonDimTable << "Viscosity" << config->GetMu_Constant() << config->GetMu_Constant()/config->GetMu_ConstantND() << Unit.str() << config->GetMu_ConstantND();
634+
NonDimTable << "Viscosity" << "--" << "--" << Unit.str() << config->GetMu_ConstantND();
635635
Unit.str("");
636636
NonDimTable.PrintFooter();
637637
break;
@@ -687,7 +687,7 @@ void CIncEulerSolver::SetNondimensionalization(CConfig *config, unsigned short i
687687
case CONDUCTIVITYMODEL::COOLPROP:
688688
ModelTable << "COOLPROP";
689689
Unit << "W/m^2.K";
690-
NonDimTable << "Molecular Cond." << config->GetThermal_Conductivity_Constant() << config->GetThermal_Conductivity_Constant()/config->GetThermal_Conductivity_ConstantND() << Unit.str() << config->GetThermal_Conductivity_ConstantND();
690+
NonDimTable << "Molecular Cond." << "--" << "--" << Unit.str() << config->GetThermal_Conductivity_ConstantND();
691691
Unit.str("");
692692
NonDimTable.PrintFooter();
693693
break;

0 commit comments

Comments
 (0)