Skip to content

Commit 06bec59

Browse files
adding test case using CONSTANT_CONDUCTIVITY model
1 parent c7b1750 commit 06bec59

File tree

2 files changed

+148
-0
lines changed

2 files changed

+148
-0
lines changed

TestCases/parallel_regression.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,14 @@ def main():
392392
turb_flatplate_species.test_vals = [-4.243064, -0.634797, -1.706652, 1.231264, -3.266203, 9.000000, -6.632972, 5.000000, -6.985977, 10.000000, -6.007208, 0.996237, 0.996237]
393393
test_list.append(turb_flatplate_species)
394394

395+
# Flat plate (compressible) species transport using constant conductivity model
396+
turb_flatplate_species = TestCase('turb_flatplate_species_ConstConductivity')
397+
turb_flatplate_species.cfg_dir = "rans/flatplate"
398+
turb_flatplate_species.cfg_file = "turb_SA_flatplate_species_ConstConductivity.cfg"
399+
turb_flatplate_species.test_iter = 20
400+
turb_flatplate_species.test_vals = [-4.243064, -0.634797, -1.706652, 1.231264, -3.266203, 9.000000, -6.632972, 5.000000, -6.985977, 10.000000, -6.007208, 0.996237, 0.996237]
401+
test_list.append(turb_flatplate_species)
402+
395403
# Flat plate SST compressibility correction Wilcox
396404
turb_flatplate_CC_Wilcox = TestCase('turb_flatplate_CC_Wilcox')
397405
turb_flatplate_CC_Wilcox.cfg_dir = "rans/flatplate"
Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2+
% %
3+
% SU2 configuration file %
4+
% Case description: Turbulent flow over flat plate with zero pressure gradient %
5+
% using conductivity model CONSTANT_CONDUCTIVITY %
6+
% Author: C. Morales Ubal %
7+
% Institution: Eindhoven University of Technology %
8+
% Date: 2025.02.22 %
9+
% File Version 8.1.0 "Harrier" %
10+
% %
11+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
12+
13+
% ------------- DIRECT, ADJOINT, AND LINEARIZED PROBLEM DEFINITION ------------%
14+
%
15+
SOLVER= RANS
16+
KIND_TURB_MODEL= SA
17+
MATH_PROBLEM= DIRECT
18+
RESTART_SOL= NO
19+
20+
% ----------- COMPRESSIBLE AND INCOMPRESSIBLE FREE-STREAM DEFINITION ----------%
21+
%
22+
MACH_NUMBER= 0.2
23+
AOA= 0.0
24+
SIDESLIP_ANGLE= 0.0
25+
FREESTREAM_TEMPERATURE= 300.0
26+
REYNOLDS_NUMBER= 5000000.0
27+
REYNOLDS_LENGTH= 1.0
28+
29+
% ---------------------- REFERENCE VALUE DEFINITION ---------------------------%
30+
%
31+
REF_ORIGIN_MOMENT_X = 0.25
32+
REF_ORIGIN_MOMENT_Y = 0.00
33+
REF_ORIGIN_MOMENT_Z = 0.00
34+
REF_LENGTH= 1.0
35+
REF_AREA= 2.0
36+
37+
% -------------------- FLUID PROPERTIES ------------------------------------- %
38+
%
39+
FLUID_MODEL= IDEAL_GAS
40+
%
41+
MOLECULAR_WEIGHT= 28.960
42+
%
43+
SPECIFIC_HEAT_CP = 1009.39
44+
%
45+
CONDUCTIVITY_MODEL= CONSTANT_CONDUCTIVITY
46+
THERMAL_CONDUCTIVITY_CONSTANT= 0.0258
47+
%
48+
PRANDTL_LAM= 0.72
49+
TURBULENT_CONDUCTIVITY_MODEL= CONSTANT_PRANDTL_TURB
50+
PRANDTL_TURB= 0.90
51+
%
52+
% --------------------------- VISCOSITY MODEL ---------------------------------%
53+
%
54+
VISCOSITY_MODEL= CONSTANT_VISCOSITY
55+
%
56+
MU_CONSTANT= 1.8551E-05
57+
%
58+
% -------------------- BOUNDARY CONDITION DEFINITION --------------------------%
59+
%
60+
MARKER_HEATFLUX= ( wall, 0.0 )
61+
SPECIFIED_INLET_PROFILE= NO
62+
INLET_FILENAME= inlet.dat
63+
INC_INLET_TYPE= VELOCITY_INLET
64+
MARKER_INLET= ( inlet, 302.4, 118309.784, 1.0, 0.0, 0.0 )
65+
MARKER_INLET_SPECIES= ( inlet, 1.0 )
66+
MARKER_OUTLET= ( outlet, 115056.0, farfield, 115056.0 )
67+
MARKER_SYM= ( symmetry )
68+
MARKER_PLOTTING= ( wall )
69+
MARKER_MONITORING= ( wall )
70+
71+
% -------------------- SCALAR TRANSPORT ---------------------------------------%
72+
%
73+
KIND_SCALAR_MODEL= SPECIES_TRANSPORT
74+
DIFFUSIVITY_MODEL= CONSTANT_DIFFUSIVITY
75+
DIFFUSIVITY_CONSTANT= 0.001
76+
CONV_NUM_METHOD_SPECIES= SCALAR_UPWIND
77+
MUSCL_SPECIES= NO
78+
SLOPE_LIMITER_SPECIES = NONE
79+
TIME_DISCRE_SPECIES= EULER_IMPLICIT
80+
SPECIES_INIT= 1.0
81+
SPECIES_CLIPPING= YES
82+
SPECIES_CLIPPING_MIN= 0.0
83+
SPECIES_CLIPPING_MAX= 1.0
84+
85+
% ------------- COMMON PARAMETERS DEFINING THE NUMERICAL METHOD ---------------%
86+
%
87+
NUM_METHOD_GRAD= GREEN_GAUSS
88+
CFL_NUMBER= 10.0
89+
CFL_ADAPT= YES
90+
CFL_ADAPT_PARAM= ( 0.5, 2.0, 1.0, 1000.0 )
91+
ITER= 10000
92+
% ------------------------ LINEAR SOLVER DEFINITION ---------------------------%
93+
%
94+
LINEAR_SOLVER= FGMRES
95+
LINEAR_SOLVER_PREC= ILU
96+
LINEAR_SOLVER_ERROR= 1E-5
97+
LINEAR_SOLVER_ITER= 5
98+
%
99+
% -------------------- FLOW NUMERICAL METHOD DEFINITION -----------------------%
100+
%
101+
CONV_NUM_METHOD_FLOW= ROE
102+
MUSCL_FLOW= NO
103+
SLOPE_LIMITER_FLOW= NONE
104+
JST_SENSOR_COEFF= ( 0.5, 0.02 )
105+
TIME_DISCRE_FLOW= EULER_IMPLICIT
106+
107+
% -------------------- TURBULENT NUMERICAL METHOD DEFINITION ------------------%
108+
%
109+
CONV_NUM_METHOD_TURB= SCALAR_UPWIND
110+
MUSCL_TURB= NO
111+
SLOPE_LIMITER_TURB= VENKATAKRISHNAN
112+
TIME_DISCRE_TURB= EULER_IMPLICIT
113+
114+
% --------------------------- CONVERGENCE PARAMETERS --------------------------%
115+
CONV_RESIDUAL_MINVAL= -15
116+
CONV_STARTITER= 10
117+
CONV_CAUCHY_ELEMS= 100
118+
CONV_CAUCHY_EPS= 1E-6
119+
120+
% ------------------------- INPUT/OUTPUT INFORMATION --------------------------%
121+
%
122+
MESH_FILENAME= mesh_flatplate_turb_137x97.su2
123+
SCREEN_OUTPUT= INNER_ITER WALL_TIME \
124+
RMS_DENSITY RMS_MOMENTUM-X RMS_MOMENTUM-Y RMS_ENERGY RMS_TKE RMS_DISSIPATION RMS_SPECIES_0 \
125+
LINSOL_ITER LINSOL_RESIDUAL \
126+
LINSOL_ITER_TURB LINSOL_RESIDUAL_TURB \
127+
LINSOL_ITER_SPECIES LINSOL_RESIDUAL_SPECIES \
128+
SURFACE_SPECIES_0
129+
SCREEN_WRT_FREQ_INNER= 10
130+
HISTORY_OUTPUT= ITER RMS_RES LINSOL SPECIES_COEFF SPECIES_COEFF_SURF
131+
CONV_FILENAME= history
132+
MARKER_ANALYZE= outlet
133+
MARKER_ANALYZE_AVERAGE= AREA
134+
OUTPUT_FILES= RESTART_ASCII, PARAVIEW_MULTIBLOCK
135+
VOLUME_OUTPUT= RESIDUAL, PRIMITIVE
136+
OUTPUT_WRT_FREQ= 100
137+
READ_BINARY_RESTART= NO
138+
RESTART_FILENAME= restart
139+
SOLUTION_FILENAME= solution
140+

0 commit comments

Comments
 (0)