blob: 4141c5ac660bffd6b5560e3b95d90031c9eb3d25 (
plain)
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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
|
*----
*
* TEST CASE uo2_kec1_ecco1962_light_v5p1
* UO2 ROWLAND'S BENCHMARK
* DISTRIBUTED SELF-SHIELDING
* 1962-GROUP ENDF/B-VIII DRAGLIB
*
* Author: A. Hebert
*
*----
* Define STRUCTURES and MODULES used
*----
LINKED_LIST GEOM TRACK_SS TRACK LIBRARY LIBRARY2 CP CALC ;
SEQ_ASCII UOX_TBH ;
SEQ_BINARY TF_EXC ;
MODULE LIB: GEO: SYBILT: G2S: SALT: MAC: USS: TONE: AUTO: ASM: FLU: DELETE: ;
INTEGER COMB0101 COMB0102 COMB0103 COMB0104 COMB0105 COMB0106 GAIN1
MODE1 :=
1 2 3 4 5 6 7 8 ; (* DISTRIBUTED SELF-SHIELDING *)
REAL RCOMB1 RCOMB2 RCOMB3 RCOMB4 RCOMB5 RCOMB6 ;
PROCEDURE assertS ;
REAL P_Zr90 P_Zr91 P_Zr92 P_Zr94 P_Zr96 :=
51.45E-02 11.22E-02 17.15E-02 17.38E-02 2.80E-02 ;
REAL N_Zr0 := 4.3241E-2 ;
REAL N_Zr90 N_Zr91 N_Zr92 N_Zr94 N_Zr96 :=
N_Zr0 P_Zr90 * N_Zr0 P_Zr91 * N_Zr0 P_Zr92 * N_Zr0 P_Zr94 *
N_Zr0 P_Zr96 * ;
INTEGER an2d := 12 ;
REAL densur := 20.0 ;
*
EVALUATE RCOMB6 := 0.4 ;
EVALUATE RCOMB1 := 0.4 SQRT RCOMB6 * ;
EVALUATE RCOMB2 := 0.7 SQRT RCOMB6 * ;
EVALUATE RCOMB3 := 0.8 SQRT RCOMB6 * ;
EVALUATE RCOMB4 := 0.9 SQRT RCOMB6 * ;
EVALUATE RCOMB5 := 0.95 SQRT RCOMB6 * ;
GEOM := GEO: :: CARCEL 8
X- REFL X+ REFL Y- REFL Y+ REFL
RADIUS 0.0 <<RCOMB1>> <<RCOMB2>> <<RCOMB3>> <<RCOMB4>>
<<RCOMB5>> <<RCOMB6>> 0.45 0.5748331
MIX <<COMB0101>> <<COMB0102>> <<COMB0103>> <<COMB0104>>
<<COMB0105>> <<COMB0106>> <<GAIN1>> <<MODE1>> <<MODE1>>
MESHX 0.0 1.2 MESHY 0.0 1.2
;
TRACK_SS := SYBILT: GEOM ::
TITLE 'UO2 ROWLAND S BENCHMARK'
MAXR 20 QUA2 20 3 DP01 MAXZ 200000 ;
UOX_TBH := G2S: GEOM ;
TRACK TF_EXC := SALT: UOX_TBH ::
EDIT 3
ALLG
TSPC <<an2d>> <<densur>> REND
;
* Subgroup projection method type PT
LIBRARY := LIB: ::
EDIT 1
NMIX 8 (*MAXIMUM OF MATERIAL MIXTURES*)
CTRA APOL (*APOLLO TYPE TRANSPORT CORRECTION*)
ANIS 2
ADED 4 NELAS N4N N2N N3N
CALENDF 3 PT (*CALENDF TYPE PROBABILITY TABLES*)
*
MIXS LIB: DRAGON FIL: DLIB_1962
MIX <<COMB0101>> 300.0 (*COMB0101*)
O16 = O16 4.6624E-2
U235 = U235 7.0803E-4 1
U238 = U238 2.2604E-2 1
MIX <<COMB0102>> COMB <<COMB0101>> 1.0 (*COMB0102*)
MIX <<COMB0103>> COMB <<COMB0101>> 1.0 (*COMB0103*)
MIX <<COMB0104>> COMB <<COMB0101>> 1.0 (*COMB0104*)
MIX <<COMB0105>> COMB <<COMB0101>> 1.0 (*COMB0105*)
MIX <<COMB0106>> COMB <<COMB0101>> 1.0 (*COMB0106*)
MIX <<GAIN1>> 300.0 (*GAIN1*)
Zr90 = Zr90 <<N_Zr90>> 2
Zr91 = Zr91 <<N_Zr91>> 2
Zr92 = Zr92 <<N_Zr92>> 2
Zr94 = Zr94 <<N_Zr94>>
Zr96 = Zr96 <<N_Zr96>>
MIX <<MODE1>> 300.0 (*MODE1*)
H1 = H1 6.6988E-2
O16 = O16 3.3494E-2
;
LIBRARY2 := USS: LIBRARY TRACK_SS :: EDIT 1 TRAN PASS 3 GRMIN 52 ;
CP := ASM: LIBRARY2 TRACK TF_EXC :: EDIT 1 PIJ ;
CALC := FLU: CP LIBRARY2 TRACK :: EDIT 1 TYPE K ;
assertS CALC :: K-EFFECTIVE 1 1.394335 ;
*
* Tone's method
LIBRARY CP CALC := DELETE: LIBRARY CP CALC ;
LIBRARY := LIB: ::
EDIT 1
NMIX 8 (*MAXIMUM OF MATERIAL MIXTURES*)
CTRA APOL (*APOLLO TYPE TRANSPORT CORRECTION*)
ANIS 2
ADED 4 NELAS N4N N2N N3N
*
MIXS LIB: DRAGON FIL: DLIB_1962
MIX <<COMB0101>> 300.0 (*COMB0101*)
O16 = O16 4.6624E-2
U235 = U235 7.0803E-4 1
U238 = U238 2.2604E-2 1
MIX <<COMB0102>> COMB <<COMB0101>> 1.0 (*COMB0102*)
MIX <<COMB0103>> COMB <<COMB0101>> 1.0 (*COMB0103*)
MIX <<COMB0104>> COMB <<COMB0101>> 1.0 (*COMB0104*)
MIX <<COMB0105>> COMB <<COMB0101>> 1.0 (*COMB0105*)
MIX <<COMB0106>> COMB <<COMB0101>> 1.0 (*COMB0106*)
MIX <<GAIN1>> 300.0 (*GAIN1*)
Zr90 = Zr90 <<N_Zr90>> 2
Zr91 = Zr91 <<N_Zr91>> 2
Zr92 = Zr92 <<N_Zr92>> 2
Zr94 = Zr94 <<N_Zr94>>
Zr96 = Zr96 <<N_Zr96>>
MIX <<MODE1>> 300.0 (*MODE1*)
H1 = H1 6.6988E-2
O16 = O16 3.3494E-2
;
LIBRARY := TONE: LIBRARY TRACK_SS :: EDIT 1 TRAN MXIT 3 SPH GRMIN 52 ;
CP := ASM: LIBRARY TRACK TF_EXC :: EDIT 1 PIJ ;
CALC := FLU: CP LIBRARY TRACK :: EDIT 1 TYPE K ;
assertS CALC :: K-EFFECTIVE 1 1.394283 ;
*
* Resonance spectrum expansion method
LIBRARY LIBRARY2 CP CALC := DELETE: LIBRARY LIBRARY2 CP CALC ;
LIBRARY := LIB: ::
EDIT 3
NMIX 8 (*MAXIMUM OF MATERIAL MIXTURES*)
CTRA APOL (*APOLLO TYPE TRANSPORT CORRECTION*)
ANIS 2
ADED 4 NELAS N4N N2N N3N
RSE (*RSE TYPE PROBABILITY TABLES*)
*
MIXS LIB: DRAGON FIL: DLIB_1962
MIX <<COMB0101>> 300.0 (*COMB0101*)
O16 = O16 4.6624E-2
U235 = U235 7.0803E-4 1
U238 = U238 2.2604E-2 1
MIX <<COMB0102>> COMB <<COMB0101>> 1.0 (*COMB0102*)
MIX <<COMB0103>> COMB <<COMB0101>> 1.0 (*COMB0103*)
MIX <<COMB0104>> COMB <<COMB0101>> 1.0 (*COMB0104*)
MIX <<COMB0105>> COMB <<COMB0101>> 1.0 (*COMB0105*)
MIX <<COMB0106>> COMB <<COMB0101>> 1.0 (*COMB0106*)
MIX <<GAIN1>> 300.0 (*GAIN1*)
Zr90 = Zr90 <<N_Zr90>> 2
Zr91 = Zr91 <<N_Zr91>> 2
Zr92 = Zr92 <<N_Zr92>> 2
Zr94 = Zr94 <<N_Zr94>>
Zr96 = Zr96 <<N_Zr96>>
MIX <<MODE1>> 300.0 (*MODE1*)
H1 = H1 6.6988E-2
O16 = O16 3.3494E-2
;
LIBRARY2 := USS: LIBRARY TRACK_SS :: EDIT 1 TRAN PASS 3 GRMIN 52 ;
CP := ASM: LIBRARY2 TRACK TF_EXC :: EDIT 1 PIJ ;
CALC := FLU: CP LIBRARY2 TRACK :: EDIT 1 TYPE K ;
assertS CALC :: K-EFFECTIVE 1 1.395505 ;
*
* Autosecol UFG method
LIBRARY LIBRARY2 CP CALC := DELETE: LIBRARY LIBRARY2 CP CALC ;
LIBRARY := LIB: ::
EDIT 1
NMIX 8 (*MAXIMUM OF MATERIAL MIXTURES*)
CTRA APOL (*APOLLO TYPE TRANSPORT CORRECTION*)
ANIS 2
ADED 4 NELAS N4N N2N N3N
SUBG (*PHYSICAL TYPE PROBABILITY TABLES*)
*
MIXS LIB: DRAGON FIL: DLIB_1962
MIX <<COMB0101>> 300.0 (*COMB0101*)
O16 = O16 4.6624E-2
U235 = U235 7.0803E-4 1
U238 = U238 2.2604E-2 1
MIX <<COMB0102>> COMB <<COMB0101>> 1.0 (*COMB0102*)
MIX <<COMB0103>> COMB <<COMB0101>> 1.0 (*COMB0103*)
MIX <<COMB0104>> COMB <<COMB0101>> 1.0 (*COMB0104*)
MIX <<COMB0105>> COMB <<COMB0101>> 1.0 (*COMB0105*)
MIX <<COMB0106>> COMB <<COMB0101>> 1.0 (*COMB0106*)
MIX <<GAIN1>> 300.0 (*GAIN1*)
Zr90 = Zr90 <<N_Zr90>> 1
Zr91 = Zr91 <<N_Zr91>> 1
Zr92 = Zr92 <<N_Zr92>> 1
Zr94 = Zr94 <<N_Zr94>>
Zr96 = Zr96 <<N_Zr96>>
MIX <<MODE1>> 300.0 (*MODE1*)
H1 = H1 6.6988E-2
O16 = O16 3.3494E-2
;
LIBRARY2 := AUTO: LIBRARY TRACK_SS :: EDIT 3 GRMIN 52 MAXT 60000 SEED 123456 ;
CP := ASM: LIBRARY2 TRACK TF_EXC :: EDIT 1 PIJ ;
CALC := FLU: CP LIBRARY2 TRACK :: EDIT 1 TYPE K ;
assertS CALC :: K-EFFECTIVE 1 1.400297 ;
ECHO "test uo2_kec1_ecco1962_light_v5p1 completed" ;
QUIT "LIST" .
|