Skip to content

Commit 6cdeb66

Browse files
authored
Merge branch 'develop' into feature_NEMO_suth
2 parents cfffec7 + 1993c6b commit 6cdeb66

26 files changed

Lines changed: 89 additions & 170 deletions

File tree

TestCases/axisymmetric_rans/air_nozzle/air_nozzle.cfg

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,15 @@ MARKER_HEATFLUX= ( WALL, 0.0 )
4949
MARKER_SYM= ( SYMMETRY )
5050
MARKER_RIEMANN= ( INFLOW, TOTAL_CONDITIONS_PT, 1400000.0, 373.15, 1.0, 0.0, 0.0, \
5151
OUTFLOW, STATIC_PRESSURE, 100000.0, 0.0, 0.0, 0.0, 0.0 )
52-
%
52+
MARKER_MONITORING = (WALL)
53+
5354
% ------------- COMMON PARAMETERS DEFINING THE NUMERICAL METHOD ---------------%
5455
%
5556
NUM_METHOD_GRAD= GREEN_GAUSS
56-
%
5757
CFL_NUMBER= 1000.0
5858
CFL_ADAPT= NO
5959
MAX_DELTA_TIME= 1E6
60+
OBJECTIVE_FUNCTION= DRAG
6061
%
6162
% ----------- SLOPE LIMITER AND DISSIPATION SENSOR DEFINITION -----------------%
6263
%
@@ -71,10 +72,6 @@ LINEAR_SOLVER_ILU_FILL_IN= 0
7172
LINEAR_SOLVER_ERROR= 0.01
7273
LINEAR_SOLVER_ITER= 10
7374
%
74-
% -------------------------- MULTIGRID PARAMETERS -----------------------------%
75-
%
76-
MGLEVEL= 0
77-
%
7875
% -------------------- FLOW NUMERICAL METHOD DEFINITION -----------------------%
7976
%
8077
CONV_NUM_METHOD_FLOW= ROE
@@ -101,5 +98,5 @@ SOLUTION_FILENAME= solution_flow.dat
10198
OUTPUT_WRT_FREQ= 1000
10299
%
103100
% Note: This cfg is used for a primal and adjoint Testcase, therefore both residuals are present here.
104-
SCREEN_OUTPUT= (INNER_ITER, RMS_DENSITY, RMS_ENERGY, RMS_TKE, RMS_DISSIPATION, \
105-
RMS_ADJ_DENSITY, RMS_ADJ_ENERGY, RMS_ADJ_TKE, RMS_ADJ_DISSIPATION)
101+
SCREEN_OUTPUT= (INNER_ITER, RMS_DENSITY, RMS_ENERGY, RMS_TKE, RMS_DISSIPATION, TOTAL_HEATFLUX, \
102+
RMS_ADJ_DENSITY, RMS_ADJ_ENERGY, RMS_ADJ_TKE, RMS_ADJ_DISSIPATION, SENS_AOA, SENS_MACH)

TestCases/ddes/flatplate/ddes_flatplate.cfg

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ UNST_CFL_NUMBER= 0.0
8282
%
8383
% Number of internal iterations (dual time method)
8484
INNER_ITER= 20
85+
8586
% -------------------- BOUNDARY CONDITION DEFINITION --------------------------%
8687
%
8788
% Navier-Stokes wall boundary marker(s) (NONE = no marker)
@@ -226,4 +227,4 @@ SURFACE_ADJ_FILENAME= surface_adjoint
226227
OUTPUT_WRT_FREQ= 1000
227228
%
228229
% Screen output
229-
SCREEN_OUTPUT= (TIME_ITER, INNER_ITER, RMS_DENSITY, RMS_NU_TILDE, LIFT, DRAG)
230+
SCREEN_OUTPUT= (TIME_ITER, INNER_ITER, RMS_DENSITY, RMS_NU_TILDE, LIFT, DRAG, TOTAL_HEATFLUX)

TestCases/hybrid_regression.py

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -109,26 +109,26 @@ def main():
109109
cylinder.cfg_dir = "navierstokes/cylinder"
110110
cylinder.cfg_file = "lam_cylinder.cfg"
111111
cylinder.test_iter = 25
112-
cylinder.test_vals = [-6.765429, -1.297425, 0.019571, 0.310232]
113-
cylinder.test_vals_aarch64 = [-6.765429, -1.297425, 0.019571, 0.310231]
112+
cylinder.test_vals = [-6.765429, -1.297425, 0.019571, 0.310232, 0.123270]
113+
cylinder.test_vals_aarch64 = [-6.765429, -1.297425, 0.019571, 0.310231, 0.123270]
114114
test_list.append(cylinder)
115115

