blob: fa9324dad80f5de8c11efd3bfefc728bf5826b84 (
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
|
*----
* TEST CASE SPNtst6_tri
* IAEA 3D BENCHMARK -- SPN THEORY (ANISOTROPIC SCATTERING)
* MACROLIB-DEFINED CROSS SECTIONS
*----
* Define STRUCTURES and MODULES used
*----
LINKED_LIST IAEA3D MACRO TRACK SYSTEM FLUX ;
MODULE GEO: MAC: TRIVAT: TRIVAA: FLUD: DELETE: END: ;
PROCEDURE assertS ;
*
IAEA3D := GEO: :: CAR3D 9 9 4
EDIT 2
X- DIAG X+ VOID
Y- SYME Y+ DIAG
Z- VOID Z+ VOID
MESHX 0.0 20.0 40.0 60.0 80.0 100.0 120.0 140.0 160.0 180.0
MESHZ 0.0 20.0 280.0 360.0 380.0
SPLITZ 1 2 1 1
! PLANE NB 1
MIX 4 4 4 4 4 4 4 4 4
4 4 4 4 4 4 4 4
4 4 4 4 4 4 4
4 4 4 4 4 4
4 4 4 4 0
4 4 4 0
4 0 0
0 0
0
! PLANE NB 2
3 2 2 2 3 2 2 1 4
2 2 2 2 2 2 1 4
2 2 2 2 1 1 4
2 2 2 1 4 4
3 1 1 4 0
1 4 4 0
4 0 0
0 0
0
! PLANE NB 3
3 2 2 2 3 2 2 1 4
2 2 2 2 2 2 1 4
3 2 2 2 1 1 4
2 2 2 1 4 4
3 1 1 4 0
1 4 4 0
4 0 0
0 0
0
! PLANE NB 4
5 4 4 4 5 4 4 4 4
4 4 4 4 4 4 4 4
5 4 4 4 4 4 4
4 4 4 4 4 4
5 4 4 4 0
4 4 4 0
4 0 0
0 0
0
;
MACRO := MAC: ::
EDIT 2 NGRO 2 NMIX 5 NIFI 1 ANIS 2
READ INPUT
MIX 1
DIFF 1.500E+00 4.0000E-01
TOTAL 0.2222222 0.833333333
NUSIGF 0.000E+00 1.3500E-01
H-FACTOR 0.000E+00 1.3500E-01
SCAT 1 1 0.1922222 2 2 0.7533333 0.2E-01
1 1 0.02 2 2 0.03 0.01
MIX 2
DIFF 1.500E+00 4.0000E-01
TOTAL 0.2222222 0.833333333
NUSIGF 0.000E+00 1.3500E-01
H-FACTOR 0.000E+00 1.3500E-01
SCAT 1 1 0.1922222 2 2 0.7483333 0.2E-01
1 1 0.02 2 2 0.02 0.01
MIX 3
DIFF 1.500E+00 4.00000E-01
TOTAL 0.2222222 0.833333333
NUSIGF 0.000E+00 1.35000E-01
H-FACTOR 0.000E+00 1.35000E-01
SCAT 1 1 0.1922222 2 2 0.7033333 0.2E-01
1 1 0.02 2 2 0.01 0.01
MIX 4
DIFF 2.000E+00 3.0000E-01
TOTAL 0.1666667 1.11111111
SCAT 1 1 0.1266667 2 2 1.1011111 0.4E-01
1 1 0.01 2 2 0.05 0.02
MIX 5
DIFF 2.000E+00 3.0000E-01
TOTAL 0.1666667 1.11111111
SCAT 1 1 0.1266667 2 2 1.0561111 0.4E-01
1 1 0.01 2 2 0.05 0.02
;
TRACK := TRIVAT: IAEA3D ::
TITLE 'TEST IAEA 3D'
EDIT 5 MAXR 405 DUAL 1 1 SPN 1 ;
SYSTEM := TRIVAA: MACRO TRACK ::
EDIT 5 ;
FLUX := FLUD: SYSTEM TRACK ::
EDIT 2 ;
assertS FLUX :: 'K-EFFECTIVE' 1 1.025408 ;
TRACK SYSTEM FLUX := DELETE: TRACK SYSTEM FLUX ;
TRACK := TRIVAT: IAEA3D ::
TITLE 'TEST IAEA 3D'
EDIT 5 MAXR 405 DUAL 3 3 SPN 1 ;
SYSTEM := TRIVAA: MACRO TRACK ::
EDIT 5 ;
FLUX := FLUD: SYSTEM TRACK ::
EDIT 2 ;
assertS FLUX :: 'K-EFFECTIVE' 1 1.026429 ;
TRACK SYSTEM FLUX := DELETE: TRACK SYSTEM FLUX ;
TRACK := TRIVAT: IAEA3D ::
TITLE 'TEST IAEA 3D'
EDIT 5 MAXR 405 DUAL 1 1 SPN 3 ;
SYSTEM := TRIVAA: MACRO TRACK ::
EDIT 5 ;
FLUX := FLUD: SYSTEM TRACK ::
EDIT 2 ;
assertS FLUX :: 'K-EFFECTIVE' 1 1.026004 ;
TRACK SYSTEM FLUX := DELETE: TRACK SYSTEM FLUX ;
TRACK := TRIVAT: IAEA3D ::
TITLE 'TEST IAEA 3D'
EDIT 5 MAXR 405 DUAL 3 3 SPN 5 ;
SYSTEM := TRIVAA: MACRO TRACK ::
EDIT 5 ;
FLUX := FLUD: SYSTEM TRACK ::
EDIT 2 ;
assertS FLUX :: 'K-EFFECTIVE' 1 1.026932 ;
ECHO "test SPNtst6_tri completed" ;
END: ;
|