Skip to content

Commit 5f49220

Browse files
committed
Merge branch 'master' of https://github.com/su2code/Tutorials
2 parents 2c72547 + dad6589 commit 5f49220

File tree

9 files changed

+27420
-3
lines changed

9 files changed

+27420
-3
lines changed
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2+
% SU2 configuration file %
3+
% Case description: FSI: Vertical Cantilever in Channel - Structure %
4+
% Author: Ruben Sanchez Fernandez %
5+
% Institution: TU Kaiserslautern %
6+
% Date: 2020-02-05 %
7+
% File Version 7.0.2 "Blackbird" %
8+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
9+
10+
%%%%%%%%%%%%%%%%%%%%%%%
11+
% SOLVER TYPE
12+
%%%%%%%%%%%%%%%%%%%%%%%
13+
14+
SOLVER = ELASTICITY
15+
16+
%%%%%%%%%%%%%%%%%%%%%%%
17+
% STRUCTURAL PROPERTIES
18+
%%%%%%%%%%%%%%%%%%%%%%%
19+
20+
GEOMETRIC_CONDITIONS = LARGE_DEFORMATIONS
21+
MATERIAL_MODEL = NEO_HOOKEAN
22+
23+
ELASTICITY_MODULUS = 5.0E4
24+
POISSON_RATIO = 0.35
25+
FORMULATION_ELASTICITY_2D = PLANE_STRAIN
26+
27+
%%%%%%%%%%%%%%%%%%%%%%%
28+
% INPUT
29+
%%%%%%%%%%%%%%%%%%%%%%%
30+
31+
MESH_FORMAT = SU2
32+
MESH_FILENAME = mesh_cantilever.su2
33+
34+
%%%%%%%%%%%%%%%%%%%%%%%
35+
% BOUNDARY CONDITIONS
36+
%%%%%%%%%%%%%%%%%%%%%%%
37+
38+
MARKER_CLAMPED = ( clamped )
39+
MARKER_PRESSURE = ( feabound, 0)
40+
41+
%%%%%%%%%%%%%%%%%%%%%%%
42+
% COUPLING CONDITIONS
43+
%%%%%%%%%%%%%%%%%%%%%%%
44+
45+
MARKER_FLUID_LOAD = ( feabound )
46+
47+
%%%%%%%%%%%%%%%%%%%%%%%
48+
% SOLUTION METHOD
49+
%%%%%%%%%%%%%%%%%%%%%%%
50+
51+
NONLINEAR_FEM_SOLUTION_METHOD = NEWTON_RAPHSON
52+
INNER_ITER = 20
53+
54+
%%%%%%%%%%%%%%%%%%%%%%%
55+
% CONVERGENCE CRITERIA
56+
%%%%%%%%%%%%%%%%%%%%%%%
57+
58+
CONV_FIELD = RMS_UTOL, RMS_RTOL, RMS_ETOL
59+
CONV_RESIDUAL_MINVAL = -10
60+
61+
%%%%%%%%%%%%%%%%%%%%%%%
62+
% LINEAR SOLVER
63+
%%%%%%%%%%%%%%%%%%%%%%%
64+
65+
LINEAR_SOLVER = CONJUGATE_GRADIENT
66+
LINEAR_SOLVER_PREC = ILU
67+
LINEAR_SOLVER_ERROR = 1E-8
68+
LINEAR_SOLVER_ITER = 1000
69+
70+
71+
SCREEN_WRT_FREQ_INNER = 1
Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2+
% SU2 configuration file %
3+
% Case description: FSI: Vertical Cantilever in Channel - Flow %
4+
% Author: Ruben Sanchez Fernandez %
5+
% Institution: TU Kaiserslautern %
6+
% Date: 2020-02-05 %
7+
% File Version 7.0.2 "Blackbird" %
8+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
9+
10+
%%%%%%%%%%%%%%%%%%%%%%%
11+
% SOLVER TYPE
12+
%%%%%%%%%%%%%%%%%%%%%%%
13+
14+
SOLVER = INC_NAVIER_STOKES
15+
16+
%%%%%%%%%%%%%%%%%%%%%%%
17+
% FLOW PROPERTIES
18+
%%%%%%%%%%%%%%%%%%%%%%%
19+
20+
INC_NONDIM = INITIAL_VALUES
21+
INC_DENSITY_MODEL = CONSTANT
22+
23+
INC_DENSITY_INIT = 1.0
24+
INC_TEMPERATURE_INIT = 300
25+
INC_VELOCITY_INIT = ( 1.0, 0.0, 0.0 )
26+
27+
INC_DENSITY_REF = 1.0
28+
INC_VELOCITY_REF = 1.0
29+
INC_TEMPERATURE_REF = 1.0
30+
31+
VISCOSITY_MODEL = CONSTANT_VISCOSITY
32+
MU_CONSTANT = 0.001
33+
34+
%%%%%%%%%%%%%%%%%%%%%%%
35+
% INPUT
36+
%%%%%%%%%%%%%%%%%%%%%%%
37+
38+
MESH_FORMAT = SU2
39+
MESH_FILENAME = mesh_channel.su2
40+
41+
%%%%%%%%%%%%%%%%%%%%%%%
42+
% BOUNDARY CONDITIONS
43+
%%%%%%%%%%%%%%%%%%%%%%%
44+
45+
MARKER_HEATFLUX = ( flowbound, 0.0, upperwall, 0.0, lowerwall, 0.0 )
46+
47+
INC_INLET_TYPE = VELOCITY_INLET
48+
INC_OUTLET_TYPE = PRESSURE_OUTLET
49+
50+
MARKER_INLET = ( inlet, 0.0, 1.0, 1.0, 0.0, 0.0 )
51+
MARKER_OUTLET = ( outlet, 0.0 )
52+
53+
MARKER_MONITORING = ( flowbound )
54+
55+
%%%%%%%%%%%%%%%%%%%%%%%
56+
% COUPLING CONDITIONS
57+
%%%%%%%%%%%%%%%%%%%%%%%
58+
59+
MARKER_FLUID_LOAD = ( flowbound )
60+
61+
DEFORM_MESH = YES
62+
MARKER_DEFORM_MESH = ( flowbound )
63+
64+
DEFORM_STIFFNESS_TYPE = WALL_DISTANCE
65+
DEFORM_LINEAR_SOLVER = CONJUGATE_GRADIENT
66+
DEFORM_LINEAR_SOLVER_PREC = ILU
67+
DEFORM_LINEAR_SOLVER_ERROR = 1E-8
68+
DEFORM_LINEAR_SOLVER_ITER = 1000
69+
DEFORM_CONSOLE_OUTPUT = NO
70+
71+
%%%%%%%%%%%%%%%%%%%%%%%
72+
% SOLUTION METHOD
73+
%%%%%%%%%%%%%%%%%%%%%%%
74+
75+
INNER_ITER = 200
76+
77+
NUM_METHOD_GRAD = WEIGHTED_LEAST_SQUARES
78+
CFL_NUMBER = 1000
79+
80+
CONV_NUM_METHOD_FLOW = FDS
81+
MUSCL_FLOW = YES
82+
SLOPE_LIMITER_FLOW = NONE
83+
TIME_DISCRE_FLOW = EULER_IMPLICIT
84+
85+
%%%%%%%%%%%%%%%%%%%%%%%
86+
% REFERCENCE VALUES
87+
%%%%%%%%%%%%%%%%%%%%%%%
88+
89+
REF_ORIGIN_MOMENT_X = 0.00
90+
REF_ORIGIN_MOMENT_Y = 0.00
91+
REF_ORIGIN_MOMENT_Z = 0.00
92+
93+
REF_LENGTH = 0.01
94+
REF_AREA = 0.01
95+
96+
%%%%%%%%%%%%%%%%%%%%%%%
97+
% CONVERGENCE CRITERIA
98+
%%%%%%%%%%%%%%%%%%%%%%%
99+
100+
CONV_CRITERIA = RESIDUAL
101+
CONV_FIELD = RMS_PRESSURE, RMS_VELOCITY-X, RMS_VELOCITY-Y
102+
CONV_RESIDUAL_MINVAL = -12
103+
104+
CONV_STARTITER = 10
105+
CONV_CAUCHY_ELEMS = 100
106+
CONV_CAUCHY_EPS = 1E-6
107+
108+
%%%%%%%%%%%%%%%%%%%%%%%
109+
% LINEAR SOLVER
110+
%%%%%%%%%%%%%%%%%%%%%%%
111+
112+
LINEAR_SOLVER = FGMRES
113+
LINEAR_SOLVER_PREC = ILU
114+
LINEAR_SOLVER_ERROR = 1E-15
115+
LINEAR_SOLVER_ITER = 20
116+
117+
SCREEN_WRT_FREQ_INNER = 10
118+
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2+
% SU2 configuration file %
3+
% Case description: FSI: Vertical Cantilever in Channel %
4+
% Author: Ruben Sanchez Fernandez %
5+
% Institution: TU Kaiserslautern %
6+
% Date: 2020-02-05 %
7+
% File Version 7.0.2 "Blackbird" %
8+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
9+
10+
%%%%%%%%%%%%%%%%%%%%%%%
11+
% SOLVER TYPE
12+
%%%%%%%%%%%%%%%%%%%%%%%
13+
14+
SOLVER = MULTIPHYSICS
15+
16+
%%%%%%%%%%%%%%%%%%%%%%%
17+
% INPUT
18+
%%%%%%%%%%%%%%%%%%%%%%%
19+
20+
MULTIZONE_MESH = NO
21+
CONFIG_LIST = (config_channel.cfg, config_cantilever.cfg)
22+
23+
%%%%%%%%%%%%%%%%%%%%%%%
24+
% SOLUTION STRATEGY
25+
%%%%%%%%%%%%%%%%%%%%%%%
26+
27+
MULTIZONE_SOLVER = BLOCK_GAUSS_SEIDEL
28+
OUTER_ITER = 40
29+
30+
%%%%%%%%%%%%%%%%%%%%%%%
31+
% COUPLING CONDITIONS
32+
%%%%%%%%%%%%%%%%%%%%%%%
33+
34+
MARKER_ZONE_INTERFACE = (flowbound, feabound)
35+
36+
%%%%%%%%%%%%%%%%%%%%%%%
37+
% CONVERGENCE CRITERIA
38+
%%%%%%%%%%%%%%%%%%%%%%%
39+
40+
CONV_FIELD = AVG_BGS_RES[0], AVG_BGS_RES[1]
41+
CONV_RESIDUAL_MINVAL = -9
42+
43+
%%%%%%%%%%%%%%%%%%%%%%%
44+
% OUTPUT
45+
%%%%%%%%%%%%%%%%%%%%%%%
46+
47+
SCREEN_OUTPUT = (OUTER_ITER, AVG_BGS_RES[0], AVG_BGS_RES[1], DEFORM_MIN_VOLUME[0], DEFORM_ITER[0])
48+
WRT_ZONE_CONV = NO
49+
50+
OUTPUT_FILES = (RESTART, PARAVIEW)
51+
SOLUTION_FILENAME = solution_fsi_steady
52+
RESTART_FILENAME = restart_fsi_steady
53+
VOLUME_FILENAME = fsi_steady
54+
55+
HISTORY_OUTPUT = ITER, BGS_RES[0], AERO_COEFF[0], BGS_RES[1]
56+
57+
WRT_ZONE_HIST = NO
58+
CONV_FILENAME= history
59+

0 commit comments

Comments
 (0)