Skip to content

Commit 61c4f9e

Browse files
committed
Add EBR-II models Refs idaholab#487
1 parent 47d3412 commit 61c4f9e

8 files changed

+1798
-0
lines changed

sfr/subchannel/EBR-II/3d_SCM.i

+95
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
# Following Advanced Burner Test Reactor Preconceptual Design Report
2+
# Vailable at: https://www.ne.anl.gov/eda/ABTR_1cv2_ws.pdf
3+
# This file creates the 3D mesh where subchannel projects to
4+
###################################################
5+
# Geometric parameters
6+
##################################################
7+
scale_factor = 0.01
8+
fuel_pin_pitch = '${fparse 0.5664*scale_factor}'
9+
fuel_pin_diameter = '${fparse 0.4419*scale_factor}'
10+
inner_duct_in = '${fparse 4.64*scale_factor}'
11+
n_rings = 5
12+
heated_length = '${fparse 34.3*scale_factor}'
13+
unheated_length_exit = '${fparse 26.9*scale_factor}'
14+
###################################################
15+
16+
[TriSubChannelMesh]
17+
[subchannel]
18+
type = DetailedTriSubChannelMeshGenerator
19+
nrings = '${n_rings}'
20+
n_cells = 50
21+
flat_to_flat = '${inner_duct_in}'
22+
unheated_length_exit = '${unheated_length_exit}'
23+
heated_length = '${heated_length}'
24+
pin_diameter = '${fuel_pin_diameter}'
25+
pitch = '${fuel_pin_pitch}'
26+
[]
27+
28+
[fuel_pins]
29+
type = DetailedTriPinMeshGenerator
30+
input = subchannel
31+
nrings = '${n_rings}'
32+
n_cells = 50
33+
unheated_length_exit = '${unheated_length_exit}'
34+
heated_length = '${heated_length}'
35+
pin_diameter = '${fuel_pin_diameter}'
36+
pitch = '${fuel_pin_pitch}'
37+
[]
38+
[]
39+
40+
[AuxVariables]
41+
[mdot]
42+
block = subchannel
43+
[]
44+
[SumWij]
45+
block = subchannel
46+
[]
47+
[P]
48+
block = subchannel
49+
[]
50+
[DP]
51+
block = subchannel
52+
[]
53+
[h]
54+
block = subchannel
55+
[]
56+
[T]
57+
block = subchannel
58+
[]
59+
[rho]
60+
block = subchannel
61+
[]
62+
[mu]
63+
block = subchannel
64+
[]
65+
[S]
66+
block = subchannel
67+
[]
68+
[w_perim]
69+
block = subchannel
70+
[]
71+
[displacement]
72+
block = subchannel
73+
[]
74+
[q_prime]
75+
block = fuel_pins
76+
[]
77+
[Tpin]
78+
block = fuel_pins
79+
[]
80+
[Dpin]
81+
block = fuel_pins
82+
[]
83+
[]
84+
85+
[Problem]
86+
type = NoSolveProblem
87+
[]
88+
89+
[Outputs]
90+
exodus = true
91+
[]
92+
93+
[Executioner]
94+
type = Steady
95+
[]

sfr/subchannel/EBR-II/3d_SCM_TR.i

+96
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
# Following Advanced Burner Test Reactor Preconceptual Design Report
2+
# Vailable at: https://www.ne.anl.gov/eda/ABTR_1cv2_ws.
3+
# This file creates the 3D mesh where subchannel projects to
4+
###################################################
5+
# Geometric parameters
6+
###################################################
7+
# units are cm - do not forget to convert to meter
8+
scale_factor = 0.01
9+
fuel_pin_pitch = '${fparse 0.5664*scale_factor}'
10+
fuel_pin_diameter = '${fparse 0.4419*scale_factor}'
11+
inner_duct_in = '${fparse 4.64*scale_factor}'
12+
n_rings = 5
13+
heated_length = '${fparse 34.3*scale_factor}'
14+
unheated_length_exit = '${fparse 26.9*scale_factor}'
15+
###################################################
16+
17+
[TriSubChannelMesh]
18+
[subchannel]
19+
type = DetailedTriSubChannelMeshGenerator
20+
nrings = '${n_rings}'
21+
n_cells = 50
22+
flat_to_flat = '${inner_duct_in}'
23+
unheated_length_exit = '${unheated_length_exit}'
24+
heated_length = '${heated_length}'
25+
pin_diameter = '${fuel_pin_diameter}'
26+
pitch = '${fuel_pin_pitch}'
27+
[]
28+
29+
[fuel_pins]
30+
type = DetailedTriPinMeshGenerator
31+
input = subchannel
32+
nrings = '${n_rings}'
33+
n_cells = 50
34+
unheated_length_exit = '${unheated_length_exit}'
35+
heated_length = '${heated_length}'
36+
pin_diameter = '${fuel_pin_diameter}'
37+
pitch = '${fuel_pin_pitch}'
38+
[]
39+
[]
40+
41+
[AuxVariables]
42+
[mdot]
43+
block = subchannel
44+
[]
45+
[SumWij]
46+
block = subchannel
47+
[]
48+
[P]
49+
block = subchannel
50+
[]
51+
[DP]
52+
block = subchannel
53+
[]
54+
[h]
55+
block = subchannel
56+
[]
57+
[T]
58+
block = subchannel
59+
[]
60+
[rho]
61+
block = subchannel
62+
[]
63+
[mu]
64+
block = subchannel
65+
[]
66+
[S]
67+
block = subchannel
68+
[]
69+
[w_perim]
70+
block = subchannel
71+
[]
72+
[q_prime]
73+
block = fuel_pins
74+
[]
75+
[Tpin]
76+
block = fuel_pins
77+
[]
78+
[Dpin]
79+
block = fuel_pins
80+
[]
81+
[]
82+
83+
[Problem]
84+
type = NoSolveProblem
85+
[]
86+
87+
[Outputs]
88+
exodus = true
89+
[]
90+
91+
[Executioner]
92+
type = Transient
93+
start_time = -1.0
94+
dt = 100.0
95+
end_time = 900.0
96+
[]

0 commit comments

Comments
 (0)