116116
# Laminar cylinder (low Mach correction)
117117
cylinder_lowmach = TestCase('cylinder_lowmach')
118118
cylinder_lowmach.cfg_dir = "navierstokes/cylinder"
119119
cylinder_lowmach.cfg_file = "cylinder_lowmach.cfg"
120120
cylinder_lowmach.test_iter = 25
121-
cylinder_lowmach.test_vals = [-6.850130, -1.388096, -0.056036, 108.140811]
122-
cylinder_lowmach.test_vals_aarch64 = [-6.850130, -1.388096, -0.056036, 108.140813]
121+
cylinder_lowmach.test_vals = [-6.850130, -1.388096, -0.056036, 108.140811, 0.007988]
122+
cylinder_lowmach.test_vals_aarch64 = [-6.850130, -1.388096, -0.056036, 108.140813, 0.007988]
123123
test_list.append(cylinder_lowmach)
124124

125125
# 2D Poiseuille flow (body force driven with periodic inlet / outlet)
126126
poiseuille = TestCase('poiseuille')
127127
poiseuille.cfg_dir = "navierstokes/poiseuille"
128128
poiseuille.cfg_file = "lam_poiseuille.cfg"
129129
poiseuille.test_iter = 10
130-
poiseuille.test_vals = [-5.048282, 0.650814, 0.008714, 13.677678]
131-
poiseuille.test_vals_aarch64 = [-5.048282, 0.650814, 0.008713, 13.677691]
130+
poiseuille.test_vals = [-5.048282, 0.650814, 0.008714, 13.677678, -2.054800]
131+
poiseuille.test_vals_aarch64 = [-5.048282, 0.650814, 0.008713, 13.677691, -2.054800]
132132
test_list.append(poiseuille)
133133

134134
# 2D Poiseuille flow (inlet profile file)
@@ -158,15 +158,15 @@ def main():
158158
rae2822_sa.cfg_dir = "rans/rae2822"
159159
rae2822_sa.cfg_file = "turb_SA_RAE2822.cfg"
160160
rae2822_sa.test_iter = 20
161-
rae2822_sa.test_vals = [-2.020123, -5.269330, 0.807147, 0.060499]
161+
rae2822_sa.test_vals = [-2.020123, -5.269330, 0.807147, 0.060499, -80603.000000]
162162
test_list.append(rae2822_sa)
163163

164164
# RAE2822 SST
165165
rae2822_sst = TestCase('rae2822_sst')
166166
rae2822_sst.cfg_dir = "rans/rae2822"
167167
rae2822_sst.cfg_file = "turb_SST_RAE2822.cfg"
168168
rae2822_sst.test_iter = 20
169-
rae2822_sst.test_vals = [-0.510635, 4.871104, 0.811904, 0.061614]
169+
rae2822_sst.test_vals = [-0.510635, 4.871104, 0.811904, 0.061614, -82395.000000]
170170
test_list.append(rae2822_sst)
171171

172172
# RAE2822 SST_SUST
@@ -190,25 +190,25 @@ def main():
190190
turb_oneram6.cfg_dir = "rans/oneram6"
191191
turb_oneram6.cfg_file = "turb_ONERAM6.cfg"
192192
turb_oneram6.test_iter = 10
193-
turb_oneram6.test_vals = [-2.388836, -6.689414, 0.230320, 0.157640]
193+
turb_oneram6.test_vals = [-2.388836, -6.689414, 0.230320, 0.157640, -32539.000000]
194194
test_list.append(turb_oneram6)
195195

196196
# NACA0012 (SA, FUN3D finest grid results: CL=1.0983, CD=0.01242)
197197
turb_naca0012_sa = TestCase('turb_naca0012_sa')
198198
turb_naca0012_sa.cfg_dir = "rans/naca0012"
199199
turb_naca0012_sa.cfg_file = "turb_NACA0012_sa.cfg"
200200
turb_naca0012_sa.test_iter = 10
201-
turb_naca0012_sa.test_vals = [-8.627052, -10.377936, 1.064491, 0.019710, 20.000000, -1.763095, 20.000000, -4.794176]
202-
turb_naca0012_sa.test_vals_aarch64 = [-8.627052, -10.377936, 1.064491, 0.019710, 20.000000, -1.763093, 20.000000, -4.794073]
201+
turb_naca0012_sa.test_vals = [-8.627052, -10.377936, 1.064491, 0.019710, 20.000000, -1.763095, 20.000000, -4.794176, -46.506000]
202+
turb_naca0012_sa.test_vals_aarch64 = [-8.627052, -10.377936, 1.064491, 0.019710, 20.000000, -1.763093, 20.000000, -4.794073, -46.506000]
203203
test_list.append(turb_naca0012_sa)
204204

