Skip to content

Commit 747c7de

Browse files
committed
add keyword and testcase
1 parent 1d81103 commit 747c7de

File tree

2 files changed

+135
-0
lines changed

2 files changed

+135
-0
lines changed

Common/src/CConfig.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1627,6 +1627,10 @@ void CConfig::SetConfig_Options() {
16271627
/*!\brief MARKER_RIEMANN \n DESCRIPTION: Riemann boundary marker(s) with the following formats, a unit vector.
16281628
* \n OPTIONS: See \link Riemann_Map \endlink. The variables indicated by the option and the flow direction unit vector must be specified. \ingroup Config*/
16291629
addRiemannOption("MARKER_RIEMANN", nMarker_Riemann, Marker_Riemann, Kind_Data_Riemann, Riemann_Map, Riemann_Var1, Riemann_Var2, Riemann_FlowDir);
1630+
/*!\brief MARKER_WALL_SPECIES \n DESCRIPTION: Wall species boundary marker(s) with the following format:
1631+
* (marker_name, BC_TYPE, value, ...) where BC_TYPE is either FLUX (Neumann) or VALUE (Dirichlet).
1632+
* \n OPTIONS: See \link Wall_Map \endlink. \ingroup Config*/
1633+
addWallSpeciesOption("MARKER_WALL_SPECIES", nMarker_Wall_Species, Marker_Wall_Species, Kind_Wall_Species, Wall_Map, Wall_SpeciesVal);
16301634
/*!\brief MARKER_GILES \n DESCRIPTION: Giles boundary marker(s) with the following formats, a unit vector. */
16311635
/* \n OPTIONS: See \link Giles_Map \endlink. The variables indicated by the option and the flow direction unit vector must be specified. \ingroup Config*/
16321636
addGilesOption("MARKER_GILES", nMarker_Giles, Marker_Giles, Kind_Data_Giles, Giles_Map, Giles_Var1, Giles_Var2, Giles_FlowDir, RelaxFactorAverage, RelaxFactorFourier);
Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2+
% %
3+
% SU2 configuration file %
4+
% Case description: Species mixing with 2 species, i.e. 1 transport equations %
5+
% Author: T. Kattmann %
6+
% Institution: Bosch Thermotechniek B.V. %
7+
% Date: 2021/10/14 %
8+
% File Version 8.3.0 "Harrier" %
9+
% %
10+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
11+
12+
% ------------- DIRECT, ADJOINT, AND LINEARIZED PROBLEM DEFINITION ------------%
13+
%
14+
SOLVER= INC_RANS
15+
KIND_TURB_MODEL= SST
16+
%
17+
% ---------------- INCOMPRESSIBLE FLOW CONDITION DEFINITION -------------------%
18+
%
19+
INC_DENSITY_MODEL= CONSTANT
20+
INC_DENSITY_INIT= 1.1766
21+
%
22+
INC_VELOCITY_INIT= ( 1.00, 0.0, 0.0 )
23+
%
24+
INC_ENERGY_EQUATION= YES
25+
INC_TEMPERATURE_INIT= 300.0
26+
%
27+
INC_NONDIM= DIMENSIONAL
28+
%
29+
% -------------------- FLUID PROPERTIES ------------------------------------- %
30+
%
31+
FLUID_MODEL= CONSTANT_DENSITY
32+
%
33+
CONDUCTIVITY_MODEL= CONSTANT_CONDUCTIVITY
34+
THERMAL_CONDUCTIVITY_CONSTANT= 0.0357
35+
%
36+
PRANDTL_LAM= 0.72
37+
TURBULENT_CONDUCTIVITY_MODEL= NONE
38+
PRANDTL_TURB= 0.90
39+
%
40+
VISCOSITY_MODEL= CONSTANT_VISCOSITY
41+
MU_CONSTANT= 1.716E-5
42+
%
43+
% -------------------- BOUNDARY CONDITION DEFINITION --------------------------%
44+
%
45+
MARKER_HEATFLUX= ( wall, 0.0 )
46+
MARKER_SYM= ( axis )
47+
%
48+
INC_INLET_TYPE= VELOCITY_INLET VELOCITY_INLET
49+
MARKER_INLET= ( gas_inlet, 300, 1.0, 1.0, 0.0, 0.0,\
50+
air_axial_inlet, 300, 1.0, 0.0, -1.0, 0.0 )
51+
MARKER_INLET_SPECIES= (gas_inlet, 0.1,\
52+
air_axial_inlet, 0.0 )
53+
MARKER_WALL_SPECIES=(axis,FLUX,0.1,wall,VALUE,0.5)
54+
%
55+
INC_OUTLET_TYPE= PRESSURE_OUTLET
56+
MARKER_OUTLET= ( outlet, 0.0)
57+
%
58+
% ------------- COMMON PARAMETERS DEFINING THE NUMERICAL METHOD ---------------%
59+
%
60+
NUM_METHOD_GRAD= WEIGHTED_LEAST_SQUARES
61+
%
62+
CFL_NUMBER= 60
63+
CFL_REDUCTION_SPECIES= 1.0
64+
CFL_REDUCTION_TURB= 1.0
65+
%
66+
ITER= 10
67+
%
68+
% ------------------------ LINEAR SOLVER DEFINITION ---------------------------%
69+
%
70+
LINEAR_SOLVER= FGMRES
71+
LINEAR_SOLVER_PREC= ILU
72+
LINEAR_SOLVER_ERROR= 1E-8
73+
LINEAR_SOLVER_ITER= 5
74+
%
75+
% -------------------- FLOW NUMERICAL METHOD DEFINITION -----------------------%
76+
%
77+
CONV_NUM_METHOD_FLOW= FDS
78+
MUSCL_FLOW= YES
79+
SLOPE_LIMITER_FLOW = NONE
80+
TIME_DISCRE_FLOW= EULER_IMPLICIT
81+
%
82+
% -------------------- SCALAR TRANSPORT ---------------------------------------%
83+
%
84+
KIND_SCALAR_MODEL= SPECIES_TRANSPORT
85+
DIFFUSIVITY_MODEL= CONSTANT_DIFFUSIVITY
86+
DIFFUSIVITY_CONSTANT= 0.001
87+
%
88+
CONV_NUM_METHOD_SPECIES= BOUNDED_SCALAR
89+
MUSCL_SPECIES= NO
90+
SLOPE_LIMITER_SPECIES = NONE
91+
%
92+
TIME_DISCRE_SPECIES= EULER_IMPLICIT
93+
%
94+
SPECIES_INIT= 1.0
95+
SPECIES_CLIPPING= YES
96+
SPECIES_CLIPPING_MIN= 0.0
97+
SPECIES_CLIPPING_MAX= 1.0
98+
%
99+
% -------------------- TURBULENT TRANSPORT ---------------------------------------%
100+
%
101+
CONV_NUM_METHOD_TURB= BOUNDED_SCALAR
102+
MUSCL_TURB= NO
103+
%
104+
% --------------------------- CONVERGENCE PARAMETERS --------------------------%
105+
%
106+
CONV_FIELD= RMS_PRESSURE, RMS_VELOCITY-X, RMS_VELOCITY-Y, RMS_TKE, RMS_SPECIES
107+
CONV_RESIDUAL_MINVAL= -18
108+
CONV_STARTITER= 10
109+
%
110+
% ------------------------- INPUT/OUTPUT INFORMATION --------------------------%
111+
%
112+
MESH_FILENAME= primitiveVenturi.su2
113+
SCREEN_OUTPUT= INNER_ITER WALL_TIME \
114+
RMS_PRESSURE RMS_VELOCITY-X RMS_VELOCITY-Y RMS_TKE RMS_DISSIPATION RMS_SPECIES_0 \
115+
LINSOL_ITER LINSOL_RESIDUAL \
116+
LINSOL_ITER_TURB LINSOL_RESIDUAL_TURB \
117+
LINSOL_ITER_SPECIES LINSOL_RESIDUAL_SPECIES SURFACE_SPECIES_VARIANCE
118+
SCREEN_WRT_FREQ_INNER= 10
119+
%
120+
HISTORY_OUTPUT= RMS_RES FLOW_COEFF LINSOL SPECIES_COEFF SPECIES_COEFF_SURF
121+
MARKER_ANALYZE= outlet gas_inlet air_axial_inlet
122+
%
123+
OUTPUT_FILES= RESTART_ASCII, PARAVIEW_MULTIBLOCK
124+
VOLUME_OUTPUT= RESIDUAL, PRIMITIVE
125+
OUTPUT_WRT_FREQ= 1000
126+
%
127+
RESTART_SOL= NO
128+
SOLUTION_FILENAME= solution
129+
RESTART_FILENAME= restart
130+
%
131+
WRT_PERFORMANCE= YES

0 commit comments

Comments
 (0)