Skip to content

Commit cce1607

Browse files
Merge pull request #52 from su2code/feature_solid-solid_cht
Added tutorial for solid-to-solid conjugate heat transfer with contact resistance.
2 parents 146d49b + 779d6b5 commit cce1607

File tree

10 files changed

+13444
-0
lines changed

10 files changed

+13444
-0
lines changed
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2+
% %
3+
% SU2 configuration file %
4+
% Case description: solid-to-solid and solid-to-fluid conjugate heat transfer %
5+
% with contact resistance. %
6+
% Author: E.C.Bunschoten %
7+
% Date: August 6, 2024 %
8+
% File Version 8.0.1 "Harrier" %
9+
% %
10+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
11+
12+
% ------------- DIRECT, ADJOINT, AND LINEARIZED PROBLEM DEFINITION ------------%
13+
14+
SOLVER= INC_NAVIER_STOKES
15+
INC_ENERGY_EQUATION= YES
16+
17+
% ------------------- INCOMPRESSIBLE FREE-STREAM DEFINITION -------------------%
18+
19+
FREESTREAM_TEMPERATURE= 300
20+
21+
INC_VELOCITY_INIT=(0.1, 0.0, 0.0)
22+
FLUID_MODEL=INC_IDEAL_GAS
23+
24+
VISCOSITY_MODEL=CONSTANT_VISCOSITY
25+
MU_CONSTANT=1e-5
26+
27+
REF_DIMENSIONALIZATION= DIMENSIONAL
28+
INC_NONDIM= DIMENSIONAL
29+
30+
% -------------------- BOUNDARY CONDITION DEFINITION --------------------------%
31+
%
32+
INC_INLET_TYPE=VELOCITY_INLET
33+
INC_OUTLET_TYPE=PRESSURE_OUTLET
34+
MARKER_SYM= ( side_3 )
35+
MARKER_INLET= ( inlet, 300, 0.1, 1.0, 0.0, 0.0 )
36+
MARKER_OUTLET= ( outlet, 0.0)
37+
MARKER_INTERNAL= (fluid)
38+
% ------------- COMMON PARAMETERS DEFINING THE NUMERICAL METHOD ---------------%
39+
40+
CFL_NUMBER= 100
41+
42+
% -------------------- FLOW NUMERICAL METHOD DEFINITION -----------------------%
43+
%
44+
CONV_NUM_METHOD_FLOW= FDS
45+
MUSCL_FLOW= YES
46+
47+
% --------------------------- CONVERGENCE PARAMETERS --------------------------%
48+
49+
CONV_RESIDUAL_MINVAL= -12
50+
51+
% ------------------------- INPUT/OUTPUT INFORMATION --------------------------%
52+
%
53+
MESH_FILENAME= fluid_mesh.su2
54+
CONV_FILENAME= history_fluid_3
55+
TABULAR_FORMAT= CSV
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
//+
2+
Point(1) = {0, 0, 0, 1.0};
3+
//+
4+
Point(2) = {-0.01, 0, 0, 1.0};
5+
//+
6+
Point(3) = {0.01, 0, 0, 1.0};
7+
//+
8+
Point(4) = {0.01, -0.005, 0, 1.0};
9+
//+
10+
Point(5) = {0.0, -0.005, 0, 1.0};
11+
//+
12+
Point(6) = {-0.01, -0.005, 0, 1.0};
13+
//+
14+
Line(1) = {6, 2};
15+
//+
16+
Line(2) = {5, 1};
17+
//+
18+
Line(3) = {4, 3};
19+
//+
20+
Line(4) = {2, 1};
21+
//+
22+
Line(5) = {1, 3};
23+
//+
24+
Line(6) = {6, 5};
25+
//+
26+
Line(7) = {5, 4};
27+
//+
28+
Curve Loop(1) = {1, 4, -2, -6};
29+
//+
30+
Plane Surface(1) = {1};
31+
//+
32+
Curve Loop(2) = {5, -3, -7, 2};
33+
//+
34+
Plane Surface(2) = {2};
35+
//+
36+
Physical Curve("inlet", 8) = {1};
37+
//+
38+
Physical Curve("outlet", 9) = {3};
39+
//+
40+
Physical Curve("side_3", 10) = {6, 7};
41+
//+
42+
Physical Curve("cht_interface_3_1", 11) = {4};
43+
//+
44+
Physical Curve("cht_interface_3_2", 12) = {5};
45+
//+
46+
Physical Surface("fluid", 13) = {1, 2};
47+
//+
48+
Transfinite Curve {1, 2, 3} = 20 Using Progression 0.8;
49+
//+
50+
Transfinite Curve {4, 6, 7, 5} = 80 Using Progression 1;
51+
//+
52+
Transfinite Surface {1} = {6, 5, 1, 2};
53+
//+
54+
Transfinite Surface {2} = {5, 4, 3, 1};
55+
//+
56+
Recombine Surface {1, 2};
57+
58+
Mesh 2;
59+
60+
Save "fluid_mesh.su2";

0 commit comments

Comments
 (0)