205205
# NACA0012 (SST, FUN3D finest grid results: CL=1.0840, CD=0.01253)
206206
turb_naca0012_sst = TestCase('turb_naca0012_sst')
207207
turb_naca0012_sst.cfg_dir = "rans/naca0012"
208208
turb_naca0012_sst.cfg_file = "turb_NACA0012_sst.cfg"
209209
turb_naca0012_sst.test_iter = 10
210-
turb_naca0012_sst.test_vals = [-11.450475, -12.797872, -5.863655, 1.049989, 0.019163, -1.856263]
211-
turb_naca0012_sst.test_vals_aarch64 = [-11.450473, -12.797872, -5.863655, 1.049989, 0.019163, -1.856266]
210+
turb_naca0012_sst.test_vals = [-11.450475, -12.797872, -5.863655, 1.049989, 0.019163, -1.856263, -38.694000]
211+
turb_naca0012_sst.test_vals_aarch64 = [-11.450473, -12.797872, -5.863655, 1.049989, 0.019163, -1.856266, -38.694000]
212212
test_list.append(turb_naca0012_sst)
213213

214214
# NACA0012 (SST_SUST, FUN3D finest grid results: CL=1.0840, CD=0.01253)
@@ -254,8 +254,8 @@ def main():
254254
axi_rans_air_nozzle.cfg_dir = "axisymmetric_rans/air_nozzle"
255255
axi_rans_air_nozzle.cfg_file = "air_nozzle.cfg"
256256
axi_rans_air_nozzle.test_iter = 10
257-
axi_rans_air_nozzle.test_vals = [-12.093575, -6.630426, -8.798725, -2.399130]
258-
axi_rans_air_nozzle.test_vals_aarch64 = [-12.093539, -6.630357, -8.798732, -2.399130]
257+
axi_rans_air_nozzle.test_vals = [-12.093575, -6.630426, -8.798725, -2.399130, -1938.200000]
258+
axi_rans_air_nozzle.test_vals_aarch64 = [-12.093539, -6.630357, -8.798732, -2.399130, -1938.200000]
259259
test_list.append(axi_rans_air_nozzle)
260260

261261
#################################
@@ -392,8 +392,8 @@ def main():
392392
inc_poly_cylinder.cfg_dir = "incomp_navierstokes/cylinder"
393393
inc_poly_cylinder.cfg_file = "poly_cylinder.cfg"
394394
inc_poly_cylinder.test_iter = 20
395-
inc_poly_cylinder.test_vals = [-7.851512, -2.093420, 0.029974, 1.921595]
396-
inc_poly_cylinder.test_vals_aarch64 = [-7.851510, -2.093419, 0.029974, 1.921595]
395+
inc_poly_cylinder.test_vals = [-7.851512, -2.093420, 0.029974, 1.921595, -175.300000]
396+
inc_poly_cylinder.test_vals_aarch64 = [-7.851510, -2.093419, 0.029974, 1.921595, -175.300000]
397397
inc_poly_cylinder.new_output = True
398398
test_list.append(inc_poly_cylinder)
399399

@@ -457,7 +457,7 @@ def main():
457457
square_cylinder.cfg_dir = "unsteady/square_cylinder"
458458
square_cylinder.cfg_file = "turb_square.cfg"
459459
square_cylinder.test_iter = 3
460-
square_cylinder.test_vals = [-1.162564, 0.066401, 1.399788, 2.220402, 1.399743, 2.218603]
460+
square_cylinder.test_vals = [-2.558087, -1.162564, 0.066401, 1.399788, 2.220402, 1.399743, 2.218603, -0.453110]
461461
square_cylinder.unsteady = True
462462
test_list.append(square_cylinder)
463463

