Download as pdf or txt
Download as pdf or txt
You are on page 1of 41

CM JAERI 1260

a:
LLJ

A General Dimensional Neu+ron


Diffusion Calcula+ion Code: ADC

March 1979

H * fi •?• * 0f ^ Fir
Japan Atomic Energy Research Institute
JAERI l^tf- I-

««'41115'li^iU:
•SUJi Iff <U (•? ft

•'If

'I' il

•>H- Fn??
i'l'liK ;lM|i|
'?!'|ll j.'f

I'M'/ 'KiT'i' ,'fA'i ;•;• ft/ ( ' / - i ' I 7'i''.i;i

M-11
lt-J; \i'ii J" 'Ji'.;^;:fft1 •'• -

JAERI Report

Published by the Japan Atomic Enrrgy Kesearch Institute


Board of Editors

Toshiya Nozavva (Chief Editor)


Jun Akaishi Kazuliiko Imai Hiroshi Mitsui Kazuo Sato
Takumi Asaoka Taro lto Atuyoslii Morishinia Konomo Sanokawa
Yoshikazu Hamaguclii Masanori Kanbara Ryukichi Nagasaki Eiji Sliikata
Hiroshi Hashitani Isamu Kuriyama Hideshiro Nakainoto Hiroaki Tagawa
Masao Hara Shojiro Matsuura Yoshikata Sasaki Masatoslii Tanaka
Kichinosuke Harada

Inquiries about the availability of reports and their reproduction should be addressed to the
Division of Technical Information, Japan Atomic Energy Research Institute, Tokai-mura, Naka-
gun, Ibaraki-ken, Japan.

S3S$*3Sfr n * IK
£ ti:
JAEKI 12fiO

A General Dimensional Neutron Diffusion


Calculation Code: ADC

Masayuki AKIMOTO*. Yoshitaka NA1TO

Division of JPDR

Japan Alomic Energy Research Institute


Tokai mura. \aka-Run, Ibaraki kfn

Received September 4 , 1C.I7S

A FORTRAN computer program A1K" is dcvi-lomtl for I he l'ACOM 2:10 7." romimtor
In In- capnbk' of solving oiRiln\'alm" proljlm..-. <>i' neutron (lifftision riiualimi in ciiu1. l\vo and
Ihroo spatial dinicnsions. Tin- available ccxmlinate systems are orllniKnnal i.\>, (N.Y1.
( X . Y . Z 1 and cylindrical i R . Z ) . i R . H l , (R.H./.l. T h e outer iKiundan,- condition for the
neutron flux can be chosen to be symmetric, zero flux or log derivative condition. The
present program can be used also for obtaining' the adjoint flux.

Keywords: Neutron Diffusion liquation. Eigenvalue. Three Dimensional Calculation. Neutron


Flux. Adjoint Klux, Computer Cixle. Boundary Conditions. Orthogonal Coordinates,
Cylindrical Coordinates

Present Division : Division of Reactor Safctv KYnl


j司EIくt121,0
JAKK1 121;0

1,1,2,
2,33 ikivmr-Hm^-
次元中性子拡散コード、: ADC
Y • ADC

秋1
じi F
E、へ j!~ii,手自主 F-
1~'hj( r)
)
!i
l
¥党内i 'jiðti 研究 1 司í~ilJ !),試験か m~

I!
17
11frl J
J
!JJ
197«'|-<) 441
I"1
1'!
1

1, 2 および :1 , 1;;じ空 11:1 における 'I'nn~日r!': }jf'v:: の l,i;líifllmUk'!'jを解〈ための,, !.OQ _ . ' ロ ク ヲ ム

ADD
A CC . !i
4 ' 'を il'lfO
f'f fI
li FF
! AACC
OO MM2;!
;:
)W
0-
-7
755 JJ
i
Ji Jとi L LC
C/
|l
)1
aJ
J
(5 LLfた
5; c. .
l:i
i Jll'可能なJ
. Wni'liBtiMl^lt-. H
;i系I ,
.
i i(ik\¥.K'. 1X
iI'i:交!十I'.~'. .
L )
X .). ¥ X .
i.X,
'
Y1 , ((X
))
. X, , YY. , ZZ) feiU1, Im
) および. 'i
li
f il
M1i S ((R
f I'.\~町 R. Z Z)
)., ((R
R,, 0 ), ((R
ff), R. , 9O
. Z)
, Z ) -で?子#}. ?る '
> . MM'1
'
1'!. r
1 I ''
^1
" - i'
i '二 l
r る丹市川県l 条例と L て l士、対利;条f'I:.本書 'I'~I: rA条 (
1または,t
' .f-l 微分 1dl のい「れかをよ.í~ ぶこと
がで竺る でj
こ の ブ ロ グ ラ J、 i
i
l
i "I
l'
l 1
'
i'r
'kιま t
.1
:,;¥
Iできる.

骨現在,安全解析部
* as.
JAKKI 12(iO "

CONTENTS

1. Introduction 1
2. Miiin Feature of ADC Code 1
3. Details of Hie Method 2
3.1 Formulation of difference equations '.\
3. 2 Houndary conditions I
3.3 Iterative procedure for finite difference diffusion equation 5
3.4 Adjoint flux problem 11
4. Program Usage 12
4.1 Variable common and program flow path control 12
4.2 Standard program flow and required core memory l.'i
4. 3 I Mai led inpul speci f icat ion 11
4. 4 Output information 21
Acknowledgement • • 22
References 22
Appendix: Sample Input and O u t p u t "<M
.lAI-lKl 13i(l

1. n- ,m i
2. A D C ; < - l-^'M-a 1
3. J-UH'i 2
3.1. V.'it.HW.Ji.nmW '•>
3.2. JfiW-Hr- i
3.3. fiBm^WftJyP.'j^jT'^'iU': 3
3.4. Bfifl-'H'l i-<\imW& H
v u /••;.', f-tnJU; VI
4.1. i i r & i w r f i i W i . t t f v •> y ; ' . ' . • v »-.<o;i,i|jaii 12
4.2. tT.'V=n'j•/.. >/; A • v ,. -. i-ft^,,!-^!^^:, 1 ,. K!
4.3. K U f - !' 1!
4.4. l\\ ))••?-•!> 21
,.'lt ,W 22
tlM 22
lll^ 21
1. Introduction

A oimpuH'i1 program lor solving the niulli group neutron dillusinti equation is one (if thi- widely
used programs fur reactor plrysics and reactor design calculations. With I In- development ol large scale
computers, complex c.-ili-iiliit itms of neutron flux dislriluiliou in ;i reactor core such ;is burn up calculations
have become feasible l)y performing directly three dimensional calculati'ins.
Tin1 three dimensional diffusion codes, sue!) as CITATION ;ind :U)H have been developed in ..• \v;iy
I halt tlu1 programming depends on the inherent function of the digital emputer system to be applied.
The CITATION code requires large f;ist core memories for (lie calculation of a large se;de 11WR core.
On the otlier hand, the 'M)\\ code requires less fnst <-ore n)emories than the CITATION', but it requires
lotiKer coinpulion time on (lie I-'ACOM lilltl 75 because of usinn scratch disk units many times for
iteratirm processes.
The general dimensional diffusion equation program AI)C for KACOM 2'M) 75 is therefore developed
for resolving the above drawbacks. This program permits an effective use of the available core
memory by usitiK t w sli'|> I''OKTKAN job. At the first step, the size of common area and Ihe program
flow paths are arranged to be adequate for the problem to Ixi solved. These functions are called variable
common arrangement and flow path control, At Ihe nexl .step, the main program and following sub
programs are compiled according lo the generated program flow palhs. If (he storage ntjuirixl by the
problem to be solved exceeds the size of available fast memory, scratch units are used.
The finiU difference diffusion equation as well as ils adjoint equation is solved by either of the
following two iterative methods. One is a double hx>p iteration method with inner iteration and
outer iteration, where the difference equation of each energy group is solved by inner iteration usinK
ixiintwi.se or linewisc relaxation method. After the inner iteration is converged, the eigenvalue is
obtained by outer iteration. The other is a one-through iteration method which is similar to EQUIPOISK
meth'Kl. For achieving a rapid convergence of the above iteration process, the initial guess flux can be
constructed from a synthesis in our program.
The program ADC solves the eigenvalue problems of neutron diffusion equation and ils adjoint
equation in one-, two , or three-dimensions. Either symmetric, zero flux or log derivative condition is
chosen at outside boundaries. Internal control rod boundary conditions are also permitted to be used.
Various options are available to print out the neutron flux distribution averaged over the specified
regions. This computer code is programed in FORTRAN IV for the KACOM 230-75 computer.

2. Main Feature of ADC Code

The main features of the general dimensional diffusion calculation axle ADC are summarized as
follows;
1) Computer : The code is programmed lo be effectively used on the KACOM 2.W-75 computer.
However it can easily be made usable on any other computers having at least 61K word storage.
2) Equation to be solved : The multi-group neutron diffusion problem may be solved to obtain the
eigenvalue in one-, two- or three-dimensional geometry using finite difference formulation of diffusion
theory.
3) Geometry : Rectangular (X). (X.Y). (X.Y.Z) or cylindrical (r). (r.z), (r,0), (r,0,z).
2 A (MIIII.II I ! • • • » !¥-•• .ri.<l \ . I I I M J i J j 1 1 1 1 i . ,11 r . i h n l n i M i i (.>li \ | l l l A k k i Ilinll

I) Eiriuiicl;irj' c o n d i t i o n : Zero flux, reflective llux or flux w i t h Ing.iril Innii ilrnv.it i w


o) M e t h o d of calculating" the |>ointwisc l l u \ : Hither s i w a s s i v c over relaxation, or s m i r s s u r Inn
o v e r r e l a x a t i o n m e t h o d m a y be selected by t h e user.
CO Method of fission source i l e n i t i o n : Kitlicr suecesMU- o r e ; n-l.i\.il ion or \\ hcbvshcl I polynomin il
m e t h o d m;iy be selected b y t h e user.
7) l ; lux convergence c r i t e r i a : Point wise flux r a t i o .
i\) Eigenvalue convergence c r i t e r i a : K i t h c r |>oiiitw ise source ial io or i n h 'gial ^ u u . e ratio. ' T i n - l a t t e r
can be used only if one t h r o u g h i t e r a t i o n m e t h o d is selected by t h e user. j
!)) Kestj'ictions on t h e c o m p l e x i t y of t h e probli in : A s v a r i a b l e c o m m o n ami progi.im How p a t h control
a r e set, ( h e r e a r e few r e s t r i c t i o n s on t h e c o m p l e x i t y of t h e problem. T h e s t o r a g e ol d a t a is allocated
d y n a m i c a l l y d e l u d i n g o n t h e n u m b e r of energy g r o u p s and mesh intervals. If s t o r a g e required by t h e
problem exceeds t h e available fast m e m o r y , t h i s p r o g r a m uses s c r a t c h u n i t s a u t o m a t i c a l l y . T h e r e l o r e .
t h e e x e c u t i o n t i m e is dependent s t r o n g l y on (he M o r a l e r e q u i r e m e n t of t h e problem.
10) l ; lux ^tiess for a t h r e e d i m e n s i o n a l calculation : l-'Jux ^tiess can b. 1 synl hesized in the ))ro^r<nn so
as t o s h o r t e n t h e c o m p u t a t i o n t i m e by usiiiLJ the r e s u l t s o f (wo dimensional calculation in an a p p r o p r i a t e
X Y o r R (-) plane and one dimensional calculation in an a p p r o p r i a t e a: ial d i r e c t i o n -i|tecilied by Illc user.
Hence, t h e total execution time is d r a s t i c a l l y reduced c o m p a r e d to that when t h e flat (lux fjiicss is
used a s a user's opt ion.
11) I'roKiviinniiiiK 1;IIIKU;IKU : 1-ACOM '^:«l 7:'> KOKTUAN IV lan^ua^c.
11') C o m i u i t e r s y s l e i n : 1'ACOM li:!0 7") w i t h KOKTKAN 1\' II level compiler.

3. lM;ii!s of the

The mulli group neutron diffusion equation is approximated to obtain a set of finite-difference
equations expressing neutron balance over a finite volume element. The diffusion approximation to
neutron transport equation at a location, r, and in a discrete energy group, g. is expressed by the
following differential equation 0 ) , in which a perpendicular buckling term may be allowed if required.
Tin1 fission source neutron distribution function, 1, is assumed to be only energy dependent, and the
slowing-clown source is assumed to come from only the next higher energy group.

where

f2 = L a p I a c i a n d i f f e r e n t i a l o|x.-r.ilor : -„-'„ H - . , . , f . v , in s l a b g e o m e t r y , (//m ; ) ,


oA~ oY - (i/C-

^,j(>) -Neutron flux at location, r, and in energy group, g, (n,'sec-cin : ),


S,,,,j(r) —Macroscopic absorption cross section, (cm" 1 ).
- r . ii('")
= Macroscopic slowing down cross section from energy group g to (g+ ] ). (cm ' ) ,
D,(r) = Diffusion coefficient,
Bs- =Buckling term to account for the effect of the neutron leakage to the perpendicular
direction, if necessary, ( c m 2 ) ,
v2j, o (O — Macroscopic emission cross section (v is the number of neutrons emitted by a
fission and i*r is the fission cross section), (cm" 1 ).
Y.,, =Fission neutron energy spectrum QJ ZB = 1.0).
u
ke!J =Effective multiplication factor, or the largest eigenvalue of the equation.
JAKKI 12C0 :i IVuil- "I il

3.1 Formulation of difference equations

To obtain t h e spatial difference equations, t h e spatial mesh points are assigned in t h e center of
three dimensional mesh volumes, or fewer dimensions, t h e mesh interval in t h e undefined dimen
sions is treated as infinite and the associated terms to t h e undefined dimensions cancel out of the
difference equations.
Equation (1) is integrated over a single mesh volume. }:o- the CI.J.K) mesh ]?>int at the position

A'- A',. > ' - Y, and Z~ Zt, t h e A' integration is performed from A',— ' ' to X, + ' ', t h e Y integration

AY AY Ay • A^
from Yj— ' ' to Y, 4 ' nnd t h e Z integration from Y.k — '}* to /-k '• / " ' . F i g u r e 1 presents a
three dimensional sketch showing t h e location of mesh point l I . J . K ) and t h e surrounding six locations
in t h e slab geometry.
The leakage t e r m s are modi lied first by transforming the volume integral of t h e l.aplacian lo a
surface integral by using t h e (Ireen's theorem:

\Dr*<,'"Ii'~\l)ri'i • <1A • '.'I,

T h e n e u t r o n leakage from (I..[,K) lo (I..I.K ! ) through t h e t o p surface of a n a r e a of \clA\ - AX,AY,

is a p p r o x i m a t e d a s follows. L e t <f>, h e t h e flux at t h e s u r f a c e o f t h e m e s h ( l . J . K ) . Then, we have

t 2
w h e r e / J , . j , 4 . a n d D,, t,, , a r e t h e d i f f u s i o n c o e f f i c i e n t s at CI.J.K) a n d ( I , . I , K — I r r e s p e c t i v e l y , [elim-
i n a t i n g (4, f r o m t h e a b o v e equation.-;, w e g e t

' ( • 1. I - 1

where / , , , . , . , is (JZ./D,.,. t . , +JZr_,/Dl, s,,) . D,,,,,., '2 .


Since the factors which are multiplied to the flux difference are simply constructed by material
and geometrical constants, Eq. (3) can be reduced lo the form
UZJ)=CU s,... ,J$t.i. t -(J... ],»_,) . (1)

The leakage from t h e whole element is then given by


(Zt) + UX.)

The destruction and production terms of Eq. ( I ) are obtained by performing simply the integration over
the mesh volume. The destruction term is given by
2i, a, u j . i-^i. I, t$(, s, t • (6)
The production (source) term is given by
St,t,j.tV,,j.* , (7)
where
A -i"itil Ni-iunin I i Ciloil.in.in <••«!.• UN J.-M-.KI l a i n

Thus, Hie volume integration of equal inn (1 i arround mesh |«>inl I) i s v I'm 1 i leads to ihc expression
(8) where, for simplicity, the group indices are omitted.

/
.6
A
/
AZi

/ / 2 I
.3

- flXl -

Fig. 1. Three dimensional m e s h d e s o r i p l ion in X V Z geometry

T h e n e u t r o n b a l a n c e e q u a t i o n (M) forms lit siimill.'iixiuis linile d i l f e r e n c e e q u a l i o n s for e.ich energy


I'roup.
I'innlly. e q u a t i o n ( 8 ) is modified into a convenient form for i x T f o r m i i v r l l « ' l l u x i l e r a l i o n .

'ID

where

3.2 Boundary conditions

For the zero gradient boundary condition, the associated constant, C,,;, t.. is set to zero. Kor the
logarithmic derivative boundary condition at an external or internal boundary, the tlux slope within the
finite difference volume element is assumed to be constant. The boundary condition to be satisfied at
the element surface is therefore
- ^ H l , = C, , (10)
where C, is a specified constant .
Let <fi, be the internal flux. {5, be the boundary flux and A be the interval from the internal point
to •he boundary. A linear approximation of flux within the element gives

"dxl-^'lr • or

_Dtdij> _ £>, , , . . _ c

Denoting the surface area as A,, the boundary leakage from one surface of a volume element is given
by

Ls,K=-D,An (11)
\
JAKKI 12(>0 :•,. IVt.-uU ..I tin- M.-ili.

w h i c h j^ivcs I he required constant for Kq. ( f ) , i , T h e e x t e r n a l U:ik;i^i i^ consul-red i'i be t h e m t loss f r o m


tin- s y s t e m , i n n tlit* leakage into ar. i n t e r n a l black absorber i - accounted l o i as absorption i n I In-
region.

For l i u 1 j t r r i o d i c Ijoundary c o n d i t i o n , the f l u x values at t h e mesh points nn the ed^cs i n s y m m e t r y


are set equal. O n t h e o t h e r hand, fe.r the zero f l u x Itoundary eondition. the ( l u \ \:ilue< at I )ie mesh
[ x i i n t s on t h e Ixwnrlnry are set Zero ( « • F i j r 2 ' -

80UNDARIES
1

1 —-o—

i
i >!^j 0tj I
1 1
i i
1 ^ \ i
i° • 1 . • L-|-k

AXo1 AXi ' AX1X,' ! 4 2 X t r

Via. 2. Schematic diagram ol one dimensional mesh points

3.3 ltfrative procedure for finite difference equations

T h e mull i K m u p d i f f u s i o n e q u a t i o n ( 1 ) can Ije H t i l t c n i n I he f'ollmv ii>K i n ; i l r i s l o r m :

by d e f i n i n g (he f l u x v e c t o r as

and the operator matrices as follows:

M =
A Cn-iirial Dinifnr-i.inal Ni-imnn UifluMuii < "--il«.-i il.it i- .ti C . l r : AIX' 1 \I-.RI 12HI)

0, . ,n 1

0, .

o. II >

A
2 " • • £ • ] •

/•' =

V'TI-

In tlu' finite difference approximation sli'uvti in I lie [irm'tlin/f seel ion, Ivq. (\'±) is romcrlerl ID ;I
set of algebraic equations:

where .1 is the algebraic matrix operator, which contains the diffusion, scattering and loss operators.
As the largest eigenvalue of Eq. (!.'!) is physically significant, the solution to Eq. (l.'i) is expressed as

ker,$ = A-<F0 . (M)

For obtaining the solution of Fq. (13), it is necessary to invert the matrix A. For most problems of
interest, however .1 is too large to invert. In a case which involve for instance, 10,000 space-eneigy
points, the matrix A contains 100,000,000 elements, which are far too many numbers to handle efficiently
with present generation computers. Thus in the ADC program, two matrix iterative techniques, either
of which may be selected by user's option, are prepared for solving Eq. (l.'i).

Inner and outer iteration

The values of neutron flux as for all energy groups are initially guessed and the fission neutron
source for the first iteration is calculated using this flux guess. The fission neutron source for the
m-th iteration is defined by

where 5i»",j,i is the (m —l)-st iteration flux of the g-th group at mesh point (I,J,K). With this fission
neutron source, X, S(,™,i, one can obtain a set of multi-group fluxes, beginning at the first group and
carrying on down to the thermal (N-th) group. As the slowing-down source in Eq. (7) depends on the
fluxes, it is updated every time of iter?.cions by using the newest flux values. This iterative process
is called as the inner iteration and is performed by the subroutine INNERl or INNER2.
The finite difference equation (<?) is rewritten in the matrix form:
A,4,=S, , (16)
JAKKI 12i>0

whe^e flux a'id source vectors are defined by


do. i.i.i ^u. I . I . I

( V -'. 1. I •%. 2 , 1 . 1

V'."> I i .ViS 1

( l
i'J- V j . .VI/, \t \ . ,V.J. .Vt. ,M

The point wise neulmn source •!>„,,,,,,, wliicli consists of fission ami slowing ilnwn sonriv -M Ihcnicsli
IKiint (.i.J.K) in tin- p-th Kn>up, is lhe m-lli I'lonifiil of tIJI- vcrtor Se with

whero A',, A', and A'^ aro the maximum numbers of mesh points along X. Y and Z axes, respectively,
in a similar fashion, the matrix .!„ is constructed with elements A,,} defined by

11';

-'Vii. IN .VJ-.\ i ' ~ ^ G . i, J. I

The iniK'r iteration process is accelerated by successive over relaxation v^Oiv) or successive line over
relaxation (SLOR) method. The iterative scheme of SOR is represened as

^,,,.,, ,,$'^11 t+cs,,. „ K$'™]_ 11 > c s . , , j . 1 ( i ; ^ ' ; , , - s , , j. k} . (is

which is rewritten in the matrix form:

$lm' = lI-<nL,yi{(l-<a')l + (BU,}$'t'"'"+w(.I-a>L,} >S, , (15);


1
where L, = D 0 ~ F,, £7, = D,~'F o , Alt=Di — Es — FQ. The /?„ is a diagonal matrix, and / i , and F , are
strictly lower and upper triangular matrices, respectively. Futhermore. / is a unit matrix and <o is a
relaxation factor (K«)<C2). On the other hand,applying simultaneous extrapolation to all points on
the line as follows;

the iteration scheme of SLOR is represented as


S A < V i u i . i l Hiim-risroti.il NY:il[.»i I >if t >i-:>m C.iU-nl.iti, .11 I ' . H I C . A1H' 1.VKKI I2iill

•=S,.... , - C u . , , j . ,{\'^ ^ 1. + C4.,.J.1d|'"i'i' t 4 C 5 . t . ,, ,<;•,'•••• ( , ^ C,-.. ,. .. < ^ , " ' J ' , ' ) . L'l

The .solution of Eq. (21) involves the well known problem o[ inverting a Iri tlianon;\l matrix by (i:iuss
reduction technique.
The convergence rate of an iterative process depends on the ivi.:\al ion laclor. In the case of SOK
of SLOR method, the spectral radius, p. of the point or block Jacobian matrix \e.ti. for SOR. I he
|X)int Jacobian matrix is L + V) is needed to determine the o p t i m u m relaxation factor;

• ) • >

-p"
For estimating p by using the in th iteration flux, ci"' .which is in deiHiidenl on the source
vector S.j, the source vector is set to zero and the ixiwer iteration for findiiv,' the largest eigenvalue of
Jacobian matrix is performed in advance of the inner iteration process. However, since fairly lime
consuming iterations are required for estimating/), the total running time is not always reduced with
the use of the calculated optimum relaxation factor. Thus, in ADC program, choice is permitted whether
tIv.1 constant relaxation factor is given by user's exjxTienec or the optimum factor is computed from
the simplified spectral radius, />, of the Jacohian matrix. In the case of SOR, this s|ieclrai radius is
given" by

where N is the number of dimensions and /„ is the number of mesh intervals in the n th direction. In
the case of SLOR, we omit, from the summation in Eq. (,'2;o, the dimension along which the line
relaxation is done to give

The inner iteration is repeated unlii the following convergence criterion is satisfied.

Max \$,.,. <£, . (25)


1

where J, is an input parameter.


Alter the inner iteration is converged, the fission source is uixtatcd with the converged neutron
flux. This process is called as the outer iteration and is performed by the subroutine OUTER. This
iteration process can be accelerated by either Tchebysheff extrapolation or over-relaxation method. An
operation on Eq. (.10 with the matrix F gives
K,,,,S=PS , 126!
where .S is the fission source vector and / ' is the matrix FA '. The fission source vector for the m-th
deration is given by
S""> = PS""-" , (27!

where S " ' " " is the ( m - l ) - s t iteration fission source. The eigenvalue, and its upper and lower bounds
at the m - t h iteration are defined respectively as follows 51 :

, i: s .s'"'
im
'" ~ '•'•' v; s .s"""
i . J , Jt t. J . k t. J . k

s'm , ,,
K = M a x [ ;•„/_•,';}• H S'"'\ . (29!
•'•' ,-....,• S '•'•" '•''
i. J. k
JAI-1KI l a i O :!. I V i . n l > •>( l l u M . - l l i . « l 9

S'"" in ,,

If t h r convergence c r i t e r i o n ( w i t h a n input parameter e : )

]{"[] - A ' " "


2-K1"'
rIS
is not satisfied, the extrapolated neutron source S 'J'k after the m Hi iteration is calculated by either
of the following two formulae, Eqs. ('.i'l) and (..i.i). If : Tchebysiielf |x>lyni)ininal extrapolation is sel-
ected by user's option,S, 'J\ is given by

*;•••' > s"" s"" "


s = '-•,„,-+«{- "•';„;, -- -"•';„!,,t . i:a)
• • ' • ' ' v; s ' 1' S" H S"
, )< X J . J . i I.J.I i.J.i i . . ' . I. l,

in which n is j»iven by

Ui <!.v)i'<w"., ">

where /i,,. <i, and Ji.v are the largest, the second and (lie least eiui'inalnes of the matrix /'. The
envaluo Xx is assumed to be zero and the dominant ratio. /, ,'^0. is approximated by

, A'
*' = l - ^ « . CM!
(7

where the residual A*,, is defined by

If an over-relaxation method is si ii .ted by user's optior, S* 1 " ( is given by

" j . i i. j . * i."7t * i. J. t

where oi is a relaxation factor calculated by the formula


ai= {«<„,+01 „}/;> , (36)
where ">„, and m,, are defined respectively by

1 + V 1 -JVfax^-,',] 1 +V 1

or w may be specified by input data.

One-through-iteration

The iterative technique described below is similar to that used in the EQI'ITOISE program. In
this method the convergence of neutron fluxes at all space-energy points is tested at the end of one-
through iterative step. This iterative process may lie described as
?5<->=:£f<»'5l<»-'> , (37)
where 0im> is the flux vector for m-th iteration and defined by
W A l < « l Diim-iisinml Nwiin.n DIIIIIMIUI f.iUu1.itI.HI l'.«l. AIK' 1AKK

,}<-> = , •

where <!>./"" is the subvector shown in Kq. (16), and B"" is the iteration matrix which is varied with
iteration because the fission source is re normalized at the end of a sweep through all mesh points
and all groups. The matrix form of Eq. (37) is applicable in lxith cases of point and line relaxation
method. Kor example, if point relaxation is used according to Eq. (18), the subvvclor of any j - t h group
for the m th iteration $,""> is given by
^ V " — (l~ <*>/-.?) M(l — <w)/+ «^M;}^V" ' J +w(I — (oLg) '

i /C '"VT', "K- -r,,-lj.-lj . ,.)8)


i l l

where K "' is given by

y i in > *V A
' i » IT; I I

Equation (38) can also be written in the matrix form ;is shown1 in Ki|. (,37). The most straight
foward method for solving Eq. (38) is basically the [lower method, which is applicable to any matrix
whose largest eigenvalue is unique. Kor B'"" with such a form as the discrete approximation matrix to
neutron diffusion operator, its spectral radius is bounded101 by
cmj (ffl)

/l <
Min -"• 1; i<p(B "")< Max -°«L'/,— • (•'(>)
». t. ]. t «. i. h k

where ^ m J j ,. is the m - t h iteration flux of the g-lh group at the mesh ixiint ( l . J . K ) and p(B"") is
the siK'ctral radius of B'"'\ The |0(B 1 "") must tend to u n i t y as the iteration proceeds because of the
fission source r e n o n n a l i z a t i o a When the flux convergence criterion ( w i t h an input parameter £,)
m)
$ 5*
Max Min •'•-,';•"•-I (•11)
'. >. i. ' ' , J. *
J> t

is satisfied, t h e iterative process is terminated. The eigenvalue at the m - t h iteration is estimated by


Eq. (30). Kor accelerating this process, an extrapolation factor is applied to all of the space-energy
pointwise flux values individually. It is convenient for obtaining the extrapolation factor to use the
eigenvalues, V " " and eigen-functions, </•„"" defined by the equation

where the ^,,("" are ordered such that W"s>&\'""'5> •


Equation (42) leads to the extrapolation form 01 :

the «1"" being called an extrapolation factor. The /!„""> is estimated by

l r '& I I^ l
^ ' m ) = - i - Max j-ftji^i*' + Min ;;'•/;'" . (.14)
\ f, 1. /. I ' v ' Ji I. i. I
This extrapolation is not applied to the first /„ iterations and after ^,-th iteration, the change
JAEK1 12()O :i. Di-t.iik nl ilio MI-IIKKI n

of the extrapolation factor is tested every Ln iterations. The /„, and /.„ are sin'cified as input data
and the extrapolation criterion is given by

3. 4 Adjoint flux problem

The multi-group diffusion equation (12) can IK* rewritten ns

where the matrix elements of the operator /- are

i _ v ^*o V,, V
^'J-0 I • *-tf I . P ^ T - *-/.O 1 .

A,//
/.,.„•--?« i/i-/..' <„' •••„ or g - 1 ) , tff.ff'=1.2, N) .
The adjoint operator /.* to Kq. (4fi) and its solution, i.e., the adjoint flux $!« must satisfy the
following relation:
1(5* . / ^ , ] - i ( i . /,*,5»1 . (17)
Therefore, we got
- F « » r ^ / + ^ . « ^ * - i ' . . . n i S A , i + - ^ - ' ^ , ( i ; . (g-1.2, /V) , (18)
or in the matrix representation.

where i*is the transposed operator of L.


The calculation of the adjoint flux distribution is perfo rmed by the user's option in desending
order of g ( 3 = N , N - 1 , 2,1),
12 A Cruc-nil nimi'iiMutvil Xrulmn DifliiMon C-ili.-til.-iiimi I".«!••: A l x ' I \l KI i:!i;n

4- Program Usage

4.1 Variable common and program flow path control

The required core memories .ire depend sensitively on the problem to lie solved, since the ADC
program solves either one- two- or three dimensional problem, optionally. Ordinarily, by the use of
variable dimensioning, the program permits the optimum use <if available storage. However, the
compilers do not allow variable dimensions in the main program, ami hence a fixed common length
must be occupied prior to the program loading.
Since the program flow path depends on the problem to IK-solved, for an effective use of the core
storage, the subroutines which are unnecessary for solving the problem should IK' unloaded ami the
"CALL" statement calling such subroutines in the main program should also be deleted. I'ormelly. in these
cases, the overlay structure was changed, but for mull i process computers, the occupation of nnneces
sary core memory or loading of unnecessary subroutines is not economical.
The ADC program has eliminated these demerits by using two step Fortran job. A common area
and program flow path required for solving n particular problem are generated every time before the
execution starts, Tliis improved flowchart is shown iii Vig. 3.

„_.. ICOMMON LENGTH CONT.'ful.l


R E A U
IFLOW PATH CONTROL I" A 1 A cft ;n
' l

Library

WRITF STANDARD
READ STANDARD FLOW PATH
FLOW 8 TREE
STRUCTURE on
8 TREE STRUCTURE from TAPE I
TAPE 1

UPLWING FLOW PATH


8. TREE STRUCTURE

WRITE NEW MAIN PROGRAM on DISK I


WRITE NEW TREE STRUCTURE on DISK 2

I PRE-ADC END |

other routine COMPILE


ft stondord routine compile U 1 NEW MAIN COMPILE

1
I READ Relocotoble ^COMPILE
I WRITE R.B. DISK 3
1 Binary from DISK 3
fa LIED

READ NEW TREE


STRUCTURE from DISK 2
8 LINKAGE EDIT

[EXECUTION START I

DATA EXECUTION

Fig:. 3. Plow for variable common and path control.


.IAF.RI 1200 I. i-nj-nim U«II;I- »

In prc-ADC. the input data are read in with I N l ' l ' T CARD () to INl'l'T CARD 7 (see Section
•1. 3. A) for the determination of COMMON length and flow path control. The standard main program
of ADC is read from a library tape and updated according to the input data from pre ADC. and hence
tile free structure is generated for the linkage edit corresponding to the new flow path. The BCD image
of the new main program and tree structure are saved in DISK 1 and DISK 'I. rcS|X'clively. Next,
the new main program and other subroutines are compiled and the linkage edit is made according !o new
tree structure. After reading Die remaining input data (see Section I..1. B ' . the execution starts. The
ADC program can he used also with a fixed common length for a lilK words machine as usual.

4. 2 Standard program flow and required core memory

The standard ADC rode, the main program of which has a fixed common length, is divided into
five segments as shown in Fig. 4. Table I lists the functions of ADC subroutines. Kach stage of the
program fits in a computer having at least (i IK words core slorage, and uses 5 scratch tapes depending
on the problem to be solved. Table 2 gives the logical tape numbers 1 hat are referred lo in the program
and the fund ions of the (apes.

MAIM

WAP

OUT

COW Level 1

INNER 1 Main 3 FUCAL MAIN 4 ADCEI)


INNER 2 OVER IK I'lIIVR REDIT
Outer HDIT
INPUT 3
MAIN 1 MAIN 2
POUT
INPUT 1 INPUT 2
REAC
A11J0
KI-AG
PACK
UNPACK
I BCD

FIR. 4. Overlay structure for general dimensional code ADC.

Table 1 ADC subroutines

Name Function Called From


MAIN Allocated total core storage and control all problem input
MAP Writes material map MAIN 4, MAIN 3
MAIN 2, REDIT
OUT Writes pcintwise flux and pointwise power distribution MAIN 4, MAIN 3
MAIN 2
COEF Calculates coefficient for difference equation MAIN 4. MAIN 3
MAIN 2
SOURS Calculates fission source and slowing down sources MAIN 3, MAIN 2
INNER 1 Calculates flux distribution by point over relaxation method MAIN 3, MAIN 2
A Onpral Dimensional Ncutnin DiffuMnn Oilcnl.ninn Ctidr: A!X' JAKKI 121)0

INNER 2 Calculates flux distrihution by line over relaxation method


Outer Calculates new fission source distribution MAIN ,i, MAIN .1
INPUT 1 Input data for one dimensional calculation MAIN 1
INPUT 2 Input data for two dimensional calculation MAIN 2
INPUT :* Input data for three dimensional calculation MAIN x MAIN .1
REAC Calculates gross neutron balance MAIN 4, MAIN 2
ADJO Inter change cross section for adjoint flux calculation MAIN I, MAIN 2.
MAIN :s, MAIN 4
MAIN ) Control for one dimensional calculation MAIN FGCAL
MAIN 2 Control for two dimensional calculation MAIN FGCAL
MAIN u Control (or three dimensional calculation by inner and outer iteration MAIN
MAIN 1 Control for three dimensional calculatron by one loop iteration MAIN
OVKRIN Calculates optimum over relaxation factor MAIN :i
ADCEI) Control for editing and allocating core storage MAIN
REIJIT Region editing ADCED
EDIT Calculates regionwise neutron balance ADCED
TOUT Writes poinlwise quantities ADCKI)
RKAC, INPUT :i
PACK INPUT 2
UNPACK Subroutines for reading input data in free format INPUT 1
IBC1) REDIT
FGCAL Synthesized flux guess for three dimensional calculation MAIN
1'GWR writes flux guess on tape of unit !S FGCAL

Table 2 Tape and disk required for ADC.

Logical Number Use


Disk-scratch
Disk-scratch
Tape or Disk < • Flux dump
Disk-scratch
Disk-scratch

The execution time required to solve a problem is very dependent on the problem itself. The use
of a large capacity storage without using scratch units is best to achieve the minimum execution time.
However, as the core capacity is limited, an efficient use of auxiliary hardware with sophisticated
software is necessary to reduce the required core memory. In a sample problem shown in the appendix
with X-Y-Z geometry of 3840 mesh points and three energy groups, the amount of the required core
memory for the ADC code is 108K words, on the other hand tor the CITATION code, is 207K words.
This result shows that the way of the selection of common area and program flow path of the ADC
code is effective to reduce the required core memory. In this case, the execution tim>. for the ADC is
79 sec and that for the CITATION is 77sec.

4.3 Detailed input specification

Except for the control parameters, the cross sections, spatial flux guess and all other floating point
numbers are read into the ADC program in the free format via generalized subroutine REAG. The
JAI'KI I2«) I. IWram t V w J.,

subroutine RKAG for KACOM 230-75 converts BCD informal ion to integer or floating point binary
information. Three conversion types of reading N floating numbers, N integer numbers, and !>N,
characters, N2 integers and N 3 floating point numbers are allowed by convsp>nd:rig subroutines. r"
A typical example of Ihe function of this subroutine is described for the following three punched
cards;
105. :118. - 1 1 , 1.5E-3 :i. 1 2 E - 3 / THIS IS A COMMENT

1.0, 5»t>. 1, 2 . - 0 . 2 /
The subroutine will convert UCD number 105 and !US to their binary integer equivalents. In a similar
fashion —M will be eom/erled to a negative binary integer, and 1.5K — 3 will be converted to (1.(1(115.
Data punched on a card may be delimited by blank column or comma The slash (, ) indicates the end
of the BCD field to be converted, and the remainder of the card can be used for comments. If no slash
is present, 72 columns of a card are scanned and the next card is read.
The second card indicates that Hie data 1.0 and 1.5 in the first pamuheses and I) in the second
are re|>eatod twice and three times, respectively, and therefore it is equivalent with a card punched
as 1.0, 1.5. 1.0, 1.5, 0,0,0/. The last card inrlicales that the first word is 1.0. the second word 0.1
is successively accumulated five times to the previous word and the last word —0.2. twice. Therefore
it is equivalent with a card punched as 1. II, 1.1, 1.2, 1.3, l.-l !..">, l.:i. 1.1/.
The format for the control parameters (CAK1) 0 — L'AKM) 7) must be 12I(i for integer, •>Klli. 5 for
floating point data and ISA I for job title and comments. The input data from CAM) 0 to CARD 7
are used for determination of COMMON length and flow path control.

4.3. A. Input of control information for ADC

Word Name of
Number on Card Variable Comments

JOB TITLE CARD CARD 0


T1TL User must punch an asterisk sign (*) in the first column, which
is used to identify a title card. The information punched in the
remaining columns will be printed at the top of pa^'e of output.
CONTROL INTEGERS CARD 1
1 1D1SN Problem dimension 1/2/3 one dimension/two dimension.'three di-
mension.
2 1GE0M Geometry 1/2/3/1/5 slab X-Y-Z, X-Y, X 'cylinder R-Z-0 'cylinder
R-Z/cylinder R-0.'cylinder R.
I! NGMAX Number of energy groups.
4 MAT Total number of materials for which cross sections are to be
supplied.
5 1ADJ Adjoint calculation option —1/0/1 adjont only 'regular calculation
only/regular and adjoint calculaton.
6 NKGESl Input option of regular flux guess read from card.
= 0Flat
- - 1 From logical unit 3 tape
= —2 If IDISN = 2 or 1, flux calculation in previous case is used.
If IDISN=3, the flux guess is synthesized from one and two dimen
sional calculation in the code.
7 NEGES2 Input option of adjoint flux guess same as NKGESl.
8 . IFOUT Flux output option of IFOUT=1, out put to logical unit 3 tape.
16 A (li-iu-iil [)iiiii'ihiii>i.il .Vcirniii IJIIIIIMIUI I . i | , ' i i l . n i ' i i i ( <>li . A l » .1 \ 1 - . U I ]\lu»

'.) NCASE Opt ion for r u n n i n g a s e r i f s of c a s e .'!,'•> 1 ••'!> '•- 1 —2 inure c a s e w i t h


fine e d i t ' e n d of b a t c h will) tine edit m o r e e;ise/end ol b a t c h .i
s e r i e s o u t p u t in t a p e a r e r e e d i t e d O u t - p u t ol selected i ase in tape
a r e re e d i t e d . If N C A S K • ( I . C A K I ; I ) . C A R D 1 a n d e d i t i n p u t
are required.
CONTROL INTEGER CARD 2
1 1X1 Number of intervals in the X or R direction.
2 IY1 Number of intervals in the Y, Z or II direction.
3 IZ1 Number of intervals in the 7. direction
CONTROL INTEGER Required only if 1I)ISN = :S CARD 3
1 MZL Number of X-Y or R IS layer for different material map identi-
fication.
2 MZC Number of X-Y or R II layers with fission source.
;i NFLUX Number of X-Y or R II layers I'm flux value in core storage
NFLUX ' IZi, usually equal to 1ZI.
I NCOIiF Number of X Y or R I) layers for difference equation coefficients
value in core storage. 0 1 N coefficients value of all layers are
in core coefficients are calculated at each iteration slcp/cocffi
cienls of N layers are in core, other coefficients are in tape at
each iteration ste|), lliose .ire read from tape.
CONTROL INTEGERS CAKI) I
1 IOUTSC Outer iteration option (I'1 ;i ove, relaxation/Tchebysheff extra-
]x)lation 'One loop iteration, this option is used only if IDISN-il.
2 lTOMAX Maximum number of outer iteration counts. If IOUTSC=;i,
maximum number of one-loop iteration counts.
CONTROL FLOATING POINT DATA CARD 5
1 OMEGA 1 Used only if 10UTSC = 0, outer loop over relaxation factor.
2 EPS:! Outer Loop Convergence Criteria Recommended if IOUTSC=^ 0 ,
or 1 El 1 ai = l() ' and if IOUTSC=:5, EPS = 1 ( T \
CONTROL INTEGER Required only if ID1SN=2. or 3 CARD G
1 IN1TSC Inner iteration option 0 '1 '2 '?> -1 5.' point relaxation/X-line
relaxation'Y-line relaxation/point relaxation factor is calculated
in code/X-line relaxation factor is calculated in code/ Y-line
relaxation factor is calculated in code '.
Recommended that if 1DISN = 2, 1N1TSC = 1, if JU1SN = H. IOUTSC
=0, INITSC= l o r n , and if]DlSN=;i, lOUTSC = ] , l N l T S C = l o r |.
•> IT1N1 Used only if IDISN = 2. or if IDISN=3, IOUTSC=1 or 0. Maximum
number of X-Y or R-0 layers inner iteration counts.
;i ITIN2 Used only if IDISN = :i, IOUTSC=i or 0. Maximum number of
XYZ inner iteration counts.
I LCMX Used only if IOUTSC=3.
Number of one loop iteration for testing extrapolation factor.
5 1TDM Used only if IOUTSC = li. Minimum delay between extrapolation.
CONTROL FLOATING POINT D A T A - Required only if 1DIS.V-2 or 3 CARD 7
1 0MEGA2 Used only if INITSC = 0, 1, 6. Inner loop over relaxation factor
1 g 0MEGA2 < 2.
2 EPS1 Used only if IDISN= 2. Convergence criteria of X-Y, R-0, or
JAI-1KI 1^(10 I. l'ic. 17

U Z layers. Recommended value 1(1 '.


El'SJ 1'si-d only if 1DISN- :i. Convergence criteria (if \ Y '/. or K 0-7.
inner Ioo|). Recommended value 1(1 '.
El'SI Used only if 1 0 1 ' T S C - : ; .
Extrapolation criteria. Recommended value 0.(15.

4. 3. 11. I n p u t of remaining d a t a for ADC


All the following data are read by the subroulione KEAG. We denote these format by I for integer
and E for floating |x>int number.

Block Name Number


and Format of Comments
Dimension Entries

XAUU NGMAX Fission spectrum.


1I)ISN'2 lioundary condition 1 "I —1 reflective'Vacuum'by derivative
[)(*'.V.
ILSOUND(l); if K1KOM-1 left Ixmndary,
if KJEOM — 'i,'.\, I or 5 cenler Ixiundary of K.
IHOl.'NIKW; ifK;HOM = l rijjlil Iwunlxiry,
ii IGIiOM-2.:i. I or 5 outer boundary of R.
[BOUNDCO; if IOEOM = 1 back boundary,
if IGEOM=2.-I ff-direclion toundarj'.
If full circular or periodic boundary,
113OUND(3) = - 2 ;
if I G E 0 M = 3 lop boundary of Z.
1BOUND(.|); i f l G E O M ^ l front boundary,
if IGEOM = 2, I ff-direction boundary,
if IGEOM=3 bottom boundary of Z.
IHOUND(5); top boundary of Z.
I13OUND(6): bottom boundary of Z.
BO(l) Log derivative data. Number of entries is summation of
numbers of 1BOUND(1) = - 1 bour.iary.
MZID(lZl) 1ZI Required only if IDISN=;S.
Material layer map number of first X-Y or K.-0 plane.
Material layer map number of second X-Y or R-0 plane.

Material layer map number of IZlth X-Y or R-ff plane,


(e.g. if M Z L = 2 . 1ZI= I, MZID(i) are 1 , 1 , 2 , 2 / t w o layers
of all may have the same material map sjjecification as
1, remaining layers are specified as 2).
MZCD(lZl) 1 1ZI Required only if IDISN=3.
O'l layer with no fission source/layer with fission source,
(e.g. if MZC = 2, IZ1 = 1. MZCD(i) are 0 , 0 , 1 , I / t w o layers
have IK) fission source specifications as 0).
Material number Material identification number.
18 A Gflicnil Dimensional Ni-ulrnn Diffiibiuh Cik-ulntion Code: AIX' JAKKI I2«O

Number of entries depends on IDISN.


NREG(IXI, IY1, MZL) I If IDISN = 3, MZL blocks dala are required and each block
has IX1*1Y1 entries.
The first block is material number for first material layer,
the first data read in is the first X or R-line, as follow
second X-line, X line number must lie ascending order.
The second block is material number for second material
layer.

The MZL the block is material number for MZLth material


layer,
(e.g. if 1X1 = •), IY1 = 4, IZI=1. MZL = 2 first and second plane
material map
1 1 1 1 , »X
1 1 1 1 |
2 2 2 2 Y
2 2 2 2
third and forth plane material map.
1 1 1 1 , »X
1 1 1 1 |
2 2 1 1 Y
2 2 1 1
In this example map, two block data are required, the first
8(1), 8 (2)/and the second 8(1), 2(2,2,1,1)/).
NREG(IX1, IY1) I IXUIY1 If IDIZN = 2,IXI*IY1 entries the first data read in is first X
or R line, as follow second line, line number must be
ascending order. The scheme for these data read in is same
as one layer of three dimension.
NREG(IXl) I 1X1 If IDISN = 1 material number around each mesh point.
DX(IXl) E 1X1 X or R direction mesh interval.
DY(IYl) E IYO Y, Z or 0 direction mesh interval required only if IDISN > 2.
DZ(!Z1) E IZ1 Z direction mesh inteval required only if IDISN=3.
Cross Section E If IDISN=1 or 2, NGMAX«MAT blocks data are required and
each block has six entries.
First material, 1st energy group.

first mateiial 2nd energy group,

first material NGMAXth energy group, second material 1st


energy group,
JAERI 12B0 19

D: diffusion coefficient, X,,'. absorption, Xn\ removal.


iV, fission, v; nuc value, B2; transverse buckling. If
IDiSN = :i, NGMAX*MAT blocks data are requintl. Each
block has five entries, (no buckling data)
.-. 11 i ~ < i» v 11 J „ 111 (i J
D J 1
, • «,' -,n- * J f ",

If D('" is input zero, this specifies a rod group for this


material. The rod group constant C r = D0'/0 is input in the
place of Xa. and ! „ , v Ij, v and B- must be input zero.
NR(NFGESl) or NFGESl or Input flux guess option.
NF(NFGES2) NFGES2 Required only if IDISN-:!. NKGES1 or NFGES2 > 0.
Nt'(l)'. from 1st X-Y or R-fl plane to NF(l)th plane, group
dependent same flux guess is used.
NF(2):from NI"(l) + Hh plane to NK(2)lh plane, groupde|>en-
dent same flux guiss is used.

NF(NFGESl) : from NF(NFGESl-D + Hli plane to NK


(NFGESl) {-IZlHli plane, group de]jendent same flux guess
is used.
Input Flux Guess Number of entries deprnds on IDISN. Required only if NFGESl
or NFGES2 > 0.
FLUX(IX1. IYI, NGMAX, NFGESl) If IDISN=3, NFGES1*NGMAX blocks data are required. Each
or FLUX (1X1, IYI, NGMAX. NEGES2) block has IXMY1 entries.
First block, first group, first X-line
second group, second X-line

2nd block, first group, first X-line


second group, second X-line

FLUXCIXI, IYI, E If IDISN=2, NFGESl or 2 > 0. N G M A A blocks data are


NGMAX) required. Each block lias 1X1*IY1 entries.
The order of flux guess read in is same as case of IDISN=3.
FLUX (1X1, NGMAX) If IDISN = 1, NFGESl or 2 > 0, NGMAX blocks, data are
required. Each block has iXNIYI entries.
IA (3) I If IDISN=3 and NFGESl or NFGES2=-2 following three
integers data Ere required for flux guess synthesized.
iA (1): X or R direction mesh point number for appropriate
Z-axis one dimensional calculation.
IA(2): Y or 0 direction mesh point number for appropriate
20 A ( i - w n i l D i m e n s i o n , ! ! N V u l m n D i l l n M ' i n ( ' >li M I . I I H I I I : ' . » l r . A U ' I.M-KI K W )

Z-axis one dimensional calculation.


IA CO : X-Y or K II phun- number for approprialr two <li
mensional calculai ion.

4. 3. C. Input of control number for ADC-Edit

Following tinta arc required only if NCASE (I or 1 and 1DISN •• 1

Number Name of
Word on Card Variable Comment

EDIT TITLE CARD Required only if NCASE-:!. -•>. o r - - - 2 CARD I)


TINPUT The job title of previous rase selected to re-edit.
This card must be complelcly same as the JOR TITLF. CARD.
CONTROL INTEGER CARD 1
1 NRMAX Number of edit region.
2 NFR Number of flux ratio edit ( 6,,/$, ) . if NFK-0. no edit.
,'i NRKTA Number of groups of edit rcgiomvise flux to be normalize<l.
If NBETA-(), normalization factor is total power.
1 NI'O Option of point power normalization factor to Ix' renil.d'l specified
by code/edit regionwise specified by input.
B MZE Used only if 1DISN-:!.
Numlx-r of X-Y or R-W layers with different edit region layer map.
CONTROL FLOATING POINT DATA CARD 2
1 PT Total power (watt), if PT = 1.(), point power normalization factor
is average power.
2 PCONV Power conversion factor (Watt'fission SEC).

4. 3. D. Input of remaining data for ADC-Edit

The following data are read by the subroutine REAG. The formats denoted by I and E mean
integer and floating point number, respectively.

Block Name and Number of


Format
Dimension Entries Comment

NKR(NFR*2) I NFR*2 Required only if NFR > 0. Energy group number for flux ratio
calculation (e.g. if NGMAX = -1, NFR = 2).
1, 4, 2, 4/ In this example, <f>i/$,, Qz/'t't pointwise two ratios
are calculated)
IGl(NBETA) I NBETA Required only U NBETA > 0. Energj group number to be
normalized (e.g. if NBETA = 2, NGMAX=4).
3,4/ In tlrs example, 3rd group, -1th group fluxes are normalized
by input specifications. (Other group fluxes are normalized by
total power.)
BETAF(NBETA, E Required only if NBETA > 0. NBETA blocks data are required.
NRMAX) Each block has NRMAX entries.
1st block; IGl(l)th group flux normalization factor.
2nd block; IGl(2)th group flux normalization factor.
JAERI 1260 4. Program Usit

N B E T A t h block IG1 ( N B E T A ) th group flux normalizationfactor.


Flux would be normalized pointwise and edit regionwise.
BETAP E NRMAX Edit region wise power density normalization factor. Required
only if NPO -- 0.
MZED(IZl) I 1ZI Required only if IDISN = .S. Edit layer m a p number of each X-Y
or R-plane.
These data are read in same scheme as ADC input MZJD (IZ1).
Edit region number Edit region identification number. Number of entries depends on
IDISN.
NREGE(IX1, IY1. I If I D I S N = 3 , MZE blocks data are required. Each block h a s I X N
MZE) IY1 entries.
NREGE(IX1, IYH I If IDISN = 2, IXWVI entries.
These data are read in same scheme as ADC input NREG.

4. A Output information

Output data of "ADC" consist of two parts, normal edit quantities and optional regionwise edit
quantities. Varieties of integrated and averaged values for specified mesh regions, which are not always
identical with material regions, are edited by the edit segment ADCED.
The follwing is the list of normal output quantities. All pointwise edit data are normalized so
that total fission source equals to unity.
(1) All the input is printed immediately after read-in.
(2) The two dimensional material map by integer numbers, (for three dimensional problem, multiple
maps corresponding to all X-Y or R-0 planes)
(3) Eigenvalue convergence status at each iteration.
(4) Gross neutron balance.
(5) Pointwise group flux.
(6) Pointwise power density.
The following quantities are edited optionally if the user requires the integrated and averaged
values in edit-regions or the re-editing of the result saved in tape.
(1) All the input of "ADCED" is printed immediately after the reading.
(2) The two dimensional edit-region by integer numbers (for three dimensional problem, multiple
maps corresponding to all X-Y or R-0 planes).
(3) Pointwise edit
(a) Pointwise flux 0S, (, s, t
Renormalized by the formula

if N B E T A = 0 , / 9 - i = s [ is constant.
If N B E T A > 0, Po (NR) is specified by input for the edit-region for each energy group
where NR : edit-region number
PCONV : conversion factor t o power
PT : total power
(b) Pointwise flux ratio aXFS,,, j ,k
Ojf FR. (. i, t ~$'t, I. J. */0 V . (, 1, *
where neutron group number g is specified by input.
(c) Pointwise power P,, x, t
22 A General Dimensional Neutron Diffusion Calculation Code ADC JAKRI 1260

Pt. i. ^ - S 1 , — — » B E T A P (NK) *v,S,d>',.,,,.,


v
o
where if NPO=0, BETAP (NR) = 1 constant
if NPO^l BETAP (NR) : edit-regionwise power
Normalization factors are specified by input.
if P T = I . o,

(4) Integral edit


Integrals are calculated only for edit-regions specified by input. The following quantities are
edited for each group and for the sum over the groups.
(a) Neutron leakage

i.v«, a~ ~~ Js.vs A>. (. J. kV$'Q, (. 1, t^s


Rod leakage and DB ! leakage are also edited.
(b) Neutron absorption

(c) Neutron removal

(d) Neutron source

These quantities are renormalized so that total neutron source; V] 2 Fvn. „ equals to unity.
.v/t a '
(e) Region averaged flux <j>NR,,

All of the flux integrals and averages are multiplied by the normalization factor.
(f) Region averaged power, PN11

PXR = \ Vx/,, j , *<tv/vxs


t. j , k are pointwise power as shown previously.
(g) Regionwise A,vs~

9 0
(h) Edit-region volume
V
XR~ \ J , V S 2 E I ' "(. J. t

Acknowledgements

The authors wish to express their thanks to V. Kuge of the Japan Atomic Power Co. for his
valuable suggestions about the numerical method. Thanks are also due to S. Matsuura and T. Asaoka
of JAERI for their valuable discussions and their critical reading of this manuscript.

References

1) Fowler T. B. and Vondy D. R. : Nuclear Reactor Core Analysis Code : CITATION, ORNL-TM-2496
Rev. 1 (1969)
2) Hardie R. W. and Little W. W. Jr: 3DB; A Three-Dimensional Diffusion Theory Burnup Code,
BNWL-1264 (1970)
3) Tobias M. L. and Fowler T. B. : The EQUIPOISE Method—A Simple Procedure for Group-Diffusion
JAKKI 1260 4. I'muram I'KIKI- -•'

Calculations in Two and Three Dimensions, Nucl. Sci. Eng. , 12O> 5U SIS U!Mi2>
I) Varga R. S. : Matrix Iterative Analysis, l'rentice Hall Inc. (\\)(,2)
5) Akanuma M. , Kuge Y. and Yasukawa S. : The KAK Program for the Numerical Solution oi 1-i-w
Group Neutron Diffusion Equations in Two Dimensions, JAKRI 1127 (Idti7)
6) Asai K. and Tsuchihashi K. : A Subroutine Reading Data in Kree Format, JAER1 M .1-158 0971)
A < K-tM-nil D i l l l t ' l b i i i i u l Nviilnni I)i(Hi>iun Cili'uUluin I'mli-:A I X " 1AKKI laid

Appendix: Sample Input and Output

The following pages show the input data and computer output for li group, 2-malerial, eigenvalue
problem in X-Y-Z geometry (see Figure A- 1 ). The problem requires nlxml 79 seconds to run.

_^ MATERAL3

/vy ->
(0,66.7,01
'(533, 33 3,01

1
/

/ MATERAL I
(0,0,0) (66.7,0,0) (1076,0,0 J

Fig:. A-1. Diagram of sample problem.


• I A H U I laiO \,,|ir,,,l,x : S,,,,,,!,. ,„,„„ .,,,,1 „,„,„„

Sample Input and Sample Output

-ytJM.: TLIE-EDISf: F S 2 , T E M P I ' " --•'-L..,,.


: W 6 U TSORTFTC^ FP4,TEt-P- - ; 4 ^ ' PI,P- ,,-,-,-.-.,.

cfc109O - + +:f.t :t : UT f. PTP-+ +:** : f t **:+ :*


..-15iff * h l - O R r flfC-.J 14^^"., vr.-f.vp.. •:....,.=-,-1 (T=., , .••

'.^
l i i
,. rerr ;f£Pf-::e'^LaFLT=,«,EEiR:,- : r,V I
-^'
• - - -- ^ S - i t - t L !:-•(•: ••:,';•<Jt-, t l 4 4 e "Ef-'P--1
!
'fl4f -HRUI-i i - D C - ^ l - U T - ^ t i t ^ - ' v - T i r j ^ l s

. 6Q2C :- rJOB I' 111'-;46.- VC, j• i-11 0 , :::,:= . i e , J \--F-LL •-


J?f38 -hRUH PJ-DC, J 1 4 4 6 . r PC-LEE; U ' J T = 5 S 6 J i'.'SOUT-CLl;;. iiK!rh.=.2

-t-&b& ¥FD Fi?5. t : 01.- F r ILE= i : CniLe.- J1446.1'iDCL-PT^' i>PTP4? -.•


;.:007G * L IE ED I E ^ F(?4,TEI\P2
• ieese - S O P i F C L ' Fes-TEhP-,"2:04.VFJ--.P••,, ? F P E S - • . - ? F - . : - e . , i 2 c e
•eeyt ¥HFC'r-'T TFNfifC=J23.04. TEf"P- E1i'SOUT=CL£
:eit'& h-HLlEL PFNSt'1E=..l 1^46. i-'L-'CPE- E1'IT=VES - FpfGI ;pf-iE=NDi"'~, •- W-ui iT=r.L'--
j @ i i >;:•< :. PESPC=?eo ? o i p. c T = I ee, E E.TftK=2e-t-
:Bi:?P ''t-'PuN MDC3:. CUT=5&£1.-. SV£GUT=CLE
•::013f:; T L ^ I S K F&i
; :t?l4& «DISK F62
:€15P H.IBEDIEK F89,TEMPI
JUltfi ¥DISK FU3
:
ei?e *DISK F64
wlfc'is if-DISK F0&
**»«0C CALCU»#» • i\OC A-V-L iAMFLE
l/2/3/=CNE/T>vO/Tr)«Et D\»tHb\OUt,L CAL<-U.
I&E0I-' I / 2 / 3 / 4 / 5 / = b L A c X,XY.XY;:/CYi.llJ[bK.li T H t f A . Z / R , t T Hlr TA/r</
TOTAL .'ii.MBFR OF E^bRliY GROUPS
MAT TOTAL '<liMHKH OF COMPdbl i !(•!'
1ADJ l / 0 / - l » l i E l j T R O » FLUX AND ADJOINT F LUX/'nt uTKu FLUX ONLY/AtJjOlf.T i-LUA. O
NF6ES1 , t > T . O / G / - l / - 2 = rttA[> CAROb/Ft.AT/kcAD \JU113/UO HEAL-/ NtUTfU'l FLUX GUKbb
. G T . O / 0 / - l / - ? = f . E A [ ; CAHi>b/fLAT/lihAD UM13/-4U REAb/ A.UJOIM f L U * 'jULbb
IF nor /.E«:; ntdTE FI ux OUIPUT UM uniT i
l/n=<MOh£. CA^E/CND CASE'
I XI TOTAL Ni MW( fi OF X OK H Dl«F,.CTlON«l. MtSr, Pol 5.6
I Yl TOTAL NUKBi.K QF Y Oh THLTA 0 [ HLCT i Jf.«L .-tfcSM- POlf.TS
Ul TOTAL ••.L'F'Sf> OF £ D I F . € C r J O ' V A L ' - t b H P O I ; ,r b
TOTAL fjLMBtK Ct At L ^ y h H S ..I I n L / I F F t M £ i , T C u n P o b l T I O N * ^ ' !•!"'•
TOTAL r<0MB(.H OF XV LAYlFiS V. ITU FISSION bOUhCE 20
TOTAL t.oMrjtP Oh XY LA"E"S FUR FLUX ; i i COPE STOHAGL' 15
NtOEK TOTAL .••.uKfiFK Of X/ LArH'S I JH OIFFLCtWCE L'.». COEFK1 Ct'JT I'J CO3t bTJl-iACib
IF ^EK^ ALL I'J I'-CCKL
floftK I T E « * M O . SCHEMF 0 / 1 / ^ / 3 / = U V t H Fit LAXfcT 1 Oi»/TCntHYSnF.F F t.x . i-A . /UU'1/',OT ACC. / 3
IMTSC. 1'VJtH IIIRMTIDH bCHF.'flt l ) / l / 2 / 3 / 1 / i / h / 7 1
I- MU''hfri OF OUTEK ITLrtATIUN COUNIb 100
I i If-jl 1M NU^r-FU OF iNNtF? ITLKATIUN (.OUNTb I I-I XY LAYERS Of. R.THEl^/rti LAYh^S 1
II lv,t !'•• Ml|fhFf) UF INN1K ITt.KATiGN COONTj (.^ XY?. OH R.TMc'fA./ 1
LLMX NOMbEH OF n K " A l ! O N FOH T E i ' l M G OVtH H L L A X A I I O N FACTOR
I TOM U'.UIMW OF.L..Y ntTrif.tN KXTl-»POL/>T [ON
Ou'Lh L-OO .JVfcn KELAXATiO'J FACTuh y
I'INSR L:;CJP ;:VF-< HELAXATICI'I CACTUK ol
XY LAvL- lr,;iLK LOOP COI.VErfulNCt t K H t H J A g. l0U0Ut -u3
tPS? XYZ M.j.LK LOOP CG:JVEKCiF.f,Ct CHlTtHlA 0,
P ionoot -i)3
oi
Ubtr. !IJbOi5 /i!'rilN Ib «•>

F .Sf'LCTK
O.lOOOOt+01 0.0 O.I)
bOUNOARY
1
I MAT iO
1
2
JAEKI 12I>0 Ap|>cn/li\ ; Simple input find

H N (V r!
28 A Gonrral Dimpnsinn.il Ni-utimi Oiffii-i.nl (VikulMimi C.»li-: AIK" I A I K I l^ii

c o o
3 3 -Z-

,"\ f\ r-l

1 I I

C * .-:
r. 7 - \ .

O O
O 3

o 3 C 4 +
UJ ^..
r _. _,
c o
,-t M o o
O O C-
1 1 1 ( » CO
jJ _LJ *l
o j
er o sC O c o
•T
J •H -A
•r> o
!-• ~M —O

oo oc 3 -. Q 3
O 3

CO O 3 .-H 3
3 3
o o O 3 O
o
o o oo c; o CC CO

CM CM
. j j j -d

•H
IT\ °. °.
3 C

-
o CT
r-t

^~- "*J —t -<

" ^ ao -*
CO CO , * • *
.Li UJ
3 — -. D —,
O 3
_ _ 3 3 :\l
O O O O «-i

3 3
i-!H

3C
J .2 Z. - •

C C O 3 -C

OO O3 O O

CO O -^ O O
3 3 * S, 3 -tf
O .U U 3 aJ iJ 3 j j .JJ 3 3 3 O
J O C ^ O O 5OC 2: (**• ?<". i m m
I O O X O O X 3 O ! X. X 0" X • » "^
n m n / p ^ m ••/•. o t*-
^j f o jj c c J C t
o *- C O
a: <

* * •

> c rH rg tn

•- •< o c. > o o
4 < i 4 4
X X X 1 X X 1 X
5 i x 1 1 1 1 1 J
•1
1 1
X 1 X X X 1 X 1 1 1 1 1 1 1
6 <
•1 1 1 1
1
1 1 X X X X 1 X X 1 X 1 1 1 J
7 <
f 1 1 1 1 1 1 • 1 1 1 1 1 I X 1 1
8 <
> 1 1 1 1 1 1 i i 1 1 1 i 1 .1. 1 1
9 *
t ^ 1 1 1
X 1 X X 1 1 1 X 1 1 1 ]
10 < J 1
> 1 1 1 1 1 1 t 1 1 1 1 1 1 1 1 1
11 *
• 1 1 1 1 1 1 1 1 1 1 1 i 1 1 1
12 H
]_ ^ ^ » 1
1 •1 1 1
1
J, J- X 1 X 1 X 1
13 <
» 1 1 1 1 1 1 I 1 1_ 1 1 1 1 1 i
14 *
» 1 1 1 J 1 1 1 1 1 1 1 1 1 1 X 1
15 <
> 1 1 X 1 1 1 1 ) I 1 1 1 A, i. 1 1
16
1TH1S HAP TO I MESH POI'.T MU
6 '' 8 9 10 11 12 13 I t ID
OX DIRECTION i',ESH * | ( ) T H
0.O83OOE+01 0.68300E+01 0.683U0E*01 O.6S3OOE+O1 0.6d30UU 0.
Otb8300E*Ul O.b83OOE + Ol 0 . ti83OOF-»Ol J.683'JOE*'J1 0.68300L O.b8300E*()l
OY' U l H t t T i U N MESH MOTH
0.68300fc»01 0.6fl300E + 01 0.683<)Ur + 'Ji 0 . r,a3U0E + 01. O.68300L*ol 0 . ' ! . f > i 3 ' J t • J l '.). t = 8 3 ' , 0 E * u l n.
0.68300E + 01 0.fc8300E + 01 0.o830r)E + j i O.683UUE + O1 0,6830ut + ul 0.
0 X 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

l l l l l l l l l l l l l l l l

l l l l l l l l l l l l l l l l

l l l l l l 1 1 1 1 1 1 1 1 1 1

1 1 1 1
l l l l 1 1 1 1
1 1 1 1 1

1 i i l l :
7
2* 1 1 1 1 1 1*
8
2 2 2 2 2 2 2 2* 1 1 1 1 * 1 1 1 1
9 * *
2 2 2 2 2 2 2 2 * l l l l l l l l *
10 * *
2 2 2 2 2 2 ; 2 * 1 1 1 1 1 1 1 1 *
11
2 2 2 2 2.
12
2 2 2 2 2 2 2 2* 1 1 1 1*
13
2 2 2 2 2 2 2 2* 1 1 1 1 *
14
2 2 2 2 2 2 2 2 2 2* 1 1 1 1 1 *
15 *
2 2 2 2 2 2 2 2 2 2* 1 1 1 1 1 *
16

IT.COUNT E|<JEN CONV


1 D,14766bllE-r OO 0,85233389E*00 0.1UOUOOOOE*01 0. 1172
2 U.9500891«E-02 0. 10UUOOuOF.*Ul 0.2639f O.2T881925t*Ol
3 H.459l79b2E-01 U.10UOOOUOC*01 ().3633'» •J.17521S54E +0 1
'• U.49151233E-01 O,1UU'JO(IUOE*O1 O.»21'J ' 0. •;.137«8792E*Q1
5 0.38768906t:-Ul
b 0.28378918E-01
7 ii.3623H3St.-Ul J.15dOO283f:*O2
8 0.164263Vlt-0i J . 7S)o23^16E*Ol
9 U.ll30hl69t-Ul 3.35U2Bb87t»ul
10 0.85566769c-02 •J.liJu3i322t*Ul
11 U.«,5*(05U't?E-02 '.) . 1 0 ' Cl 1 2 H ? c • 0 1 •'J,
12 U.520?4i(,7E-02 •J. l ' J 4 6 b 1 j 0 ' J E * 0 1
13 ».4191ti56E-U2 '.}.10lJC>20..3E*i)l 0.35* J'*V-5E*')0
l'i 0, 3t?H71bdi:-(J2 n.iU 'j.39b'J17j2t-'!iO
15 u,2«3b5 '<.9E-U2 u . lo il.•»13O6., J!Jt.*O'J
1 i,
A O
u» ^Jrib ' J l i r . u£ •?..*2t2^2') ">£*"'-'•
If O.198 7;'O*0E-O2 1).»3s^3i;-*2fc-> J j j . Uo087iJCL».'l
la U.16754l77L-a2 U. 12500UOOE+U1 ;.3;9"-<3j9t «uJ
19 O.l'.169566f.-J2 •j. 1 I'ii ;V9i)E*l;i U.^O79?aTlt->'JJ J.10137»33E*ul
20 0.120039"*3h-02 0.1 j9t>'ti3»)fUl Q.
21 0,lol827b7F.-02 U,125OOuUOE*Ol .. .:oia'UJ3fc*ji ; . 2blO48ft7? * J 3
22 O.8d376b52E-O3 0. l23O00U0F.*0l U. 3'»8lJ9i2F* Jj '^ . lu()8b3L>7E* j l . j . l '•>35OS7t.«uO
23 0.733C)94(;3F.-03 O.125UOUO0E»Ul U."B3'tO3f2t-n)O Otl3198527K*OO
24 0,621064i)BE-03 u.l2il)UJU0E*Ul U.'»O65fO'»3E*3a
25 0 . 527462 79F.-03 0.84d39C63F.-0l
26 0.44673137E-03 0. i;.0i'i3>tiiF + U l 0 . 125O0O00F+01 . . l l . 0 5 1 2 o 5 E +0 l
27 0,3791fa099E-03 0. 11 o l ' . 5b2E+O 0.125UOO j'JE + 0 1
29 0. 320biil96H-03 0. llOi>")94t»(( 0. 12'J00JU0E + O1
29 C).2717024hE-03 o. :.io2iotJ1)E+c 0.12500OJ0E+01 fj .«54521-Jlfc - 0 0 JUt-»OI
30 0.22985tG4t-O3 0 . l."»23'!jit*(i 0.1^.'iO(jOOOF. + u l . 10o4 3^7pF»01
31 0.19462472E-03 0 . ;:o25 /t.7E+i., 0.125OuioOE+01 0 0 i 31> o 9 4 j ,- i L - '.
+ '-• 0
. 100 42201!:+ u l
32 0. ib471'*C4t-.-03 tj . :.'.02/58jE*w o . li500Ou(.>E>u2
* 9b5 *>f>37 fei •* o _. . I O O t t l 0 77E + o l 0 • i<f S b 3 1 h 3T. - _ i
33 0.13950437E-03 0 . 1-029121E+O o.12300OO0F+01 0 + 00
.•)?20bb;OL ,10039<.w3F.-Jl O.2o f 3 7 , 4 0 - . - L l
34 0.117840611-03 ( 1 . 1 K ' 3 ' . I 4 Z 1 H + I, O.i/50ii0ur..f; + u l 0 . 9 ' i 2 7 « j 2 i r i0 • l u u 3 7 J i 4 f + u ][
35 t .9999473000 + 0. 11031524E+0 o.125OOO0OF+O1 0 ,9 7 e'-'>5''6e + 00 . 10034l>-?iif: + J l
36 0.8<-612&b4l:-04 110324S7J +0 U.125OOOUOK+O1 0 .9dLI^27obc + >0 . 100325O2F + 01
37 ('. 72O7l531t-D4 0. 1103)2'5: 1 i+0 0.125UOOOOE+01 7
0 .'.i930 33 6:-. »'J0 .10-O3J122F + u i 0 . 1' 2 e 9 . , 3 3 L - C 1
3H 0,610labo3E-04 u. 1 1 0 3 3 9 2 t , F - 0 . u.125O0OO0E+01 0 .965O-J2cOt + Jo . 1002 7 c o ' ) E * J l 0 • 1 t> j 'I ? ' i t : - . • 1
3') 0.51M93703E-04 0 . 1103449'<5.+(;. o.l^SUO'jOOt + U l 0 .91b'J33'35L + 00 0.1 .••IF'^1 0. i3<f.'l)341j;~-o!
40 0,4399b5WE-04 u. l.'.C'34985F*(J 0 . 12 5Oju'jOE.+ul 0 . 9 £ , b 2 b c l 3 t + 00 0.1 U2t+ul ' j . i l i t ' . i t 51-01
41 O.37728955t-O4 0 . :i03f>'t01.E + 0 O.lt'5UOo;»;E+ul 0' . ?S>.o.ii^dE • oL -6t+"l ' j . I'..;"33c4h-Ml
42 0, 32l)02241t-04 0 . 1103575tE+u 0.125O0u^ )E+ul 0 .V-Jli'Jto'-F 7ufc + ' j l o.- /-:,;3'tbl-,,2
43 O.?77073n9E-04 u. : i 0 3 u 0 b H L » l ' 0. i^Suo J J . 1 I > 0 1 '(6f + 0 l 0 . /b->f : 2 « 2 L - L 2
4/* 0,2J439902t-U4 •J » 1 :J3n31-->E*?: i O.I/M'OOJOE*01 u.bbJ4TJ29F-02
45 0.2(i].17t)dlt-04 0 • Uf3'.54lE-o O.125O0OO0E+O1 Ci.575«4"b3i-.-(.2
46 0.l 7 2?Ni22E-04 ; _O3"?3JF+OJ M \ y'lllflll'tllCli'U
U
L/ • J - ^ * J U U L J U £ +VJA c. 0.4V953'»96L-O2
47 O.l5l4Bbl4E-O4 1-036191E+O 0.125UOuOO"E»ol 0.4j314 7»lL-02
JOll'-.l«L+ J l
48 0.1/772150E-O4 1, , 1103 'OJwf+o L o.i25UOuuO£+Oi JOlOu^/b+Jl 0.3r548'J3H.-;;2
49 O.li232b»lK-O4. 1 - ' ) 3 7 1 6 3 E + 0J O.125O0U00E+01 . ^
^ v ^' 3 2 f ^ E + O'. n; 0 9 ^ 3 b F + ., 1
5U 0.94 776371E-O5 o. I i o 3 7<!6«l; + L'. O.iiiiU'JuuOE + 01 . 9J.'l"f^vr-j.i
5x (J.35594932E-05 o. : +O3T3b2f. + u 0.1i500uoOE+Ol 0 . 1 0 0 ° 7"..TiF+ul -.-02
52 0.74^237261-05 o. uo3""w4t:+uj G.1^57}^|>3F+ul 0 . l()lj'';C M / f c + J l t-u2
53 0.50762219L-U5 0. 1;03/501£+0"] o.;.14f, /r, j O t + u l J . l o o o s j i if+o: t-C2
54 0.47251"'27E-05 ( i . liO37353r.+i) 0 . M4.b7s>*'je*u.l E--. 2
55 0.43471434E-Q5 o. 1^03 f601P+0j J . 11467.1 yOE»01
56 O.37531O53E-O5 0 • 1 1037f)4.'£ + 0j L 0 . lJ.4b7..v0F. + 01 j . 1 : (H)3e*0t + o l 0, 112 7677,.L-
57 U.IHOZO^IE-OS 0 » 1^U3 /6rt'TE + o U» Ll''67oy(lr'+ l j! o. ^v-/'-'j6^2t>o.; o. 1 JU'J3513E+O1 -U3
58 ('.29430b /3E-O5 i:!i3'7U'f*d L u . li'.b7u'<U c .+01 0. J'1'-1 / l : 9 t - . > L . lu'.iu3iO9f. + 01 -03
59 U.2S06O533E-05 0 . 1103 7743t+01 0.11'rb7«'->0E + 0 l 0.999^^23 JC-00 o.iJu'J2se3f +01 -i.3
60 G.25llO45*>t-O5 u . 11O3/771E+0J 0.1l4b7f 9'JE+UI 0.99VJX07jr. -VJ o. 10u0215H/'t + u.l
61 0.19/.40223E-05 \j . l.O3"'79:'!: + lj.
1
u. H 1 j02^'* c )t+L;l
U.114b7t)'/i)fc»ul ih-u3
62 0.1.9980210E-05 0 . ll»3'dx4f+0J 0.. 1 .i4b7o4UF+0l 0 . luiiOl-JOSE + Ol lb-0 J
63 0,19980i41t-05 7l
0 . U03 i3<>t+0] u. ll4h7f>vQt+01 j . 1 0 0 0 1 I '3h + 01 0.4o3bSl62h-o3
64 0,l593Oib9E-U5 0 . ll',)37H5-»E+iiJ O.11-.S76 yJP + 01 J . louni^jHt+oi O.i30b?94:t-0 3
-.5 O.15120151F.-05 t l . 1 1 0 3 7 H 7 1 L + C' 0.11'»b7t.9l)F+0l -ib''.t-jO ^ . luUOl'.'Ot+oi 0.3b3fr500eL-u3
66 0.13230047E-05 0 . 1 1 0 3 ? l i 8 5 F + C'- 0 . 114t,7c90E + Ol '•)7<!<jf_-00 •« . IUOO'1 j i jl * j 1 i-^3
67 0 1 1 A t fltl69F—(IS
* * 0 3 ' 8 9<*f. + 0 0 . l i t t . 7 r ^ u t + 01
60 0.1OS00143E-05
j 10379itJE" + u: u * 114b 7o90r.*ul 0 . 2SVb3 l < 7OJ-G3
69 0.918'J0id3fc-06 u. ; . i ; J / V 2 0 t • 0 . o . ; l4t'7h'J0F>01 J . 10000903E + 01 0 .230.14^ 39E-O3
70 0.12150097E-C5 0 . 11037934L+0J O . i l 4 b '090E + 01 o.lO00Onl>4E + 01
71 0,94500741t>06 c. 3I0379t4£»0] U.U'*O7o9OF + ; ) l •J, l u U 0 0 ^ l 3 E + 0 1 i.-. i n 71<: U 14E-OJ
tXHiAHOLAT'.UN IS KAIiO= U. +571t-0n EA'KA
72 0.36700*b6E-06 0, l.L037950f. + 0] O.XUOOOtOOE+01 J . 10000t-2 7E + 01
73 .. 1-03 i">'jrfh + o. T.ibooooOE + 0.1000003SE+01 u t ll)it7l07E-(j3
74 0. 70200 /elf.-Ob .]lU3/96f.r+ 0.149573l2t-03
75 0.91c.00l-ifit>0<, .U"3r'9 fhf* 0.H.1C00 a3r.*oi
O.liijOOUlOE+ul 0,13J'*9f,97E-03
7f> O,5b7flu790F.-0'> U. ii:>O00u0E + Ol 0.il9b437»fc-03
7' (J,?4U(K''Nbt>Ub i E mi C.1000051/-Jt*01 0.10 ^Z4
70 0.513001C'4F.-0f> i. 0 . Hil-00'i3flfn;l
79 0 . '>-i'*OOt!<:ht.-llb v 0. l i ',oO£ n i l j . i-jl-O'.i-"ifc *t/l
SO 0 . 5 b 7O0539E-06 (.
O.?lbOO573f>O6
U.69163129L-U*
CiNOSb NEUTRON Bfl L "NCt.

Lfc>T U ••< i.KA». FhONI l.t-«. TO- LiiA«. auTTON LtA<


1 J,0 0.0 0•0 O.C;
2 0.0 0.0 0.0 0.0
3 0.0 0 . 3 ?o'* 0.0 0.0

SUM 0.0 0.0 0.0


u.'l

L\fck6V OR. riCl 10!«L LCJSSt.S TOTAL (iA!I.S PKDC/ABSOKP |


1 0.675Z1F.-CJ 0.93 +01 O.u 0,100UOt+ul U.100U0fc+0l 0.1481Ot+0Z -
2 0.20n.»<tE+lu 0,73 l'. 0 0.932 i 0.93?3bF+uo O.93236E+OO
3 0.731 /2R+ru 0.0 0. 7ji'.i u. OT'tlE+uO 0.73198fc*UO
SUM i).999-'il- + i.i' (J.Jfc

Lt AK.Abfc

J d KOU'1 t-'LOA . I PCS! IIU'. 0 .4000 i.f +


X +
3. 415F + 00 1 ,i;^5b 0 - j . . 70 r. £ +(,1 £ * 3911 + ' J ' LT L I H a H 3.1?3t.«01 5.bObL»01 6.4?9f+ul
1 ? 5" r. ; d 9 10
v
3.415F-+00 1 4 . 0 0 1 !.-lu 3. ' o f i - - : . ' ' w4,-10 ±9F -10 /.O'J'-t.-Hj 1 lb;je-i0 o.3u3fc-l] 3.72bK-ll 3.7b9t-ll
1 .00?
1.0<!iE+0i 2 t.-O" 9.ib4|._-.-r . 1F-10t. i • - 3 F - - l u 3.09«it-lti j . .-"i^-iO / . " f ^ h — i 0
1.700F.+01 3 .-Hi I.-OV 2.044E-O9 1. i" 55F-O9 1." « f r t - - ( . • 9 1.12 I t . - " ' ' <• O M L - 1 ' I b. j/9t-l'J U 3.1?9t-10 2,o23t-10
2.391L+01 a, 4 • i°^ 1- • • ( ' ^j <+ i.' 3 5 h — 0 " • i • ( !

3.074E+01 1, .V?- L-C'J •J t L " W 7 I * )>^f — t. 9 •!. jilt-'i'-' J • ! Vfc£, ~f J ^ I. ,j i* J* f — u 9 0 d.5blt-10 4.192L-10
fi.^4>.E-09 7 . D ii6e-u9 5.B v4F. - U 9 4 , t 2 1 E - ' l 9 3 . i 9 t i t - 0 > ? . /int-u9 1.949E-09 1.31ot-09
3.75 7(.+(.l fc 1 .61 1L-0'.' i.*9^fc-fi* «f-UB 1 -0' i ) : —L D fl,f,3'J^-09 f . r , / ' 9 [ . - 0 a 5 . i 94t-09 J.7JBL-O9 /.SOit-O"
4,440E+01 7 •/.,b5(- L-CH.- ?.'*bOt-('» •)0f -od i • H''** f- — u f i i . '' 2 f 't — t ^ 0 1
••
. * 1 *H — t; f* 9 .3** "*F —0 9 6,Mufc-U9 4,47rk-09 ?.M4f-0-<
5.1231.+01 fc 3 .<»f". h-jf, 3. /cbt-O- .•>. J.,3!--OB i'.9 ?.4i;?fc-'in t . o l 2 t - t . ' 1 . *>•>' t - l - t "
-l.fl! • " •
i.l<?Jt-!;ii (".ftlOt-09 4,,,;7t-C9
5.80bF-+01 9 5 . b o k t-0>. 5.i63E-Of '•,^ jze-oB 4 . 2 . 'f- - y d j.^eot-c 1 3 . v "l ^ t -'.- ' ? .j ^ .. ^ —U8 i,710fc-0» l,12jt-0K ft,7J>,t-0»
6.4B9F +01 10 7 .US'- L-(,', 6 . b 3 j L - .> f~ t'.3 • .3K-0C 5.7 -01 .lfq(.7t..,;h - . i t1 *?; — 1' ** ^ .^c! t -ii-i / . 1,ibt-:)<* 1.35tit-'JB 9.3*9L-09
7 . ?. 7 2 F-. + 0 i J- J (i . 6 1 3 L-fjl- (J.HSUE-OH 7 .;,
44K.UP 7 . 1 " • ( - - t . ' 1 ti,2 3^F-i'n i . ^ 3 ; , t - ' . " < * • . I'l/.'-Of
7.H55L + U 1 't- i^ • 0 0 !
L-07 *.'i'23F-ns 9. i r ' ' L - O B f • 3 / b t- I . , b , ' . 4 l ( - t - ( l f t . / ? - [ — • ' ' ' . l,320fc-0B
1.3
8.»37h+t)J j ..II-.'t.-0' 1.06Jh-07 1 . 'JJlf.-Of' 9 . u f ft- - i , n ,1, ?<fct-i 1 'E-Od
Appiiulix :Simple mpiii . u n l <uiijiui
JAKKI la

33 ac co
o o o
I 1 I I I I I I I I I

•-' —* s :"5 3 T ?• J* 7* 3* .c * o -o
o o c
r r <i i i i r i i i t I I

—IO3O£T>'>a'>3s"0'0
—i .-I —< —I O O O -J3 O : - "5
f I I I I 1 I I I I I
L^J ^r ^ i t I i * t ^Li • L ^ •> I JL -• i I I . i i I

JC f \ J \T>

a; co a>
0 o o
1 I I I I I I I I I 1 I f1
ceo
I I I
UJ id LU
UJ LU tU

1
—< •-" O O O D r- .-> "
i T7 T i i TT »

- g t v M - v - H -t ~< a a o o o o O D ^
0 c- r: O O O O O O C
1 I I I I I 1I 1I I I I 1t I I I I
I I I I I I I

J5 3 .
I I I I I I I I I I I I I I t I f O
o 1 1 I
• UJ U.
^ if
-3 *V O CT-
c3 en
-a- •>

r^ >- • - O
a 3o ^
I I I 3

• ^ iA
1 r* •-* .-* <\ O #
— JO

O O ^ O^ ^ ^ CO •£} OQ CD CD "X; X. *
*-i »H .-: «H «-i .-i »-i c* o ca c .2 o 3 o ~ */*. -« H •-» o c o — c o c c o 0 o o
I I I I I I I I I I I I I I I I O3 I I I I 1 I I I I I I 1 II

•o % JC
»-l»-4OOC'O0 0 C OOC _?C. OOOO • c e o
I I I I t I I
I r i i i i i i * i i i uo •i. U -U
i <r o -c
! 1-| -JD »H T-i

0003000030303 ^ ; ^ 3 30033033303
9.903E+01 15 f.9b4L-0t' 6.790E-0B 6.447E-08 5.947E-0B 5.311E-0B 3.73?E-O8 2.874E-08 2.05bE-0B 1.354E-08
1.O59E+O2 16 7.l41t-DH fr.964E-0S 6.616E-0B b.U0E~OB 5.464E-08 4,705h-08 3.bb9E-08 3.OO5E-O8 2.W5E-08 1.450t-08
2 GHOllP FLUX. I POSITION O,40000t+Ol
X 7.172E+01 7,e55t+Ol 8.537E+O1 9.22ot+Ol 9.903E+01 1.039E-02
11 12 13 14 15 16
3.415E+CU 1 1.20f!£-ll 7.191E-12 4.075fc-12 i.l9BF-12 1.1UE-12 4.t>03i-13
1.O25E+C1 2 3.11bfc-ll 1.B30E-11 1.023E-11 5-438E-12 2.713E-12 1.111L-1?
1.708£*01 3 b.7l7t-Ji 3.87SE-11 2.126E-11 1.109E-11 5.438E-12 2.19Bt-12
2.391E+01 4 1.369H-10 7.747E-11 4.1bOE-ll 2 . 1 2 b F - l l 1.023E-11 4.075E-12
3.074E+01 5 2.fcb0t-10 1,'»7<,E-1O 7,747E-11 3.O77E-11 1.830E-11 7.19Ot-12
3.757E+O1 (, 4,89BC-J« ?.66oE-10 1.369E-10 6-717F.-11 3.116E-11 l , 2 0 8 t - l l
4.440E+01 7 B.474E-10 4.515E-10 2.281E-10 1.101E-10 5.032E-11 l.-«lt-ll
5.123E+O1 8 1.365E-09 7.l6hE-10 3.572fc-10 1.702E-10 7.704E-U 2.934fc-ll
5.8O6E+O1 9 2.03<!t-09 1.061E-09 5.255E-10 2.490E-10 1.122E-1O 4.?57f.-H
b,489E+01 10 2.«31b-O4 1.477L-09 7.319E-10 3-V7i>t-10 1.564E-1" 5.934t:-ll
7.172E*C)1 11 3.723^-04 i ,95^E-n9 9.7olF-lO '(.665E-1U ?.109E-10 ».015t-ll
7.B55E+U1 12 4. 721i:-O9 2.518t-09 1.271E-09 b.lUlE-10 2.768t-10 1.O53L-1O
8.537E*0j. 13 5.644E-09 3.1b4h-09 I.tii2t-U9 7.7fbE-10 3.531E-1O 1.3'»3L-10
9.220E+U1 14 7.04hi_-09 3.B6/)E-oo 1.9^9E-09 9.56UE-10 4.334E-1U 1.644E-10
9.9O3E+01 15 8.141F-09 4.497E-09 2.3U9E-09 1.H3E-U9 5.031E-JO 1.902L-10
1.059E*02 If, «.791t-09 4.875E-09 2.5O3E-09 l-2o?E-O9 5.442E.-10 2.L/53fc-10
3 OKOU^ FLUA . L POSIT OM 0 .40000E*01
X 3.41st+yo l.(;25L>01 l .70UE-HJ1 2.391E*01 3 . 0 7 t t * ' ) l 3.757t*01 4, 4«0E+Ul 5. 123t*'Jl 5. (JObOOl b.4o'Jp + o l
1 2 j 4 5 6 7 •• 10
Y
3.-U5E + 00 1 3. 44Hf -o1) 3.199E-09 2 . ' f 2 E - 0 9 2.272E-O9 1.788E-09 1 . 364t.-09 1 .012E-O9 7 .27it-iO 5 • 017E-10 3.: J 03fc-10
1.O25E+O1 2 1.0fl3t-n-i 1.004E-08 8,bh2K-09 7.11OE-O9 5.59SE-09 4.279(.-09 3 •lolE-09 ,2bbE-J9 1 ,573E-09 1.C.30E-09
1.7O8E+01 i 2.4l«£-oi /.*3'>F.-0f> '. .'O'tt-08 1.5«4E-08 1.250E-00 9. j 9 7 t - 0 9 7 • lc^E-119 .1^1E-O9 2.291E-09
•1 i r t \ ^
5 3 •531E-0V
£i391E+O1
I I I
4 4.94c:t-0« - . ' 7 3 E - O 8 J.-J54E-08 J.Z^oE-OO 2.579E-O8 1.994L-01< 1 ,4^7F-06 1 .0 'SE-08 7 ,35Bt~09 't, 724E-U9
r
3.O74E+01 5 ). ton i-a* k • '2«E-0-f 7.5 /8E-0D b.2f3E-on 5.032E-OH 3. IHr -i'S 2 .975E-O8 ^ .14 fE-On j , « 5 b t - 0 S ••(.^lE-CV
3.757E+01 h i . b 5 V L - f l ' 1.54bE-07 1.35SE-U' l.lj/E-lW 9.25bE-oa >".33<?L-0H 5 .5S>5F-oe .Onbt-uW . 'J3t-0s 1 . 71-t-l^S
4,440t+0i 1 2.bo5L.-n ' 7 . 5 2 3 E - O 7 ?.?ttl-bl i . 9 l B f . - o 7 1.591E-0 7 i . ^ 7 i i L - 0 r 9 .153E-OB 7 .141E-08 4 . ?9SL-0-- ^ . ^ 7 7t-0B
5.123L+O1 » j . 9 a n.-o' 5.7S4E-07 J."j8t-u7 2,9^3^-07 2.5JZE-O' 2 . J 6 b r - U 7 1 ^04t-07 x ,lt>bE-07 7.60H-C '», 79sE-Ofc
5.8O0E +01 9 5 .476t-0' s. <:4<)E-0/ 4. o.lbE-0 1 "•3J3E-J7 3.701E-O' 3 . o 5 7 t - O " 2 .3-»2F-07 1 .744E-07 1 . lbbt-07 7.141E-C8
10 7
b."B9E+0i . 0 3 4 t - 0 1 6.7R9E-0'' O.332F.-O7 5. 7IlE-'>7 •..971E-O7 4.14«K-0 7 '1,;fr't-07 ^ . 392E-U7 1 ,f,05L-3 7 9,o53t-0o
7.172E*O1 11 8.54'3^-0' H.2b4E-l)7 7. 7&5E-O7 7.0B3E-O7 h.2l7E-07 5 . 2 2 2 t - 0 7 i* .l-«>t-G7 3 .057E-07 2 .OobE-U 1 1 ,28Of-01
7.855E+O1 lc 'J.919t-0"' V.b«tlf.-()7 y . i O l E - O f l).3 1 '8E-j7 7.353E-O' 6.217f.-07 4 .'/71E-O7 J ,7iilE-07 2 ,53<ic-nf 1.5UE-C7
B.53 /E + 01 13 i . 1091--Ob J .OoOE-Of. j.J22E-O6 V.3h7E-07 o.32^E -07 1 .u83t~C7 5.-lit-07 4 .3u"t-07 .99jt-07 1.918L-O7
9.22UE+U1 14 1.201t-0o 1.170E-0b l.HOb-06 1-O22E-Ub T.lOlE-0'' '.7B5L-07 .^J2E-07 "* .3Jbt-07 . 4 2 o t - 0 7 2.244E-C7
3
9.90JE+01 15 1.2b4h-0t 1.232L-Uh l.WOE-Ob LOBOE-Ob 9.641E-0' B. 26»t-O7 t .7o9E-07 5 .249E-07 3 .785L-C7 2 . 5 2 3E-C. !
1.059E+02 16 1.29bf-0b l.iti'f-S'i 1.201E-0b 1.11/9E-U6 •S.919E-07 d.54^L-07 7 .^34E-07 5 .4 fbE-07 3 ,987t-07 2,b85t-C(r
3 6(<0u>' f-LU* • L P U ' J I T 1ON 0 .4OU0Lfct01
X 7.172t»01 7.J55!"-0.t « ,537fctOl 9.220£*01 9.903E+01 1.059£-U2
11 12 13 1* • t

3.72bE-ll 1.832E-11
FLUX* /. voanwi
9 . 9 0 3 E +0 1 l.uiVt
11 i j 13 16

3.75-fK-J)
1.706EKU :.ii3fc-:" 3.72f,t-n
].622E-U9 i,7'»2t- • l U
;
3,<mf:.<-0i 3.06U-09 L.O22K- •US) 3.758t-l ' l.il'H-W)
3.757E+U1 6 l.OOJr-On b^iiTE-lU 2.U66L-10
7 1.030fc-3» l.lUSt-lO
9
5.806E+01 9
6.489E+01 10 3.131E-C * :.jl2t-u^
7.172E+01 11 7 , 333t-Uti 0 fl
3 . *t 3 31 " 1 , ^ ^ ^ f*. — u 8
Y.855E+O1 12 S ,U3 ^E- .579E-O8
8.537E+01 13 1 . 137, -07 6 .27'»L- 0 8 3 .248E-08 9 2.
9.220E+01 14 9 2.
9.903E+01 15 t.0<Mt-Q3 3.
1.059E+02 16 J..659t-Q7 4.910E-08 a 3,

You might also like