-
Notifications
You must be signed in to change notification settings - Fork 9
/
bare_plate_L_ensemble.info
129 lines (113 loc) · 2.86 KB
/
bare_plate_L_ensemble.info
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
ensemble
{
ensemble_simulation true
ensemble_size 3
initial_temperature_stddev 0.0
}
physics
{
thermal true
mechanical false
}
geometry
{
import_mesh false ; Use built-in mesh generator
dim 3 ; dimension of the domain
length 5.0e-3 ; [m]
height 0.5e-3 ; [m] In 3D, the third parameters is width
width 5.0e-3
length_divisions 25 ; Number of cell layers in the length direction
height_divisions 2 ; Number of cell layers in the height direction
width_divisions 25
}
boundary
{
type adiabatic ; convective,radiative
}
refinement
{
n_refinements 0 ; Number of time the cells on the paths of the beams are
; refined
time_steps_between_refinement 2000000000 ; number of time steps after which
; the refinement process is performed
}
materials
{
n_materials 1
property_format polynomial
material_0
{
solid
{
density 7904; [kg/m^3] For now all the states needs to have the same
; density.
specific_heat 714; [J/kg K]
thermal_conductivity_x 31.4 ; [W/m K]
thermal_conductivity_y 31.4 ; [W/m K]
thermal_conductivity_z 31.4 ; [W/m K]
}
powder
{
specific_heat 714; [J/kg K]
density 7904; [kg/m^3]
thermal_conductivity_x 0.314 ; [W/m K]
thermal_conductivity_y 0.314 ; [W/m K]
thermal_conductivity_z 0.314 ; [W/m K]
}
liquid
{
specific_heat 847; [J/kg K]
density 7904; [kg/m^3]
thermal_conductivity_x 37.3 ; [W/m k]
thermal_conductivity_y 37.3 ; [W/m k]
thermal_conductivity_z 37.3 ; [W/m k]
; Not all three states need to define the same properties or to exist
}
solidus 1675; [K]
liquidus 1708; [K]
latent_heat 290000 ; [J/kg]
}
}
sources
{
n_beams 1
beam_0
{
type goldak ; goldak (laser) or electron_beam
depth 0.5e-3 ; [m] maximum depth reached by the laser
diameter 0.6e-3 ; [m]
scan_path_file bare_plate_L_scan_path.txt
scan_path_file_format segment
absorption_efficiency 0.3 ; number between 0 and 1 equivalent to
; energy_conversion_efficiency * control_efficiency
; for an electron beam
max_power 400.0 ; [W], current * voltage for an electron beam
}
}
time_stepping
{
method forward_euler ; Possibilities: backward_euler, implicit_midpoint,
; crank_nicolson, sdirk2, forward_euler, rk_third_order,
; rk_fourth_order
duration 5.0e-2 ; [s]
time_step 5.0e-5 ; [s]
}
post_processor
{
filename_prefix output
time_steps_between_output 10
}
discretization
{
thermal
{
fe_degree 3
quadrature gauss ; Optional parameter. Possibilities: gauss or lobatto
}
}
profiling
{
timer false
caliper "spot(profile.mpi),loop-report,runtime-report"
}
memory_space host ; Always run on the host