@@ -486,7 +486,7 @@ def main():
486486
ddes_flatplate.cfg_dir = "ddes/flatplate"
487487
ddes_flatplate.cfg_file = "ddes_flatplate.cfg"
488488
ddes_flatplate.test_iter = 10
489-
ddes_flatplate.test_vals = [-2.714758, -5.883004, -0.215005, 0.023783]
489+
ddes_flatplate.test_vals = [-2.714758, -5.883004, -0.215005, 0.023783, -618.160000]
490490
ddes_flatplate.unsteady = True
491491
test_list.append(ddes_flatplate)
492492

TestCases/incomp_navierstokes/bend/lam_bend.cfg

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,5 +255,4 @@ SURFACE_ADJ_FILENAME= surface_adjoint
255255
% Writing solution file frequency
256256
OUTPUT_WRT_FREQ= 1000
257257
%
258-
%
259258
SCREEN_OUTPUT= (INNER_ITER, RMS_PRESSURE, RMS_VELOCITY-X, LIFT, DRAG)

TestCases/incomp_navierstokes/cylinder/incomp_cylinder.cfg

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,6 @@ SURFACE_FILENAME= surface_flow
181181
% Writing solution file frequency
182182
OUTPUT_WRT_FREQ= 100
183183
%
184-
%
185184
% Screen output fields
186185
SCREEN_OUTPUT= (INNER_ITER, RMS_PRESSURE, RMS_VELOCITY-X, LIFT, DRAG)
187186

TestCases/incomp_navierstokes/cylinder/poly_cylinder.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,4 +287,4 @@ OUTPUT_WRT_FREQ= 250
287287
%
288288
%
289289
% Screen output fields
290-
SCREEN_OUTPUT= (INNER_ITER, RMS_PRESSURE, RMS_TEMPERATURE, LIFT, DRAG)
290+
SCREEN_OUTPUT= (INNER_ITER, RMS_PRESSURE, RMS_TEMPERATURE, LIFT, DRAG, TOTAL_HEATFLUX)

TestCases/incomp_navierstokes/streamwise_periodic/chtPinArray_3d/configMaster.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ OUTER_ITER = 31
2222
%
2323
CONV_RESIDUAL_MINVAL= -26
2424
%
25-
SCREEN_OUTPUT= (OUTER_ITER, BGS_PRESSURE[0], BGS_TEMPERATURE[0], BGS_TEMPERATURE[1], STREAMWISE_MASSFLOW[0], STREAMWISE_DP[0], AVG_TEMPERATURE[1] )
25+
SCREEN_OUTPUT= (OUTER_ITER, BGS_PRESSURE[0], BGS_TEMPERATURE[0], BGS_TEMPERATURE[1], STREAMWISE_MASSFLOW[0], STREAMWISE_DP[0], AVG_TEMPERATURE[1], TOTAL_HEATFLUX[0] )
2626
SCREEN_WRT_FREQ_OUTER= 100
2727
%
2828
HISTORY_OUTPUT= ( ITER, RMS_RES[0], RMS_RES[1], STREAMWISE_PERIODIC[0], FLOW_COEFF[0], HEAT[1] )

TestCases/incomp_rans/naca0012/naca0012.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,5 +242,5 @@ OUTPUT_WRT_FREQ= 100
242242
%
243243
%
244244
% Screen output fields
245-
SCREEN_OUTPUT= (INNER_ITER, RMS_PRESSURE, RMS_NU_TILDE, LIFT, DRAG)
245+
SCREEN_OUTPUT= (INNER_ITER, RMS_PRESSURE, RMS_NU_TILDE, LIFT, DRAG, TOTAL_HEATFLUX)
246246

TestCases/navierstokes/cylinder/cylinder_lowmach.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,4 +218,4 @@ OUTPUT_WRT_FREQ= 250
218218
%
219219
%
220220
% Screen output fields
221-
SCREEN_OUTPUT= (INNER_ITER, RMS_DENSITY, RMS_ENERGY, LIFT, DRAG)
221+
SCREEN_OUTPUT= (INNER_ITER, RMS_DENSITY, RMS_ENERGY, LIFT, DRAG, TOTAL_HEATFLUX)

TestCases/navierstokes/cylinder/lam_cylinder.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,4 +212,4 @@ OUTPUT_WRT_FREQ= 250
212212
%
213213
%
214214
% Screen output fields
215-
SCREEN_OUTPUT = (INNER_ITER, RMS_DENSITY, RMS_ENERGY, LIFT, DRAG)
215+
SCREEN_OUTPUT = (INNER_ITER, RMS_DENSITY, RMS_ENERGY, LIFT, DRAG, TOTAL_HEATFLUX)

0 commit comments

Comments
 (0)