1+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2+ % SU2 configuration file %
3+ % Case description: Laminar premixed flame stabilized on isothermal burner %
4+ % Author: Nijso Beishuizen %
5+ % Institution: Bosch Thermotechnology %
6+ % Date: 16/06/2023 %
7+ % File Version 7.5.1 " Blackbird" %
8+ % %
9+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
10+ %
11+ % ------------- DIRECT, ADJOINT, AND LINEARIZED PROBLEM DEFINITION ------------%
12+ %
13+ SOLVER = INC_NAVIER_STOKES
14+ KIND_TURB_MODEL = NONE
15+ %
16+ % ---------------- INCOMPRESSIBLE FLOW CONDITION DEFINITION -------------------%
17+ %
18+ INC_DENSITY_MODEL = VARIABLE
19+ INC_ENERGY_EQUATION = YES
20+ INC_DENSITY_INIT = 1.00
21+ INC_VELOCITY_INIT = (0.575, 0.0, 0.0)
22+ INC_TEMPERATURE_INIT = 300.0
23+ INC_NONDIM = DIMENSIONAL
24+ %
25+ CUSTOM_OUTPUTS = ' outlet_YNO : AreaAvg{SPECIES[3]}[outlet];\
26+ outlet_T : AreaAvg{TEMPERATURE}[outlet];\
27+ inlet_P : AreaAvg{PRESSURE}[inlet];'
28+ OBJECTIVE_FUNCTION = CUSTOM_OBJFUNC
29+ CUSTOM_OBJFUNC = outlet_YNO
30+ % -------------------- FLUID MODEL --------------------------------------- %
31+ %
32+ FLUID_MODEL = FLUID_FLAMELET
33+ INTERPOLATION_METHOD = MLP
34+ FILENAMES_INTERPOLATOR = (MLP_Group1.mlp, MLP_Group2.mlp, MLP_Group3.mlp, MLP_Group4.mlp, MLP_Group5.mlp, MLP_null.mlp)
35+ % FGM controlling variable names (must include mixture fraction for partial
36+ % premixed cases)
37+ CONTROLLING_VARIABLE_NAMES =(ProgressVariable,EnthalpyTot,MixtureFraction)
38+
39+ CONTROLLING_VARIABLE_SOURCE_NAMES =(ProdRateTot_PV,NULL,NULL)
40+
41+ USER_SCALAR_NAMES = (Y_NO)
42+ USER_SOURCE_NAMES = ( \
43+ Y_dot_net-NO, NULL \
44+ )
45+
46+ LOOKUP_NAMES =(Heat_Release)
47+ % -------------------- SCALAR TRANSPORT ---------------------------------------%
48+ %
49+ KIND_SCALAR_MODEL = FLAMELET
50+ DIFFUSIVITY_MODEL = FLAMELET
51+ VISCOSITY_MODEL = FLAMELET
52+ CONDUCTIVITY_MODEL = FLAMELET
53+
54+ FLAME_INIT_METHOD = SPARK
55+ SPARK_INIT = (0.001, 0.0004, 0.00, 1e-4, 100, 5)
56+ SPARK_REACTION_RATES =(1000, 0, 0)
57+
58+ CONV_NUM_METHOD_SPECIES = BOUNDED_SCALAR
59+
60+ MUSCL_SPECIES = NO
61+ SLOPE_LIMITER_SPECIES = NONE
62+ TIME_DISCRE_SPECIES = EULER_IMPLICIT
63+ % SCALAR CLIPPING
64+ SPECIES_CLIPPING = YES
65+ SPECIES_CLIPPING_MIN = -1.5064702033996582e+00 -3.4190245000000000e+06 +5.0012799911201000e-03 0
66+ SPECIES_CLIPPING_MAX = +4.6642374992370605e-01 +2.1569957500000000e+06 +1.4977467060089111e-01 1
67+ %
68+ SPECIES_INIT =(-0.5749236580085463, 2226.901776784524, 0.01446751783896619, 0)
69+
70+ MARKER_INLET_SPECIES = (inlet, -0.5749236580085463, 2226.901776784524, 0.01446751783896619, 0)
71+ MARKER_INLET =(inlet, 300.0, 0.575,1,0,0)
72+
73+ INC_INLET_TYPE = VELOCITY_INLET
74+ CFL_REDUCTION_SPECIES = 1.0
75+
76+ MARKER_ISOTHERMAL =(burner_wall, 300, \
77+ cylinder_wall, 300)
78+
79+ MARKER_INTERNAL =(fluid)
80+ % ---------------------- REFERENCE VALUE DEFINITION ---------------------------%
81+ %
82+ REF_ORIGIN_MOMENT_X = 0.25
83+ REF_ORIGIN_MOMENT_Y = 0.00
84+ REF_ORIGIN_MOMENT_Z = 0.00
85+ REF_LENGTH = 1.0
86+ REF_AREA = 1.0
87+ %
88+ % -------------------- BOUNDARY CONDITION DEFINITION --------------------------%
89+ %
90+
91+ %__ADJOINT__MARKER_SYM = (sides, mixing_edge)
92+ MARKER_SYM = (sides)
93+ INC_OUTLET_TYPE = PRESSURE_OUTLET
94+ INC_INLET_DAMPING = 0.05
95+ INC_OUTLET_DAMPING = 0.05
96+ MARKER_OUTLET = (outlet, 0.0)
97+ % MARKER_SPECIES_STRONG_BC = (CHT_INTERFACE_FLUID_VENTURI, CHT_INTERFACE_FLUID_BURNER)
98+ % ------------- COMMON PARAMETERS DEFINING THE NUMERICAL METHOD ---------------%
99+ %
100+ NUM_METHOD_GRAD = WEIGHTED_LEAST_SQUARES
101+ CFL_NUMBER = 150
102+ CFL_ADAPT = NO
103+ ITER = 1000
104+ %
105+ % ------------------------ LINEAR SOLVER DEFINITION ---------------------------%
106+ %
107+ LINEAR_SOLVER = FGMRES
108+ LINEAR_SOLVER_PREC = LU_SGS
109+ LINEAR_SOLVER_ERROR = 1E-04
110+ LINEAR_SOLVER_ITER = 5
111+ %
112+ % -------------------------- MULTIGRID PARAMETERS -----------------------------%
113+ %
114+ MGLEVEL = 0
115+ %
116+ % -------------------- FLOW NUMERICAL METHOD DEFINITION -----------------------%
117+ %
118+ CONV_NUM_METHOD_FLOW = FDS
119+ MUSCL_FLOW = NO
120+ SLOPE_LIMITER_FLOW = NONE
121+ TIME_DISCRE_FLOW = EULER_IMPLICIT
122+ %
123+ % --------------------------- CONVERGENCE PARAMETERS --------------------------%
124+ %
125+ CONV_RESIDUAL_MINVAL = -15
126+ CONV_STARTITER = 10
127+ CONV_CAUCHY_ELEMS = 100
128+ CONV_CAUCHY_EPS = 1E-6
129+ SCREEN_OUTPUT = INNER_ITER RMS_VELOCITY-X RMS_PRESSURE RMS_ProgressVariable RMS_EnthalpyTot RMS_MixtureFraction CUSTOM
130+ %__ADJOINT__SCREEN_OUTPUT = INNER_ITER RMS_ADJ_VELOCITY-X RMS_ADJ_VELOCITY-Y RMS_ADJ_PRESSURE RMS_ADJ_ProgressVariable RMS_ADJ_EnthalpyTot RMS_ADJ_MixtureFraction
131+ HISTORY_OUTPUT = RMS_RES CUSTOM
132+ %__ADJOINT__HISTORY_OUTPUT = RMS_RES
133+ VOLUME_OUTPUT = SOLUTION RESIDUAL SENSITIVITY LOOKUP TIMESTEP PRIMITIVE SOURCE
134+ CONV_FIELD = RMS_PRESSURE, RMS_VELOCITY-Z, RMS_VELOCITY-Y, RMS_MixtureFraction
135+ %__ADJOINT__CONV_FIELD = RMS_ADJ_PRESSURE, RMS_ADJ_VELOCITY-X, RMS_ADJ_VELOCITY-Y, RMS_ADJ_MixtureFraction
136+ WRT_ZONE_HIST = YES
137+ %
138+ % ------------------------- INPUT/OUTPUT INFORMATION --------------------------%
139+ %
140+ RESTART_SOL =YES
141+ OUTPUT_PRECISION = 16
142+ TABULAR_FORMAT = CSV
143+ MESH_FILENAME =H2_burner.su2
144+ OUTPUT_FILES =(RESTART_ASCII, PARAVIEW_MULTIBLOCK)
145+ WRT_PERFORMANCE = NO
146+ READ_BINARY_RESTART =NO
147+ SCREEN_WRT_FREQ_INNER = 1
148+ SCREEN_WRT_FREQ_OUTER = 1
149+ OUTPUT_WRT_FREQ =20
0 commit comments