5
5
% Author: O. Burghardt, T. Economon %
6
6
% Institution: Chair for Scientific Computing, TU Kaiserslautern %
7
7
% Date: August 8, 2019 %
8
- % File Version 6.0 .1 " Falcon " %
8
+ % File Version 7.1 .1 " Blackbird " %
9
9
% %
10
10
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
11
-
12
11
%
13
12
% Physical governing equations (EULER, NAVIER_STOKES,
14
13
% WAVE_EQUATION, HEAT_EQUATION, FEM_ELASTICITY,
@@ -18,67 +17,34 @@ SOLVER= MULTIPHYSICS
18
17
% Mathematical problem (DIRECT, CONTINUOUS_ADJOINT, DISCRETE_ADJOINT)
19
18
MATH_PROBLEM = DIRECT
20
19
%
21
- % Restart solution (NO, YES)
22
- RESTART_SOL = NO
23
20
%
24
- % Configuration file list, one for each physical zone
25
- CONFIG_LIST = (flow_cylinder.cfg, solid_cylinder1.cfg, solid_cylinder2.cfg, solid_cylinder3.cfg)
21
+ CONFIG_LIST = (flow_cylinder.cfg, solid_cylinder1.cfg, solid_cylinder2.cfg, solid_cylinder3.cfg)
22
+ %
26
23
%
27
- % Definition of the interface
28
24
MARKER_ZONE_INTERFACE = (cylinder_outer1, cylinder_inner1, cylinder_outer2, cylinder_inner2, cylinder_outer3, cylinder_inner3)
25
+ %
26
+ %
29
27
MARKER_CHT_INTERFACE = (cylinder_outer1, cylinder_inner1, cylinder_outer2, cylinder_inner2, cylinder_outer3, cylinder_inner3)
30
28
%
31
- % Objective function in gradient evaluation (DRAG, LIFT, SIDEFORCE, MOMENT_X,
32
- % MOMENT_Y, MOMENT_Z, EFFICIENCY,
33
- % EQUIVALENT_AREA, NEARFIELD_PRESSURE,
34
- % FORCE_X, FORCE_Y, FORCE_Z, THRUST,
35
- % TORQUE, TOTAL_HEATFLUX,
36
- % MAXIMUM_HEATFLUX, INVERSE_DESIGN_PRESSURE,
37
- % INVERSE_DESIGN_HEATFLUX, SURFACE_TOTAL_PRESSURE,
38
- % SURFACE_MASSFLOW, SURFACE_STATIC_PRESSURE, SURFACE_MACH)
39
- % For a weighted sum of objectives: separate by commas, add OBJECTIVE_WEIGHT and MARKER_MONITORING in matching order.
40
- OBJECTIVE_FUNCTION = TOTAL_HEATFLUX
41
29
%
42
- % List of weighting values when using more than one OBJECTIVE_FUNCTION. Separate by commas and match with MARKER_MONITORING.
43
- OBJECTIVE_WEIGHT = 1.0
30
+ CHT_COUPLING_METHOD = DIRECT_TEMPERATURE_ROBIN_HEATFLUX
31
+ %
32
+ %
33
+ TIME_DOMAIN = NO
44
34
%
45
- % Number of total iterations
46
- OUTER_ITER = 15000
47
- OUTPUT_WRT_FREQ = 15000
35
+ % Number of total iterations (15000 for suitable results)
36
+ OUTER_ITER = 11
48
37
%
49
38
% Mesh input file
50
39
MESH_FILENAME = mesh_cht_3cyl_ffd.su2
51
- MESH_OUT_FILENAME = mesh_cht_3cyl_out.su2
52
40
%
53
41
% Mesh input file format (SU2, CGNS, NETCDF_ASCII)
54
42
MESH_FORMAT = SU2
55
43
%
56
44
% Output file format
57
- OUTPUT_FILES = (RESTART, TECPLOT, PARAVIEW, SURFACE_TECPLOT, SURFACE_PARAVIEW)
58
- %
59
- % Multizone convergence criteria
60
- CONV_RESIDUAL_MINVAL = -20
61
-
62
- % -------------------- FREE-FORM DEFORMATION PARAMETERS -----------------------%
63
- %
64
- % Tolerance of the Free-Form Deformation point inversion
65
- FFD_TOLERANCE = 1E-12
66
- %
67
- % Maximum number of iterations in the Free-Form Deformation point inversion
68
- FFD_ITERATIONS = 500
69
- %
70
- % FFD box definition: 3D case (FFD_BoxTag, X1, Y1, Z1, X2, Y2, Z2, X3, Y3, Z3, X4, Y4, Z4,
71
- % X5, Y5, Z5, X6, Y6, Z6, X7, Y7, Z7, X8, Y8, Z8)
72
- % 2D case (FFD_BoxTag, X1, Y1, 0.0, X2, Y2, 0.0, X3, Y3, 0.0, X4, Y4, 0.0,
73
- % 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0)
74
- FFD_DEFINITION = (MAIN_BOX, -0.1, -0.6, 0.0, 1.1, -0.6, 0.0, 1.1, 0.6, 0.0, -0.1, 0.6, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0)
75
- %
76
- % FFD box degree: 3D case (x_degree, y_degree, z_degree)
77
- % 2D case (x_degree, y_degree, 0)
78
- FFD_DEGREE = ( 24, 1, 0)
45
+ OUTPUT_FILES = (RESTART, PARAVIEW_MULTIBLOCK)
79
46
%
80
- % Surface continuity at the intersection with the FFD (1ST_DERIVATIVE, 2ND_DERIVATIVE)
81
- FFD_CONTINUITY = 2ND_DERIVATIVE
47
+ % These are just default parameters so that we can run SU2_DOT_AD, they have no physical meaning for this test case.
82
48
83
49
% ----------------------- DESIGN VARIABLE PARAMETERS --------------------------%
84
50
%
@@ -87,10 +53,10 @@ FFD_CONTINUITY= 2ND_DERIVATIVE
87
53
% FFD_CONTROL_POINT, FFD_CAMBER, FFD_THICKNESS, FFD_TWIST
88
54
% FFD_CONTROL_POINT_2D, FFD_CAMBER_2D, FFD_THICKNESS_2D, FFD_TWIST_2D,
89
55
% HICKS_HENNE, SURFACE_BUMP)
90
- DV_KIND = FFD_CONTROL_POINT_2D
56
+ DV_KIND = HICKS_HENNE
91
57
%
92
58
% Marker of the surface in which we are going apply the shape deformation
93
- DV_MARKER = (cylinder_outer1, cylinder_inner1, cylinder_outer2, cylinder_inner2, cylinder_outer3, cylinder_inner3)
59
+ DV_MARKER = ( cylinder_outer1, cylinder_inner1, cylinder_outer2, cylinder_inner2, cylinder_outer3, cylinder_inner3 )
94
60
%
95
61
% Parameters of the shape deformation
96
62
% - NO_DEFORMATION ( 1.0 )
@@ -112,7 +78,7 @@ DV_MARKER= (cylinder_outer1, cylinder_inner1, cylinder_outer2, cylinder_inner2,
112
78
% - FFD_TWIST_2D ( FFD_BoxTag, x_Orig, y_Orig )
113
79
% - HICKS_HENNE ( Lower Surface (0)/Upper Surface (1)/Only one Surface (2), x_Loc )
114
80
% - SURFACE_BUMP ( x_Start, x_End, x_Loc )
115
- DV_PARAM = ( MAIN_BOX, 12, 1, 0.0, 1.0 )
81
+ DV_PARAM = (0.0, 0.5 )
116
82
%
117
83
% Value of the shape deformation
118
84
DV_VALUE = 0.1
0 commit comments