Sie sind auf Seite 1von 56

CALCULATION OF THERMAL SPECTRA

AND CROSSSECTIONS

iii'ftl^l Jo nt Nuclear Research Center


i
L I ' . T l

Ispra Establi shment - Italy


m
Scientific Data Processi ng Center - CETIS

1*3 mm
- tr*

wm
iftjsiN

ismi
This document was prepared under the sponsorship of the Commission of
the European Atomic Energy Community (EURATOM).

Neither the EURATOM Commission, its contractors nor any person acting if
on their behalf :

I o Make any warranty or representation, express or implied, with respect to the


accuracy, completeness, or usefulness of the information contained in this
document, or that the use of any information, apparatus, method, or process
disclosed in this document may not infringe privately owned rights ; or

Assume any liability with respect to the use of, or for damages resulting from
the use of any information, apparatus, method or process disclosed in this
document.

ill1

obtained, at the price of Belgian


PRESSES ACADEMIQUES EURO
PEENNES 98, Chausse de Charleroi, Brussels 6. is
Please remit payments to :
BANQUE D E L A SOCIETE G ENERALE (Agence
Brussels account No 964.558,
*wJ!!m
AMERICAN BANK AND TRUST COM
New York account No 22.186,
LLOYDS BANK (Europe) Ltd. 10 Moorgate
London E.C.2,
giving the reference : EUR 2187.e THESIS 2 : A
FORTRAN CODE FOR THE CALCULATION OF
THERMAL SPECTRA AND CROSSSECTIONS.
This document was duplicated on the basis of the best
available copy.
J-uPm.!;'_'U"tTu! (tr tMi.iJjffify Si^CT^'VRM '"t! i'.iMfitii.'ai. i la J,rtn,Uni;:
EUR 2187.e
T H E S I S 2 : A FORT RAN CODE FOR T H E CALCULAT ION OF
T H E R M A L SPECT RA AND CROSS-SECT IONS by C. MONGINI-
TAMAGNINI and C. PONT I.
European Atomic Energy Community EURAT OM
Joint Nuclear Research Center Ispra Establishment (Italy)
Scientific Data Processing Center CET IS
Brussels, December 1964 46 pages.
The code T H E S I S 2 numerically solves the integral balance
equation for thermal neutrons in homogeneous media and provides
the corresponding spectrum and average multigroup thermal cross-
sections.
The scattering kernel can be computed by the code itself, in the
framework of the free gas model, or can be given in input.
Heterogeneous media are also treated, by introducing the
energy-dependent selfshielding factors of each isotope.
An external (positive or negative) neutron source can be
considered.

EUR 2187.e
T H E S I S 2 : A FORT RAN CODE FOR T H E CALCULAT ION O F
T H E R M A L SPECT RA AND CROSS-SECT IONS by C. MONGINI-
TAMAGNINI and C. PONT I.
European Atomic Energy Community EURAT OM
Joint Nuclear Research Center Ispra Establishment (Italy)
Scientific Data Processing Center CET IS
Brussels, December 1964 46 pages.
The code T H E S I S 2 numerically solves t h e integral balance
equation for thermal neutrons in homogeneous media and provides
the corresponding spectrum and average multigroup thermal cross-
sections.
The scattering kernel can be computed by the code itself, in the
framework of the free gas model, or can be given in input.
Heterogeneous media are also treated, by introducing the
energy-dependent selfshielding factors of each isotope.
An external (positive or negative) neutron source can be
considered.
EUR 21S7.e

EUROPEAN ATOMIC ENERGY COMMUNITY - EURATOM

THESIS 2 : A FORTRAN CODE FOR THE


CALCULATION OF THERMAL SPECTRA
AND CROSS-SECTIONS

by

C MONGINI-TAMAGNINI and C. PONTI

1964

Joint Nuclear Research Center


Ispra Establishment - Italy

Scientific Data Processing Center - CETIS


Manuscript received on August 10, 1964.
CONTENTS

1. Brief Outline of Usual Methods . . . . 5

2. Mathematical Formulation of the Problem 8

3 Basic Cross-Sections 1*t

I4.. Machine Requirements 16

5 Description of Input 16

6. Output 23

7. References

APPENDIX A - Fortran Listing of the Program


APPENDIX - Fixed Input and Library
APPENDIX C - Sample Problem Input and Output

* * *
-?-

1 . rir i ei' outline o' usual methods

In a thermal reactor calculation, great attention


must be paid to the determination, in each region, o' the
thermal crosssections averaged over one or more groups.
The regions may be either homogeneous or nonhomogeneous,
so that their average macroscopic cross section for the
thermal group considered is expressed, neglecting angular
dependence, by :

\ / Nj(x) (,) O J ( E ) dE

1.1) = i
I dx (,) dE

where the sum is extended over all the elements present in


the mixture, and the integrations: have to be performed respecti
vely over the region and the thermal energy range considered.
The problem arises now o' finding the neutron flux
(,) for energies below about 1 ev. What is generally done
in normal reactor calculations is to treat each region as the
unit cell of an infinite lattice. Eventually one may take into
account, in an approximate way, a leakage term, introducing an
extra absorption.
If the region considered can be treated as homogeneous
(as, generally, the reflector or the homogeneous cores), the
.finding., y,/,,\ .
problem is reduced to~~-^^zrie neutron spectrum {&) in an
infinite homogeneous medium.
In a heterogeneous core region, the presence of
fuel elements makes the problem rather difficult to solve
correctly. The case of unii'ormely distributed rods (open
lattice) can be properly treated with the THERMOS [1]transport
code, which provides the (,) for moderators of any kind
(once the scattering kernel is known).
But when such calculations must be repeated many
times, as for parametric studies or "life" calculations, this
program would take the computer too long a time.
6

A method commonly used in order to homogenize the


core, is the following [2] [3] k] ' & space distribution
is calculated (for instance using trunsport, or Monte Carlo
codes, or with the method of Arnouyal and Benoist) in one or
more thermal groups, using crosssection averaged on a
roughly approximated spectrum, e.g. a hardened Raxwcllian
distribution. From this (or these) space distribution we get
the ratios between the average flux in the fuel ^ and in the
1
moderator
T , fox each bgrouo considered, that is the self
m' '
shielding factors.
Then in order to homogenize the cell, the con
centrations of the different isotopes present are weighted
on the volumes ana inserted as input concentrations, together
with the group selfshielding factors, in a program which
computes the thermal spectra in homogeneous media.
The program itself will multiply the macroscopic
crosssections of each fuel element () by the corresponding
selfshielding factors.
The problem has now been reauced to finding the
spectrum F ( E ) in an infinite homogeneous medium.
Mai'v codes for the determination of F(B) already
exist, but each of them is suitably used in particular problems.
It is well known that SOFCATE [5] and TEMPEST [6] codes
compute the neutron spectrum in the monoatomic gas scheme
for muderators having mass A = 1 (SOFCATE) or either A=1
or ASs1 (TEMPEST). So that only water or very heavy moderators
can be treated in a satisfactory way.
THESIS [7] is a code which considers only monoatomic
gas moderators, of whatever mass, that is with good approximation
H 2 0 or heavy moderators, and in rough approximation organic
moderators and D20 (assuming or D nuclei to have a fictitious
mass which takes into account molecular effects). It is to be
noted that the three codes mentioned above give average cross
section only for one thermal group.
A more flexible and uptodate program for homogeneous
media is the multigroup GATHER [] code, since it can deal
with moderators of any kind, provided that scattering kernels
are available for the needed elements and temperatures on
magnetic tapes.
- 7 ~

In addition it can give normal and adjoint


fluxes using the B 0 , B , P 0 or P approximation to "the
Boltzmaim equation (anisotropic scattering can be considered).
However^ this program may be somewhat impracticable
when used for normal survey calculations in which the above
possibilities are not used.
The THESIS 2 code which we will describe in this
paper shows many modifications with respect to THESIS, and
the most important ones are :
1) moderators of any kind may be dealt with (if the correspond-
ing scattering kernels are known);
2) average cross-sections corresponding to up to ten thermal
groups are provided;
3) self-shielding factors may be given in input;
4.) the presence of an "external" (not slowing down) neutron
source may be treated.
Such source has been introduced to allow spectra
calculations in a loop dipped into a reactor.
Many comparisons between the results of THESIS 2
and other codes or experimental measurements have been performed^
they are shown in ref. [9]
- 8 -

2 Mathematical formulation of the problem.

THESIS 2 solves numerically the thermal neutron


balance integral equation in the following form :

2.1) I G(v',v) N(v')dv' + S S d (v) + S e (v) = N(v)fv(v) + ()\

where N(v) is the density of neutrons of speed , G(v',v) is


the scattering rate for neutrons from speed v' to v, (*)
() = () is the absorption rate
aue at speed
,sd,
speeu 9, cS () is
Q.
the slowing down source given by

2.2) S S d (v) = / N(v') G(v',v) dv'


!
*
S () is the external source, V(v) is. the scattering rate
given by :
v*
V(v) = I G(v,v') dv'
b
v* is the upper limit of the thermal range, corresponding to
about 1 ev. For v>v* the following conditions are assumed :
(a) G(v',v) = 0 when v'<v*, (b) 1/E behaviour of the flux,
that is N(v) = A/* where A is a constant, (c) stationary
moderator with unbounded nuclei and isotropic scattering in
the C M . system, (d) constant scattering cross section. Then,
we will write for G(v',v) when v'>v* :

G(v',v) = 2 2 R V
when 1 ^ =$ '
2
v'O-ct )
2.3)

G(V',V) = 0 elsewhere.
m1
with = m = mass of the moderatoro
m+1
The integral balance condition we may derive from equation
(2.1) by integrating both sides between v = 0 and v = v*,
states that :

(*) - More precisely G(v*,v)dv is the probability per second


that a neutron of speed v' will scatter between v and
v + dv.
9

* *
U c
2oU) S (v) + S (v) dv = /*() () dv
b

Equation (2.2) with the above hypothesis, that is^inserting


N(v') = A/v'2, using eq.(2.3) and performing the integration^
becomes :

sd,()
S = 82 / ct2\
1 ~
for * ^
* ^ ^ *
*
2.5) 12 \ * 2 2 /

S () = 0 elsewhere

Integration of equation(2.3) between = 0 and = * gives


the slowingdown density q(v*) at speed v* :
v*
26)
i
q(v*) = / SBC L(v) dv = 2s

where as u s u a l i s given by
/2 lnV 3
= 1 +
1 "

Now let R be the ratio between the total integrated external


source and the slowingdown density :
, v*
2.7) J Se(v) dv
R . S
q(v*)

Equation(2.k)ytaking into account equations (2.6) and (2.7)


becomes now :
oX v*
2.8) ,
^ (1 + R) = () N ( V ) dv
This equation,which expresses the integral balance condition^
is used to determine A as a function of the total absorption
v*
() N ( V ) dv
2.9) A = 2 o_
3(+
- 10 -

Ultimately we must solve equation (2.1) with the expression


for S () given by equation (2.5)> with S () specified in
input and noi'malized with equation (2.7)> and A derived from
equation (2.9).
The homogeneuus integral equation thus obtained
is numerically solved, dividing the speed range 0 - v* in
intervals and substituting the integrals with sums.
Equation (2.1) is now rewritten :

y
2.10) \ ' NjG j L Avj + S L S d + Sf = NL [VL + Yl ]

3=1

The program computes an initial distribution Nj,(1) given by


a Maxwellian plus a 1/E tail determined by the ratio
(2.200 m/sec)/ . With these NC 1 ' it calculates the left
side of eauation (2.10) and then, dividing by [Vj, + ] the
(2)
new neutron density Nj, ' is obtained. This procedure is
repeated until the following convergence criterion is ful
filled :

Max / NL(n) / NL(n)


2.11) i=1
^v V ^TS=D/ 'min V ^ O ' J *

Let us see now which are the criteria used to


determine the speed points. Let Ei and E K o v he the energy
Mel
limits of the interval to be considered : normally we have
Ei ~ 10 ev and E ~ 1 ev (E,, ^ 3 ev). In the interval
0.1 - 30 ev, there are yj fixed values, chosen in such a
way as to reproduce carefully, by tabulating at those values,
the c ross-sections of some important elements (e.g. the
Plutonium) which present resonances in this range.
These fixed energy values FEj, (in ev) are listed
in Table 1.
-11 -

Tabi 1

i i i FEL i FEL
FEL FEL

1 .1 10 .295 19 .57 28 1.0

2 o12 11 .31 20 .595 29 1.15

3 .15 12 .335 21 .625 30 1.38

k .18 13 .36 22 .6885 31 1o58


5 .195 1h .UO 23 .75 32 2.00

6 .22 15 .1+25 2h .79 33 2.15

7 .25 16 .45 25 .83 3h 2.70

.27 17 .50 26 .87 35 3.00

9 .28 18 55 27 .90

Now, assume that FE S < E M < FE , and that


N y is the number of energy points requix-ed; then the upper
energy points from E,, down will be respectively :
ET. . FE , FE o ., ... Fbk. The other m values (m = N - s-1 )
will "be equally spaced, in logarithmic scale between E, and
/ '

F E . , so t h a t E J / E J _ 1 = ( F E . / E . ) ' . To sum up, the energy


p o i n t s w i l l be in the order :


E2 = P.E.
1
2
E3 = .E.
1



Em = p m " 1 E,
m
E
m+1 = P E 1 FE 1
E
m+2 = FE 2

E = FE
m+s s
E E
NV = Max
- 12 -

This calcula tion of the speed-points values is by-passed


when the scattering matrix is read in input; in this case
the velocity mesh will be that corresponding to the
scattering matrix, and it will be read in input too, as
shown in sec. h
Once the spectrum N(v) is known and the average
c.s. have been calculated, THESIS- 2 may optionally compute
the neutron temperature , the Cacunium ratio R , and the
Westcott r.
The Cadmium ratio for a 1/v reaction is given by :
oo

N(v) dv
2.12) R
CQ oo

I N(v) dv
E
cd
where E , is the Cadmium cutoff energy for which the value
E
- 6885 ev is assumed.. The integrals in (2.12) are
performed in this way :
OO fc A
V* 00 V*
/ N(v)dv = / N(v)dv +/ N(v)dv =/ N(v)dv + N(v*)v*
O O V*
E
' ." cd
N(v)dv = / N(v)dv - / N(v)dv
cd

R ,, and r are not calculated by the program when it is


OCX li

Max cd
is the temperature of the Maxwellian distribution which best
fits the spectrum in the range <, if is the moderator
temperature. We observe that if is the average over this
range of a 1/v cross-section, then the ratio F = /(2.200)
is related to by the equation :

2.13) F = f j^J T 0 = 293.6K

Once the spectrum has been computed and the F value is


derived, we calculate , being from equation (2.13)
13

,. 1 l 0 T i3=mA
n
hP 2 2
Finally, Cadmium ratio and V/estcott r are related by the
equation [13]

K
cd ~ hr V KTn.

and this can be written in the form


,1/2
2.15) R c d = C
^ (1
{

where C is a constant that, with the above values of the


parameters, becomes :

c
i- ( S f ) 2 ^ 12
Now solving equation (2.15) with respect to r, and having
already computed, as above, and R Q , we get the Westcott

/ \1/2
R
Cd ^ V
The knowledge of the Westcott r may present some advantages.
In fact, when we do a burnup calculation, we need, at each
lifestep^ to know the average thermal cross sections of the
fission product poisons to be introduced into the differential
equation which computes the concentrations. A procedure which
is often used is that suggested by Walker [10] and Nephew [11].
In this scheme a differential equation is written for euch
of the most important poisons (like Xe, Sm, Gd and Eu. ), and
one tries to describe the behaviour of all the other fission
products together with 2 or 3 equations which simulate pseudo
fission products.
The average thermal crosssections of these pseudofission
products must be calculated in advance as a function of some
parameter which characterizes the spectrum, and then tabulated
once for all. Tables of this kind are available [12] where
the parameter is the Westcott r.
14

Thus at each lifestep of the burnup calculation, it is


possible to use a program such as THESIS2 (as a subroutine
for instance, or in a chain job), to compute the thermal
average crosssections of the most important poisons, and
the Westcott r ; with this, from the mentioned tables we get the
average c.s. for the pseudofission products.

3. Basic Cross Sections

Let us now turn to the determination of the


absorption rate (), the scattering rateV(v) and the
transference function G(vv').
A library deck attached to the cede contains the
cross section read from BNL 325 of the most important
elements and reactions with a non 1/v behaviour;they are
listed in Table 2. For the 1/v c.s. only the 2200 m/sec values
are needed in incut.

Table 2
Code Reaction
Number

180 Scattering of H bounded in water


183 Transport " " " " "
200 Scattering " D " heavy water
II II
203 Transport II II II

3U3 It
" H " Butadiene
II
1351 Absorption Xe 135
II
1U91 Sm 1+9
II
2331 U 233
2332 II
Fission U 233
It
2351 Absorption U 235
2352 Fission U 235
2391 Absorption Pu 239
2392 Fission Pu 239
21+01 Absorption of Pu 21+0
21+11 il .. p u i
2 +1

21+12 Fission " Pu 21+1


1+801 Absorption " Cd
15

For each of the elements listed in Table 2, the library


comprehends the identification (code number) and n
(n < 50) couples of values Et, (i = 1, n)f the c.s.
corresponding to whatever energy value is computed by
the program by bilogarithmic interpolation. This fact
should be kept in mind when preparing the library for a
new element.
The function () is computed^ taking into
account the energy dependent selfshielding factors :
for each isotope present there is an indicator which specifies
whether the corresponding macroscopic c.s. must be corrected
to account for the selfshielding factors.
The function G^v'^as we saidjinay be introduced
in input to THESIS2 in matrix form. In such a way it is
possible, at least in principle, to deal with any moderator,
since different codes are available to perform the scattering
kernel calculation in liquids (with the Nelkin model) [1]
organic compounds or crystal moderators^ 1i+] Deck containing
such matrices for the elements and temperatures of interest
may be set up once for all. When the monoatomic gas model
is considered, the code itself can compute the scattering
matrix ; in such a case one must provide the program with,
besides the moderator temperature and mass, the Brown and
St.John coefficients which determine the shape of the
dcattering crosssection vs. the relative speed of the
neutrons. 'The V, term appearing in equation (2.10) is always
computed as 2L GL j AVJ though in the monoatomic gas model
it obeys aft analytical formula, and though it is generally
Vt = vL 2 B (Yt).
In such a way the diagonal terms GL of the
scattering matrix which give equal contribution to both
sides of equation (2.10) become unimportant (and this is physically
reasonable).
- 16 -

1+. Machine requirements

TKESIS-2 is a Fortran program for IBM 7090.


Its running time is strongly dependent on the number of
speed points N : a problem with N = 1+0 takes about 25"
if' the scattering matrix is to be computed, otherwise it
will take only about 1+". N may be as great as 90, but
good accuracy is generally achieved with only 1+0 or 60
groups, depending on the maximum energy considered (not
greater than 3*0 ev). Storage requirements are mainly those
of Dimension statements : the program needs 21+500 memories
if the upper limit of N must be 90, but it needs II+.500
memories if this limit is 1+0.
There is no particular tape requirement besides
the usual Monitor input-output units.

5. Description of Input

The input of THESIS-2 is composed of a fixed part


attached to the program, which one will seldom mind, and of
a part containing the data of the particular problem to be
solved.
The fixed part contains respectively :
a) a table of the Error function,
b) two cards with alphanumeric characters used to perform
the graph of the spectrum (see Appendix C ) ,
c) the cross-sections library,
d) a card with zero punched in column 5 to mark the end of
the library,
e) the energy values, listed in Table 1, corresponding to
the fixed speed points.
The cross-sections library is composed of decks
liKe the one shown in Table l+> where the symbols have the
following meaning :
- 17 -

C(IN)V ' = code number identifying the isotope and reaction;


n(lN) = number of couples of values cross-section - energy
for that reaction (n^50);
OL > E L = are the cross-section and the corresponding energy.
As we said before, the energy values at which
the cross-sections are tabulated have been selected for
each element in such a v/ay that bilogarithmic interpolation
of that O ( E ) gives results in good approximation. Data in
the library may be easily changed and brought up-to-date
deciis similar to the one shown in Table 1+ may be auded to
account for other cross-sections, provided the maximum number
of such decke are not greater than 50.
To use the program, only the second part of the
input with data specifying the particular problem needs
to be prepared ; and this part is what we mean henceforth
by the name "input". This part should be compiled as shown
in Tables 5 and 6.
Table 5 shows the input when the scattering matrix
is to be computed by the program itself, Table 6 is for the
case of scattering matrix read in.
The input of the code is arranged in such a v/ay
to facilitate running more problems together : it is divided
in "sets", each one including data which determine one or
more related quantities. Wh^n more problems are processed
sequentially, only the sets which contain modifications with
the
respect toysame set of the previous problem need be introduced.
Input for each problem always includes a Control
card and a Title card. The control card gives the program
some information about the quantities to be computed and
the data to be read. Columns 5> 10, 15 05 of this card
contain the integers kj., k 2 , ka .... k 1 ; k-t = 1 or 0 means
th
respectively that data of the i (i / 9) set are or are
not present, k does not coi'respond to any set of data :
9
it specifies whether and in which way the output of the
spectrum is required. When kg = 0 the code does not print
the spectrum but only the average cross-sections and

(*) (IN) means that this number is an integer; other numbers


must have a decimal point punched somewhereo
- 18 -

eventually Rpri and r. When k- > 0 the code prints the


spectrum together with a bilogarithmic graph of it (see
Appendix C) : the axes of the graph will measure respectively:

1 Neutron density vs speed i.e. N(v) (normalized to


k = 2 Neutron density vs energy i.e. N ( E ) unity)
9 3 Neutron flux vs speed i.e. ()
l+ Neutron flux vs energy i.e. ( )
When the calculation of the neutron temperature,
Cd ratio and V/estcott r is requested, put k = 1 and insert
the va-i-ue in set 11; when they are not requested, put k =0
and do not introduce .

The Title card may contain any heading information


to be printed in output.
The data of the different sets have the meaning
specified in the following :

SET 1

NV(IN) = Number of speed (or energy) points ; NV ^ 90.

EMIN, EMAX = lower and upper limits of the energy interval in


ev; EMIN can not be zero, a proper value could
be 0.001 ev; EMAX S 30 ev.

SET 2

NSV(lN) = 0 means that there is no external source; in this


case thure are no other data in this set.
= -1 the external source S () has a Maxwellian
distribution corresponding to a temperature
STEMP (C).
> 0 S () is specified for NSV different speed values:
N S L ( I N ) is the index of the speed point, SL
corresponding source value; i=1, NSV. Values of
the energies and hence of the velocities are
determined as shown in sec. 2. For instance a
monokine tic extei'nal source given by S () =S0o(v-vF
MAX'
w i l l b e i n d i c a t e d b y : NSV = 1, NS = NV, S t = S 0 .
19

S (v) is defined except a multiplicative factor : its


actual amplitude is determined by the R ratio (see
eq. 2.7) between the external source and the slowing
down source.

SET 3

= convergence criterion (see eq. 2.11), for instance e=.001

SET k
N(IN) = number of averaged crosssections requested (N^O)
CL(IN) = Code number of the crosssection requested according
to Table 2; i = 1 ,N
TL(IN) = 1 or 1 to have respectively direct (o) or inverse
(i/o) average crosssections.

SET 5
NAV(IN) = Number of energy intervals on which average cross
sections have to be computed (NAV S 1)
EMINj, EMAXj, are the lower and upper limit of the i interval,
i = 1, NAV.

SET 6
A = bounded mass of the moderator
= free mass of the moderator (both in Atomic Mass Units)
ctL = Brown and St.John coefficients which define the scatter
ing crosssections vs relative .velocity of neutrons
through the equation oo(v ) = _, exp (,2);
s r c=1 1
some values are suggested in Table 3
SET 7

This set contains data specifying the composition of the


medium and the eventual selfshielding factors. These may
be energy dependent : in this case the energy interval EMIN
EMAX is divided in NISS (IN) intervals (NISS *S 10) specified
20

by their respective upper limits ESSL (i = 1, NISS) in ev,


in the order ; ESSi~l and ESSL are the limits of the i
interval (ESS0 = 0), with selfshielding factors FSSL. It
must be ESSL < ESSL+i and E S S N I S S > EMAX.

If NISS = 0 (no s.s. factors) the two following


cards relating to ESSL and FSSi (see Table 5) have to be
omitted.

NA(IN) = number of not 1/v elements present ; NA ^ 30.


If NA = 0 omit the two following cards; if it is
greater than zero, the average crosssection o' these
elements must be required in SET 1+
CL(IN) and D A L , i = 1,, are the code numbers (see Table 2)
and the corresponding densities (nuclei/barncm)
of the not 1/v isotopes in the mixture; they
must or must not be corrected for the s.s.
factors if INAi(lN) = 1 or 0 respectively; when
NISS = 0 these indicators INAi are immaterial
and the corresponding spaces on the cards may be
left blank.
NE(IN) = number of 1/v elements, moderator inclosed. Two alpha
betical cards must follow : the first contains the
name of the moderator and the second the names of
the other 1/v elements to be printed in the output;
if the moderator is the only 1/v element, this
second card may be blank or contain any label.
(*)
DE^ = density of the moderator, DEL are those of the other
elements and CSL are the corresponding 2c00 m/sec
crosssections in barns, i = 1, NE.
INEL(IN) = 1 or 0 (i=2,NE) means that the density of the
corresponding 1/v element is to be corrected or
not corrected respectively with the s.s. factors.
As it is shown in Table 5, INE = 0 because the
moderator mist not be corrected with the s.s.
factors.

(*) nuclei/barn, cm
21 _
SET 8

= moderator temperature in C.

SET 10
This set of data has to be introduced only where the scatter
ing matrix must not be computed by the code itself but read
as input : in this case sets 1, 6 and 8 are missing and the
others are formally unchanged (see Table b)
NV(IN), and have the same meaning as before (see sets 1,
6 and 6 respectively);mo is the microscopic e^ithermal
scattering cross sections used to determine tht first guess
of the spectrum.
VL (i = 1, NV) are the values of the speed corresponding to
the elements of the scattering matrix; SCAT'LJ is the scatter
ing matrix for a moderator of unit density, related to the
function G(V,V') of section 2 by the equation G(VL,VJ) =
= DEi.SCATij. Only the elements with i^j must be introduced,
since the others are computed from the detailed balance
equation G(v,v') M(V) = G(v,v') M(v') where vl(v) is the
Maxwellian distribution. Each diagonal element SC ATLL must
start a new card.
When the data of set 10 are present, these are just after
the title card, ana eventually the other sets follow in the
order (see Tableo)

SET 11

As we said above, if K.^ = 1, a value must be introduced,


such that is the cutoff energy between the Maxwellian
and 1/E part of the spectrum (see sec. 2). In this case the
program will calculate the neutron temperature , the Cd
ratio and the Westcott r, "provided that EMAX >.b5 evo
_ 22 _

TABLE 3

Suggested v a l u e s f o r the p a r a m e t e r s of s e t 6.

F r e e H atom
2 2
A = 1.00 d = 20.7 b a r n s -L = 0 . s e c /cm
= 1.00 3 = 13.1 8 = 1+.726 1 0 " 1 2
= * = 0 3 = * = 0 "

atom bounded i n w a t e r

Oi = 22.7 b a r n s a = 0 s e c 2 /cm
/ 2
A = 1.895
= 1.00 o 3 = 26.2 " a a = 1+.726 10- 1 2 It

o 3 = o* = 0 " a 8 = a* = 0 II

D atom bounded i n heavy water

A = 3.6 d = 2.75 b a r n s 1 0 sec 2 /cm


/ 2
-12
= 2.0 o 2 = 1.33 a a = 3.0 10
- 23 -

6. Output

The output of THESIS 2 consists first of a list of


input data preceded by the print of Title card's content;
then the tabulation and graph of the thermal neutron flux
or density, vs velocity or energy, as required by the value
of kg in the control card, is provided if k q is not zero.
The graph of the spectrum is of the log-log type ; it
is only representative because of a possible error for each
printed point equal to half an interval between printing
positions.
The number of iterations necessary to fulfill equation
(2.11) and the final value of the left side of equation (2.11)
are also printed. A maximum of 20 iterations is permitted, then
the edit is forced.
For each energy interval n (n=1, NAV) in which average
cross-sections have been requested (SET 5), the program prints
the results for all the elements asked for in SET 1+ according
to the following formulae :

EMAX^ t EMAXn

o = / N(v) v o i . ( v ) d v / / N ( v ) v dv
l
v" EMIN n /

i = 1,

t = +1 or -1 if the corresponding TL in set + is respectively


+1 or 1. Besides the program prints for each of the NAV
energy interval a factor F n such that the average value in
that interval of a 1/v crosssection is the following :

o" (1/v) = F^
n OL (2200)
,

Finally, if k n = 1 amd EMAX > .6885, neutron temperature,


Cd ratio and "Westcott r are also printed.
- 2k -

References

[I] - H.C. Honeck - BNL 5826.

[2] - R. Naudet, 0. Tretiakoff


Symposium on Advances in Reactor Theory,
Karlsruhe - 23/21+ April I963.

[3] - J. Horowitz, 0. Tretiakoff


Oakridge Meeting, Nov. i960 - EANDC (E) 11+

[1+] - L. Gentilini, C. Tamagnini, L. Tondinelli, G. Valli


VII Congresso Nucleare (CNEN) June 1962, Rome.

[5] - H. Amster, R. Suarez - WARD ,- TM 39

[6] - R.H. Shudde, J. Dyer - NAA Program Description

[7] - A. Ricci, C Tamagnini

Giornate Energia Nucleare, Die. 196I, Milan .

[8] - G.D. Joanon, C.V. Smith, H.A. Vieweg - GA ~ 1+132.

[9] - C. Ponti, C. Tamagnini

Convegno di Fisica dei Reattori, Milan - Dec. 1963

[10] V/.H. Wolker - CRRP 913 (AECL 105h).

[II] E.A. Nephew - ORNL 2869 (UC 81).


[12] V. Benzi, A. Chiarini
Energia Nucleare, V. 9 - No. 5
[13] C.H. Westcott et ai.
Geneva Conference 15/P/202 (1958)o

[11+] Joan Bell - GA 21+92.


TA BLE 4
-t si 4 S 7 S S 11 12 H . 16 17 %11 ?0 21 ? a M ?> ?fc !? l ? 50 i l 12 i M S lb i l 18 13 10 11 1? 41 M 5 4fe 4? 18 49 io 51 5i54SSH,57|S S9 fcO (.1 (.it* bS U t7b8 bsro 71 72 T?<trS fbrrrirs Bo
2

1
( yL
2
e - E1 (Ji E ' - :

3 :?

G4 E4
4
6"n En t

10

11

12

11

15

1.

-17
- -- - - .... -
18
-
1

20

21

22

2*

2
TABLE 5

4 ? 3 4 6 7 t 3 M 43 t i tH l I U I 1111 2. J1 22 J i 24 2 76 7 21 211
OM 12 1M1S1H ? 18 19 49 r,421 S H I S M A I 1 1 9 1 51 S2 1154 SS U STJSl SS i l bS V. il il bl 7071 7 ! : M r s 7*7771741

Control < :- k', J<> ri Kt y li s t

f . t i e c.
yt
I
<l

SETI JY '
Ell Lr- /o: 1

Il 2. ' S SVI Ft SE.UF'



- NS.L i l 5 Su_ _ i i
. 3
'- 3
b !
L
1

A :.i c Ci
A rL
' MAY
i\ . I--I-
5
, Ertili _^ , _ Eiii EP/>X 3 . . .

^ E!
><6 Si CiT ci
' S,
X, 'Il <<!
*\
is;
*
ESS, !:5Sz__L _.. BSSi
: L #
= SSL SSi SSi_
N A

C, Itl.t, J) i UUj ^ INA] .

1/7 >A, Ha DAi


HI:
VM1E OF r 0t> L :v \ r P R
NMES Of OTH -:R 1/V A B S O R & E Rs

OEK ) L I !>L;

csu iLT
INE-
ls_
1
0 Ulis INE .
n& C r
11 L -i;
Conica! (
-fitte < . vv4 + y.jL.L + W r hr 7 I. I em

t
T A B L E 6 EC T I S / C A M E
( URATOM)

4 4 S 6 7 8 S 114 14 4 S 1 6 1 7 4 1 1 1 20 21 22 2124 25 2b2?28 2 9 O M 12 5114 I S l b !? 18 13 40 41 42 4144 45 46 4 7 1 43 M 51 52 S 5 1 SS5&S7|5i SS bOb1 b2 b3t4bSfcbfc7 b8 b370 74 72 7 7 4 75 7 b 7 7 78 79 !o

- C I fc li \\ * li 1 i
4
"Title e.
MV |
E> e-s r
V, ' V, V, . . . . _ ] _
6 :

SCAT SCAT>>T SCAT* . . . .


8 ; *
S E T I
10 SCAT . S C A " i3 5CAT2Z,
10 : \
11
SdZiTaa SCAT3 . . .
12
'
V 1i SCATwLif
14

15

3 16

17

18

55 _ 13
as tkble 5
5 20

21
7
22

11 2S

24-

_i_ IMI
APPENDIX
FORTRAN LISTING OF THE PROGRAM

SIS 2 H E R M A L SPEC TRA C A L C U L A T I O N 00001


DIMEIIS ION . 190), E N S I 9 0 ) , | / I 9 0 ) , D E L T V ( : > C ) , V 2 I 9 0 ) , V U M A ( 9 C ) , S 0 9 0 ) , F V 00CO2
1190),S C A T T I 90,901 G A M I 9 0 ) . S O R G I 9 0 ) , S F Z I 9 0 , 5 0 ) , D E ( 9 0 ) , D CN V I 9 0 ) , D E N D 00003
2EI90I, V V I 9 0 ),ASCA I 9 0 , 9 0 ) , A V U M A I 9 0 ) , S 1 V ( 9 0 ) , S L S ( 9 0 ) , S O U P C E I 9 0 ) , I N T OOOOlt
3(90),S LSI 9 0 ) O0OO5
DIMENS E L O E 5 0 01 ,FL 0SI5 0,50),INOMI50),NINOM(50) O0OO6
DIMENS ION A LFA(lt) IG I U ) ,GRE|l*),TIGRE2(lt),TIGP.E3|lt),B01(lt),6O2l 00007
11) ,1103 |l4) , AU(lt) , FTAII4 ) ,TA|l|),AfttDA(li),X(ll,l|),PA(ll),PB(l|),PC(l* 00008
2 ) ,V1) ( 18 ) , (61 ,TA I61l) , 6 "OGNOI12),COGNAI 12),THES IS!121,JAI 1 00C09
3l4l,VAL () , EM m 1 , 10) 00010
D I H E N S ION I SOTCPI ) , IR5 0 I,SEZ. M (50), ( 5 0 ) , IS TA PI 50 , 50) 0001 1
1 , A T E C ( 5 0 ) , TOCI50 A T E I S 0) ,S ETAI50) 00012
D I H E N S t SSI 10) SSI 10 I ,SS(70),INA15C),501 0CC13
E Q U I V A L E N C E IASCA S C A T T ) , (VUMA, vur- ) OOOlil
H E L L F 1 X) = U EKPFI / C A P T 1 ) 1 / FANO 00015
TX I 1 ) 0. = 00016
DO 53 J = 2,6It 0C017
53 TXIJ ) =TXI J- 1 1 + 0 . 0 oooi e
READ I NPUT T A P E 5 9050,TABB 00C19
905C FORMAT I501U ) 03020
READ I NPUT T A P E 5 5010, I V M M ) , M=l , 18) , IWUIMI ,M=1 ,6] 30021
KK = 0 00022
KK=KK+ 1 03023
READ I NPUT 5,1*00, INOHIKK) ,) 30021t
KINO=N INOM I KK) 00025
I F( INOMl KK) ) 8201 3202,8201 30026
8201 READ I NPU1 TAPE 5 l*05,IELOSIKS,KK),ELOE(KS,KK),KS=l,KIN0) 00027
1)05 FORMAT (6E10.lt) 0002P
U Oil FOR''AT (7C10.ll )
GO TO 8200 00029
8202 KK = 0 00030
572 CONTIN UE 03031
READ I NPUT TAPE 5,205,1VALII 1,1 = 1,35) U0032
205 FORMAT I 12F6.il 09033
5000 READ I IPUT TAPF 5.UC0,IJA(Jl,J=l,12) 03031t
REAP I NPUT TAPE 5,9010,(THESIS!11,1=1,121 00035
9010 FORMAT I126 000.36
IFIJA( IC)175,75 300 00037
3C0 READ I NPUT TAPE 5,liC0,NV 00038
READ I NPUT TAPE 5 ,i*OU ,ASSA,SIGM( 1 , 03039
READ I NPUT TAPE 5,lt71t, (V( I ) , 1 = 1 , N V ) OOOUO
DO 3U1 1=1,NV OOOlil
3 ill READ I NPUT TAPE 5,47't, I S C A T T I J, I ) , 1=1 , N V )
000U2
'I 7 >i TORKAT (6E12.lt)
00043
I A0= I 0001*1*
CLDATE 00045
VVI 1 ) = VI 1 ) 2 / 1 9 1
0001*6
L E L T V I 1)=VI 1 ) 000i7
D 301 K = 2 , N V OOOltB
V V I ) =V I K ) 2 / 1 9 1 3 E + 1 0 00049
E L T V I ) = V ( K ) - V ( K 1 ) 00050
L S P = Vil (NV) 00051
C A P T I = 8.6 172L--5! 275.+TEHPI 03052
DO 3 4 2 L=2,NV 00053
L 1 =L1 00051t
DO 342 H = 1 , L 1 03055
3ii2 SCATTI H , L I = S C A T T I L , M ) V V ( M ) / V V I L ) E X P F I ( V V ( L ) - V V ( M ) ) / C A P T I ) 00C56
DO 302 L = 1 , V 00057
00058
IF! V VIL).65)302,303,303 00059
302 CONT INUE 30060
304 NEAS T=NV+1 CC6 1
GO T 0 305 33062
303 NEAS r=L :M; t .
305 DO 3 0 7 1 = 1 , N V 0J06H
UO 3 06 M = 1 , N V 3 3 06
306 DEIN ) = S C A T T I M , I ) . J06
307 CALL TR A I V 5 , D E L V , V , V U M A ( ) ) ' V
GO T 3 5 7 1 0 0 06 b
75 I F U 1 ) 1 5 7 1 , 5 7 1 , 5 5 1 0 0 069
551 CONT INUE 3370
READ I N P U T TAPE 5 , l t 0 0 , N V 33071
READ I N P U T TAPE 5 , 4 0 4 , V V ( 1 I , S P 00072
MIAO = 0 0903
206 DO 2 10 1 = 1 , 3 5 0 0 0 74
I F I OS P - V A L I I ) 1 2 0 7 , 2 0 7 , 2 1 0 03075
207 3 0 0 76
= 0 215 0C077
21C G O INUE 03078
215 C O N T K 33079
M = NV C3G30
AM " 00C:!1
D E L T PF I LOGFI.1/VVI1))I/AM
IDEL T A ) 3 il 8.:
P = EX OC 0 8 3
D C 2 2)0= V V
J=2,N
03034
VVI J <l I J l ) ' P 000l ; 5
KM1 = 000^6
I Fl KMl 1 2 3 0 , 2 3 0 , 2 2 5 000.17
DO 2 2 7 I = 1 , K M 1 0308f
JET M+I 003.19
227 VVI J E T ) = V A L ( I ) 33C90
230 W I N V I = D S P 000 9 1
DO 8 126 J = 1 , N V C 00 92
V( J I= 1 3 . R 3 1 E + 5 S Q R T F ( V V ( J ) ) 3 3 093
D E L T VI 1 1=V t 1 ) 3 O O o li
DO 9 J = 2 , N V 33G95
DELT VI J I = V ( J I - V I J - l 1 0009.
CAST = 0 . 6 8 8 5 30097
720 N E A S T = N V - K M U 2 1 30098
C C N T IHUF 33099
571 I F (J M 2 1 ) 8 6 5 , E 6 5 . S 6 4 33100
R E A P I N P U T TAP 5,:s : ,NSV,ANPL,STENP 3010 1
F O R M AT I I 5 . 2 E 1 0 . 4 I r
01C2
IHN 5V1P75,865,860 33103
RcAD 30 101,
860 I N P U T TAPE 5 , 8 5 5 , I I N T I I ) , S L S I I I , 1 = 1 , N S V )
00 1 0 e
t! 5 5 IE=1 AT [6(13,(9.5))
30 10'.
CO c 33107
IFI I5 2 M = l , M V 00 10'J
SESI N T I I E ) - M ) 8 5 0 , 8 5 1 , P 5 0 30 109
8 50 GO T Ml = 0 30 1 IC
SESI K 5 2
esi MI=5LS(IE)
e= E + l " 11
852 CONT INUE 33 1 1?
GC o e a i 3; I 1 1 3
875 STAM P = 5 T E M P + 2 7 3 . "3114
CART I = F . 6 1 7 2 E - 5 S T A M P 3115
1 ANO=STAMP(SQRTFISTAMP)I/2.C38 3 3 116
DO 5 77 J=l,NV 3 3 117
877 SCSI J)=WELLFIVV( J I) 3 3 116
CCNT INUf 0 3 119
eai CALL TRAI SES,DELTV.NV,STOT) 3 3 12 0
DO * 61 J=1,NV 33 1 2 1
B61 SOURCE!J)=SES IJl/STOT 00122
CONTINUE 00123
H 6 5 IF(JAI 3)1573 573,553 00124
CONTINUE 00123
553 READ INPUT TA PE 5,404,TERMI 00126
CONTINUE 30127
573 IF I JAI 4) )574574,554 3012B
CONTINUE 00129
5 54 READ INPUT TA PE 5,400,NMS 03130
READ INPUT TA 00 1 31
400 FORMAT I 14151PE 5,400,I ISOTOPI 11,1 = 1,NMS) 00 132
READ INPUT TA 00133
574 CONTINUE PE 5,400,IKIRETIJl,J=l,NMSI 00 1 34
IFIJAI 5)1575, 00 135
555 CONTINUE 575,555 03 136
READ INPUT TA 00137
READ INPUT TA PE 5,400,MAV 301 38
4 4 6 FORMAT I5F10. PE 5,404, (EI4INIK ) ,() ,K=1 001 39
575 CONTINUE 00140
IF!JAI 6)1576, 576,5565) 0014 1
CONTINUE 00142
READ INPUT TA 5,446,AI1U,ASSA 3C143
REAP INPUT TA 5,404,(SIGMIK) ,K=l ,4) 00144
READ INPUT 5,404, (ALFA!J),J = l ,4) 00145
576 CONTINUE 00146
IFIJAI 7)15 77, 577,557 00147
557 CONTINUE 0C143
READ INPUT PE 5,400,NISS 00 149
IFINISSI20.20 ,21 00150
21 READ INPUT TA PE 404,(ESSI I),1 = 1,NISS) 00151
READ INPUT " PC 404,(FSSII),1=1,NISSI 00152
20 READ INPUT 400,NMA 00153
IFIHMA)640,9000, 0 00154
640 READ INPUT TAH PE 400,I I SA TAP I J),INAI J),J = 1,NMA I 00155
READ INPUT TAFPJ 4C4, J) ,J=l ,) 00 156
9000 F.LAP IUPUT TAPp; 400,MME 00157
READ INPUT TAPPC 9010,COGNO,COGNA 00 156
READ INPUT TA,' PE 404,IATE(J),J=l,) 00159
READ INPUT : *04, I SE TAI J) , J=l ,) 30160
PE
IF(NISS122 22, 23 00161
22 DO 24 N=l , 00162
3 4 INE I NI=0 30163
GO TO 577 00164
READ INPUT TA PE 5,400,I INE IJl,J=l,) 00165
L=l 00166
DO 14 K=l,NV 00167
IFI E S S I D V V I ! I 1 3 , 1 4 , 1 4 00166
13 L = L+1 00169
14 SSIK)=FS5(L) 00170
5 77 CONTINUE 00171
IFIJA(B)1578, 3,558 00172
558 CONTINUE 00173
READ INPUT TAPE 5,446,TEMP 00174
578 CONTINUE 00 175
IFIJAI 11 I 1581,581,530 00176
580 REAP INPUT TA1PE 5,446,SMU 00177
CONTINUE 00178
L=0 30179
JAH = JA( 1 1+JAI [41+JAI10) 00 1 HC
IF IJAM) 454,,454,455 00181
KK=KK+1 00182
DO 453 J=1,NMS 00183
IFIINOM(KKISOTOPIJl14 53,448,4 53 001R4
L=L+1 001P5
IMA!J)=IS0T0P(J) 00186
KINO=NINOMIKK 00167
DO 452 LV=1,NV C 0 188
DO 451 KS=1, 0019
IFIVVILVIELOEIKS,KK)18900,450,8901 C 0190
6900 IF(KS11450,450,449 0010]
B901 IFIKSKIN01451,450,450 00192
451 CONTINUE 00193
449 A'ELOS(KS KK)/ELOS(KSIt KK) 00194
ZE=EL0E(KS,KK)/EL0E(KS1,KK) 00195
ZA=LOGFIZA) 00196
ZE=LOGF(ZE) 00197
ZEA=ZA/ZE 00198
SEZ(LV,J)=ELOS(KS1,KKI(VVILV)/ELOE(KS1,KK)|.ZEA 00199
GO TO 452 00200
450 SEZ(LV,J)=ELOSIKS,KK) 00201
452 CONTINUE 00202
453 CONTINUE 00203
IF(LNMS)455,454,454 00204
454 KK=0 00205
JAH=JA(1)+JA(4)+JA(7)+JAI10) 00206
IF (JAM) 611,630,611 00207
61 1 DO 620 J=1,NV 0020e
620 GAM(J)=0. 00209
NAAA=0 002 10
IF (NMA) 612,619,612 00211
612 DO 616 J=1,NMS 00212
DO 613 JR=1, 00213
IFIIMA!J)ISATAP(JRI) 613,614,613 00214
613 CONTINUE 90215
GO TC 616 00216
614 =+1 00217
DO 615 LV=1,NV 00218
.615 CAM I LV)=GAMI LV)+SEZ I LV,J)ATO I JR)V I LV) Il.+FLOATFI 4 JRI l'ISS(LV 002 19
11.11 00220
IFINAAANMA) 616,6)9,616 00221
616 CONTINUE 00222
WRITE OUTPUT TAPE 6,618 00223
618 FORMAT I1H1,2C X,20HERROR IN INPUT DATA.) 00224
619 CA=0. 00225
DO 9009 L=l,NV 00226
GA=0. 00227
DO 9008 J=1,NME 00223
9008 GA=GA+SETA(JI'ATEIJ)2.2E51.+FLOATFIIME!J l)(SSIL)l.)) 00229
9009 GAM(LI=GAM(L)+GA 00230
630 CONTINUE C 0231
WRITE OUTPUT TAPE 6,1200 00232
FORMATI 1H1//57X.8HTHESIS 2/35<,49HC ALC ULATI ON OF THERMAL SPEC TRA A 00233
ND C ROSS SEC TIONS//10X.5HINPUT//1H ) 00234
WRITE OUTPUT TAPE 6,9020,THES I S 00235
9021 WRITE OUTPUT TAPE 6,1201,NV,VV11),DSP 00236
1201 FORMAT! 10X,25IINUMBER OF VELC lTY GROUPS I5/10X,24HITERAT I OM INTERVA 00237
L.FROM F9.6.4H TO F9.6.3H KV///) 0023b
ATESTA=ATE(1)(l.E+24) 00239
DP 5001 J=2,NME 00240
5001 ATECIJl=ATE(JI!1.E+24) 00241
DO 5002 J=l,'. 00242
5002 ATDCIJ)=ATOIJ )! l.E + 24) 00243
IF!MIAOI76,76,320 00244
320 WRITE OUTPUT TAPE 6,321,CCGNO,ATE STA,SETA(1) 00245
321 FORMAT I10X.25HMODERATOR CHARACTER I ST ICS//1 OX,126/11 ,15HNUCLEI 00246
ER CM3 12.4/11,53HCORRESP0MDING THERMAL ABSORPTION CROSS SECTION C0247
2,BARNS E12.4//1H I 00248
GU TO 9C11 C0249
76 WRITE OUTPUT TAPE 6 , 1203,COGNO,ATESTA,SE TA( 1 I,S I GM(1),ALFA!1) ,SIGM 00250
1 (21,ALFA!2),S IGM(3),ALFA!31,SI GM(4),LFAI4I,AKU,TEMP 30251
1203 FORMATI 10X,25IIH0DERAT0R CHARACTER I ST I CS// 1 , 1 26/ 1 1 , 1 5HNUC LE 00252
IR CM3 12.4/1 IX, 53HC0RRESPONDING THERMAL AT'SORPTION CROSS SECTION, 00253
2BAP.NS E12.il/11X.3UHSCATTERING CROSS SECTION DEPENDENT/1 1 X , 321IFROM 00254
3RELATIVE VELOCITY ACCORDING/11X,21HTHE FOLLOWING F O R M U L A / / X,44HS 00255
4IGMA = SUM(AIJ) .EXP I-3 I J I.SQUARED VFLOCITYI )//11 ,5HAI 1)=E12.4,7H 00256
5611 )=L12.4/11 ,5(2)=E12.4,7H (2)=E12.4/11 ,5HAI3 I=E12.4,7H Bl 00257
63I=E12.4/1IX,54l=E12.4,7H (4)=E12.4//11X,15HEQUIVALENT MASSF7 00258
7.3/1 IX.27HMEAN TEMPERATURE,CENT I GRAPEF8.2//1 H ) C0259
9011 WRITE OUTPUT TAPE 6,1204,COGNA 09260
1204 FORMATI 1 OX, 9HABS0RBERS//11X,8H1/V TYPE/1 OX,126) 00261
WRITE OUTPUT TAPE 6,1206,(ATEC ),M=2,) 00262
1206 FORMATI 1 1 , 2SIIC0RR ESPONP Ii-JG NUCLEI PER CM3/I 1 2X , 9E1 2 .4 ) ) 00263
WRITE OUTPUT TAPE 6,9990,I SETA(),H=2,) 00264
9990 FORMATI 1IX,53HCORRESPONDING THERMAL ABSORPTION CROSS-SEC T I ONS,BARN 00265
1S/I12X.9E12.4)) 00266
IT- I NMA I 2,3,2 00267
2 CONTINUE 00268
9012 WRITE OUTPUT TAPE 6,1205,(ISATAPIMl,H=1,WMA) 00269
1205 FORMATI IH /11 ,12HNU3-1/V TYP E/I 1 , 22 I 5) ) 00270
WRITE OUTPUT TAPE 6,1206.(ATOCIM) ,M=l ,) 00271
3 CONTINUE 00272
IF (NSV) 901,902,903 00273
901 WRITE OUTPUT TAPE 6,910,AMPL,STEMP 00274
GO TO 999 00275
902 WRITE OUTPUT TAPE 6,911 00276
GO TO 999 00277
903 DO 895 J=1,NSV 3027?
JU=INT(J) 00279
893 S1V(J)=VIJU) 03230
WRITE OUTPUT TAPE 6,912,AMPL,I S 1V IL1 ,SLS ILI,L=1,NSV I C0281
999 CONTINUE 00232
910 FORMAT [2X//9X,42HMAXWELLI AN EXTERNAL SOURCE WITH AMPLITUDE E10.4, 00283
117H ANO TEMPERATURE F6.1.16H CENTIGRADES ) 00234
911 FORMATI2X//9X,19HN0 EXTERNAL SOURCE ) 00285
912 FORMAT I lui ,9x, 34 EXTERNAL SOURCE,WITH AMPL I TUDEE 1 2 . 4 , 32H IS G 00286
1IVEN IN THE FOLLOWING TABLE///1 OX,30H V CM/SEC SOURCE 00287
2 //(10X.2L12.4)1 00288
JAM = JAM)+JA(6)*-JA(7)+JA18)tJA(10) 00289
IF U A H ) 72,72,9017 00290
9017 RIS0 = 2./V(IIV)i2 00291
RASSA=(ASSA-1.)/(ASSA+1.) 00292
aU0=RASSA2 00293
VALFA=RASSAVINV) 00294
XS=l.+OUO*LOGF(QUOI/(1.-QU01 00295
CO"UN=XSl1.-QUO) 00296
CC1=RIS0/C0MUN 00297
CC2=2.0UO/C0MUN 00298
CAPTI=8.6 172E-5(27 3.+TEMP) C0299
VT=13.K31E+5SQRTF(CAPTI) C030C
DO 70 1=1,NV 00301
IFIVVII)-.0253)70,71,71 00302
70 CONTINUE 00303
7 1 GKT = GAI1I I ) 00304
DEN = XSSIGMl1 lATEI1 I 00305
A=2.GKT/(DEM191.30E+10) 0030 3
DO 72 J=l,NV 00307
IFIVV1JI-.084)73,73,74 00306
73 DEMSIJ)=2.256/VTVV(J)/CAPTIEXPFI-VVI J)/CAPTI) 00309
60 TO 72 00310
74 DEN SI J ) =2.256 / V T . V V I J ) / C A P T I * E X P F ( - V V I J I / C A P T I ) + A / V V I J ) 331 1
72 CON T INU C 0 312
JAH = JAI 1)+JAI 6 1 + J A I 6 ) 03 1 3
[Fl J A M ) 9014,2 D O I , 9 0 1 4 33 14
25C1 IFI O L O A TEATE I 1 I 1 2 5 0 2 , 9 3 0 C , 2 5 0 2 0315
2502 FAT = TEI 1 1/O L D A T E 0? 1 6
I U 2 5 0 3 L = l ,NV 031 7
DO 2 5 0 3 K = 1 , V 33 1l:
2503 ASC A T I L , K ) = A S C A T ( L , K ) F A T T O 19
DO 2 5 0 4 L = 1,N V 0 520
2504 AVU M A I L I = A V U M A I L ) F A T T U 3 3? 1
TO 9
GO R E = S 300 13 2 ;
9014 BIG R E 2 = QRTFIA M U 1 / I 1 . 2 8 E+ 0 4 S Q R T F I T E M P + 2 7 3 . 0 ) ) 352;
BIG 9 2 I BIGRE 0324
DO I )=R = 1 , M V 3 32 5
evi = A M U I G R E V 35?;
ASI = 4 . + 1 . 032
AS4 2=AS AMU P5?t
ASI = AS1 1 " ? 0 3? )
A S 3 121 2/ASl| 3: 3L
C O IK) = K.= 1 , 4 3331
TAU T A I K S Q R T F I L I G R E 2 / ( B I G R E 2 + A L F M K I I ) 03 V
THE A I K ) ) = A S 1 / I 2 . T A U I K ) A M U ) 0 : 3 3
Z E T DA I K= T A U ( K I - T H E T A I K ) 3354
AMP 1 2 0 1 = 1 . + M'J I l . - T A U I K ) 2 ) 05 35
DO 1 2 0 1 = 1 , M V 333i>
1,3 12; J = , M V 333 7
0351
DO ,11 = K.= l ,4 3359
XI 2) = K ) P V ( I l Z E T A ( K ) B V I J )
XIK. 31 = T H C T A I K ) B V ( I l + Z E T A I K I E V I J ) 340
:<(K 4) = T H E T A I K ) B V ( J l Z E T A I K ) TJVI I ) 034 1
K) = (
X I K 126 K ) 6 V I J l + Z E T A I K ) B V I I ) 0342
PAI 126 A S 2 T A U ( K ) 3 / A M B D A ( K I ) S I G M ( K ) 034j
DO = 1. K=l ,4 3344
DC XIK, LS=1,4 03'i5
C I O LS) 0346
IH L S ) ) 1 2 7 , 1 2 6 , 129 3 0347
X IK =-XIK,LSI 0 3 4F
CID 0 34 9
GU TU 129 0350
ERF A = 0 . 335 1
0352
G O TO 1 2 6 0533
129 IFI X ( K , L S .09)131,132,132 0 55 4
132 ERF A = l .C 0355
GO TO 126 3356
DO 1 3 4 KL 0357
II I T X I K L I ,LS))134,13 5,136
134 C O N T I N U E 035 s
135 E R F A = T A P B CID 055 9
TO 1 2 6 056 0
GO =TA
TAF H.C=TAl< RR L ) T A B t < I K L l ) l / ( T X ( K L ) T X ( K L l ) ) 0 36 1
TAH A = TA 8 KL 1 1 T X I K L l I TAI'RA 3 3 6?
E R F . L S ) = E BBA X ( K , L S ) + T A R B C 9363
X I K T T I I.JRFA 0364
S C A J , 1=0. 0 3o 5
SCA 1 2 0 = )=0. 3566
1 ,4 33r I
tu = K,l )+XIK.2I 95rP
' = 3369
ERF A U = A L , 3 ) X I K , 4 I
LRF U A = t X P F A I K ) . ( > 2 0370
A L T U ) L R F F (AL T A U V I J ) e 2 ) E R F A N A + E.XPF I (6VI J I 037 1
A M R D A I K ] B V I I ) 03 7 2
K E " , J ANE
/ 037 5
l=SCATTII,JI+RESUAPA!K)V(I]/VIJ)
SCA
IFII-J) 122,120,122 00374
122 RESUB=EXPFIALTAUV(I)2)ERFANB+EXPFIIBVII)2-AMBDA(K)BVIJ)*2) 00375
1/A1U)ERFANA 00376
SCATTIJ,I)=SCATT(J,I)+RESUBPAIK)VIJI/VII I 00377
120 CONTINUE 00378
; ESEGUITO CALCOLO SCATTI I,J) 00379
3005 DO 3007 1=1,NV 00380
DO 3006 M=l,NV 00381
3006 DEIM)=SCATTIM,I) 00302
3007 CALL T R A I C E . D E L T V . N V . V U M A I I ) ) 00383
93C1 DO 9302 L=1,NV 30384
DO 9 3 0 2 K=1,NV 00365
9302 ASCAT(L,K!= SCATT(L,K IATE(1 I 00386
DO 9303 L=l,NV 00387
9303 AVUMAIL)=VUMAILIATE I 1 I 00388
9300 CONTINUE 00389
PART=0. 00390
DO 8e J=l,NV 0C391
EU DENDEI J)=DENSIJlGAMIJ) 00392
CALL TRA (PENDE,DELTV.NV,PART) 00393
0 31 J=l,NV 00394
JR = NV-.I + 1 00395
I T I V I J R ) - V A L F A ) 6,5,5 C0396
5 SOIJR)=CC1VIJRI-CC2/VIJR) 00397
31 SORG(JR)=S0(JK)PART 00398
6 IFINSV)805,800,805 00399
805 DO 815 L=1,MV 00400
SOIL)=(SOIL)+SOURCEIL)AMPL)/(AMPL+1.1 00401
815 S0RGILI=S0IL)PART 00402
800 L5=0 00403
62 DO 15 L=l,MV 0040U
RILI=DENSILI 00405
D=0. 00406
DO 19 J=l,NV 00407
19 DEMDE(J)=DEMS(J)ASCAT(L,J) 00408
CALL TRA I UENDE,DELTV,V,D) 00409
DENS!L)=(D+S0RG(L))/IAVUMAIL)+GAMIL)) 004 13
IFIL-NV) 510,512,512 00411
510 PART=PART+GAMIL)(DENSILl-R(L))(DELTV(L)+DELTVIL+l)1/2. 00412
GO TO 515 00413
512 PART=PART+GAM(L)(DENSIL)-RIL))DELTVIL)/2. 00414
515 DO 516 J=l,NV 00415
516 SORGIJ)=SOIJ)PART 00416
15 R I D =DENSIL )/R(L ) C0417
L5=L5+1 00418
SM=P. I 1 I 00419
DO 146 L=2,NV OO420
IF IP(L)-RI 1 ) ) 146,146,14 1 00421
141 RI 1 )=RILI 00422
146 CONTINUE 00423
DO 151 L=2,NV 00424
IF(RIL)-SM)148,151,151 00425
148 5M=R(L) 00426
151 CONTINUE 00427
IFIL5-20)5B65,33,33 G0428
5863 CONTINUE 00429
ETA=R(1)-SM 00430
IHETA-TERM1) 33,33,62 00431
33 CALL T R A I P E N S , D E L T V , N V . E N E V ) 00432
UU 104 L=1,NV 30433
DENSIL )=DE,NSIL)/ENEV 00434
104 DENVIL)=DENS(L)VIL) C0435
IT IJA(9)1579,579,559 00436
CIN 1 I N 33437
WRI TE TRUT TAPE 6.1215.L5 3 34 3 3
WP ITE TPUT 6,9020,THESIS 0 3439
NN =J A I 3 l, 4 3
GO TI, ( 02,6103,6104,6105),NN 3 04 4 1
6102 WRI TE TPUT TAPE 6,6202 03442
CAL L l> CENS,V.V4,W4.MV) 33443
30 TO 3 941; 4
6105 WF I re TPUT TAPE 6,6233 9344
LO 6 1 0 I = 1 ,MJ 0 04 4rj
6101 V2I S I I 1 /VI I I 3J447
CAL L D IV?,VV,V4,W4,HV> C0l'4f
GO TO 50 3 On 4 9
WK ITE TPUT TAPE 6,6204 3045C
CAL L r. I C C I I V , V , V 4 , WU , N V ) 33451
GP 5C 3343?
HKI TF r p u r TAPE 6 , 6 2 o s 30455
CAL L [ IDFUS.VV, V4,Wlt,NV) 33 4 34
3U TO 53 3045;
6150 CON IN 034 3 6
62C2 FOP M A T 6X, V,6X,6HH(V) /) 00437
6203 FOR M A T C'. , = ,PX,6T!MI5 ) /) 30451'
6204 FOF,[-' ' X , V.8X.6HPHIIV)/) 304 59
6205 FOR f x , E,f:X,6H?HI I E ) / ) r I" 4 6 C
WRI TE TPU TAPE 6,5i66,ETA 30461
5366 I 3R 7X. HTCST STCP A T E 1 1 . 4 I 3 04^2
1215 F L R PAT Hl , X,16HTHRMAL SaECTPUH,25X,20HMUMFER OF I T E R A T I 0 I S I 3 ) 034 ;
9019 FOP. r- Il / X,1HV,10X,4H0ENS//28X,IH.,20X,IH., 2 0X,IH.,?CX ,lh.,20X 13 4 6 4
1 , !H
CPU .// ) 5 04 6 5
0466
O L D TIM 304' 7
ATE CI 4 6:,
!i E
DEN C . 5 3 4', 9
W- I = 3 CUTP UT TAP? 6,1208
904 73
TE 3 3471
1208 I OF. I 1 H 1 / / / / / / I H ) 3 347?
WRI OUTP UT TAPE t , 9 0 3 . 0 , Ti-E
902C 1 OR
33473
I 1 0 " 12.1C/1H )
WP I PUTP UT l A P F 6.U0-1
33474
1209 I ORTE I 1C< " THERMAL C R O S S - A C T I O N S ) 33 4 75
WR I OUTP UT T A P : t , 4 0 0 o 034 76
40C0 FIR I 10X " 1 MFAMS 11 . F C A V E R A G E / 1 6 ) ? l i H - l MEANS 50477
' S E )
! AV E R A 05.178
Wkl OUTP U l TAP , S 1 : 1 3 3 4 7')
8131 F O R TC I 2H / / / 2 H 5 9450
K = 0HA r 3049 1
750 K=K 53482
1=3 5 34 3 3
751 I = 1 1134 811
III N V - I 1 7 6 0 , 7 6 0 , 7 5 6 5948 5
760 W- I TE OUTPUT TAPE o , 5 1 8 5 3n 8(
GO TO 7 5C 35 4 87
756 I I I V V I I > - E H I N 11'. ) ) 7 5 1 , 7 5 2 , 7 5 2 r, II4 P.
7: ? HEM I N = I 3 3483
39n9C
753 1 = 1 + 1 0 5 4)1
IT I I - N ' / ) 7 : . ' l , 7 J 5 . 7 3 5
3') 4') 2
754 I I I V V I I l - L I I A X I K ) ) 7 3 5 , 7 5 5 , 7 - 3 - 3 5 0493
755 N F " A X = I "0494
CAL L TRAP I 9 F . N 5 , 0 3 L T V , N 5 H I N , N F . f 1 A X , 3 N )
CAL L TRAP I PEN V , TIE LT V , N ' I I N , NE MAX , 1 . : ) 504 93
PO 1 3 8 M S = 1 , N M 3 5 04 3 6
EMO = 0 . 304 97
IFI 504 98
PO I R E T I 115 ) I 1 14 , 1 14 , 1 13 53499
1 13 1 15 L = M 5 M I N , N 3 M A X
D E N D E I L ) DENVIL)SEZIL,MS) 00500
C A L L T R A PIDENDE,DEL TV,NEMIN,NEMAX,ENO) 00501
S E Z M I M S ) ENU/DEN 00502
GO TO 10 8 00503
I 14 DO 117 L =NEMIN,NEMAX 00504
OENDEIL) =DENVILI/SEZIL,MS)
I I r CALL 00505
TRA I DENDE,DEL TV,NEM IN,NEMAX,ENO) 00506
SEZMIMS) =CNO/DEN 00507
IBP CONTINUE 00506
SEE =12.2 E+05)EN/DEN 00509
WRITE CU TPUT TAPE 6,1301,VV1NEMIN),VV(NFMAX),SEE 00510
1301 FORMAT I 10X.32HCROSS SECTIONS AVERAGES BETI-.EEN F 1 0 . 6 , 2X , 4HAND FIO. 0051 1
6,3H tV/ /10X,65HlNVtRSE V TYPE CROSS SECTIONS MAY BE AVERAGED MULT 00512
IPLYING THEIR 2200 M/SEC VALUES RY C12.6//) 00513
WRITE OU TPUT TAPE 6,1210 00514
1210 F0RMATI4 8X,20HIDENTIFICATI0N CODES,12X,21HCROSS-SECTI ONS, RARNSI 00515
FRITE OU TPUT TAPE 6,1211,IIMAIJ).KIRETIJ),SEZMIJl,J=1,NMS) CC515
121 1 FORMAT I 55X,I5.15.23X.E12.4) 00517
WRITE OU TPUT TAPE 6 , 3 1 3 1 005 IB
IFIK-NAV 1 7 5 0 , 7 7 7 , 7 7 7 00519
777 CONTINUE 00520
IF1NV-ME A S T ) 5 0 0 0 , 7 3 0 , 7 3 0 00521
730 CONT INUE 00522
IFIJAI 11 I 1 5 0 0 0 , 5 0 0 0 , 3 1 5 00523
315 ECD=SMU C A P T I 00524
DO 331 L 1 = 1 , V 00525
IFIVVIL1 ) - E C D I 3 3 1 , 3 3 2 , 3 3 2 00526
331 CONTINUE 00527
MCUT=NV 00526
GO TO 33 00529
332 NCUT=L1 00530
3 3.-, CONTINUE 00531
CALL TRA ENS,DE L T V , N E A S T , E N E A S T I 00552
EMI=DENS V ) V ( N V) 00535
Ci.'EST=l 1 E N I ) / l 1 . + E N I - E M E A S T ) 00534
CALL TRA ENS.PE L T V , N C U T , F A C I I 00535
CALL TRA EI1V,DE L T V , N C U T , F A C 2 ) 00536
FAC=2.2E F A C I / FAC2 30537
TAC=230. F A C 2 00538
RWEST1 = . 3 1 1 / C U E ST SOR TF I W I M E A S T ) / I 3 . 6 1 7 2 F TAC) ) 03539
FORMAT I / / / / / / 10.X, 1 9 H N E U T R 0 N Ti>'P5RATUREF 8. _2,8H KELVIN //10X, 1 00540
3HCADMIU R A T I O E 1 2 . l l / / 1 0 X , 13HWESTC0TT E12.4) 0054 1
l.'RITC OU UT TAP 6, 1305, TACCwEST.R 00542
GO TO 50 00543
END 00544
LABEL 00545
SUBROUTI ME DLOIY.X,V.H.N) 00546
CIENS10 YllOOl.XI 100),/l181 ,w(6),Y2I100I .X2I100I,M1I 1001,M2I1001 00547
DO 5 K=l I 00548
Y2IKI=L0 00549
X2IKl=L0 GFIYIKI ) 00550
A1 = 3 .8 GFIX(K)) 00551
A2=45.5- A1Y2I 1 ) 00352
A3=89./I X2(N)-X2( 1 I I 0C333
A4=l.5-A X2( 1 ) 90L34
DO 6 K=l 00555
M1IKI=A1 Y2(I+A2+0.5 00556
K2(K)=A3 X21KI+A4+0.D 00557
L=0 50556
00 8 K=l 03559
L = L+1 00550
IFIL-M2! I ) 9, 1 0 , 1 00561
WRITE OU T P U T T A P E 6,11 00562
GO 12 9 3563
10 IFIM1IK1-1 31,30,30 03564
31 WRITE OUTPUT TAPE 6,15,( 1,Y() 09565
GO 8 30566
30 IF(M1(K)-96)40,40,31 03567
40 2=1()/6 005 "-8
F ( 2 ) 1 3, 1 3 , 1 4 ,,.'5-.
13 3=1() ; 5 5,'5
U R I T E O U T P U T T A P E 6 , 1 5 , ) , ) , W ! 113 ) 33571
GO 8 00: 72
14 3 = 1 ( ) - 2 6
9037?
IFIN3I16,16,17 00374
16 2=2-1 03575
IFIN2)3,3,2 00576
3 t.RITE OUTPUT TAPE 6 , 1 5 , X l K) , Y ( ) , W 6 3057 7
GO TO 8 30578
2 WRITE OUTPUT TAPE 6 , , , ) , ( V U ) , J = 1 , 2 , W I 6 ) 30579
GO TO 8 00500
17 WRITE OUTPUT TAPE 6 , 1 5 . X ( K ) , ( ) , ( V I J ) , J = l , 2 ) , ( 3 ) 00591
GO TO 8 00 582
18 L=L-1 03583
8 CONTINUE 355,4
11 FORMAT! 211 ) 005'<5
15 FORMAT I1P2E11.3,16A6) 0 3 586
RETURN 30337
END 005HF
00589
LABEL 00590
SUBROUTINE TRA 0059 I
SUBROUTINE TRAI A, D.N, P. ) 0092
DIMENSION Al 100),DI 100) 00593
TOT=AIN)DIN) C0594
DO 2 J=2,N 00595
2 TOT=TOT+AIJ-l)ID(J-l)+DIJ)) 00596
R=T0T/2. 00597
RETURN 00598
END 00599
LABEL 00603
SUBROUTINE TRAP OOcOl
SUBROUTINE TRAP I A,D,,,RI 3 3 63.
DIMENSION Al 1001 ,1)1 100) 5 3/35
T3T=0. 30/. 04
JAC=N-1 5060;
CO 2 J=M,JAC 00606
2 0=0*((Jl+AlJ+l))D(J+l) 3360 7
33638
R=T0T/2. 33609
RETURN
END
APPENDIX
FIXED INPUT AMD LIBRARY

000000000000 174715631133 175714513627 1765300 54U10 176710060432


177432752454 177520407022 17760U371327 1776665 30733 177746711237
200412375 711 200440327636 200U65131157 200510560065 200533021364
200554071110 200573751213 200612U51754 200630010521 200644227431
200657354717 200671442313 20070252U330 200712641335 200722051224
200730414530 200736154411 200743151422 200747443611 200753272165
200756512464 200761361001 200765707633 200765747404 200767546544
200771131771 200772324042 200773345570 200774235765 200775012044
200775465 535 200776053002 200776362676 200776624712 200777027453
200777200 563 200777324172 20077742663'1 200777513331 200777564646
200777625167 200777656363 200777702021 200777721076 200777734544
200777745 420 200777754175 200777761243 ' 200777765105 200777767773
200777772 073 200777773541 200777774663 200777775547

180 31 * *
1 .3680+2 3.00004 8.6100+1 3.60003 8..2000+1 4.50003
7.5300+1 6.60003 7.0700+' 9.00003 6 .4000+1 1.35002
5.9000+1 1.60002 5.4100+; 2.25002 4 ,5000+1 3.00002
4.4000+1 3.75002 4.1000+' 4.50002 3.,9000+1 5.20002
3.6000+1 7.00002 3.4000+1 9.00002 3..1200+1 1.20001
2.9600+1 1.50001 2.6200+' 1.80001 2 ,7000+1 2.10001
2.6000+1 2.50001 2.4600+' 3.0C001 2 ,5600+1 3.50001
2.5000+1 3.90001 2.2300+1 4.40001 2.,2000+1 4.80001
2.1900+1 5.20001 2.1800+1 5.80001 2,.1400+1 6.60001
2.1200+1 7.50001 2.1000+! a.Boooi 2..0500+1 1.0000+0
2.0000+1 3.0C00+O
185 30
1 .368 +2 3.0 4 9.6 +1 2.2 3 I. +1 3.0 3
B.5000+1 3.0003 .1000+' 4.50003 7,.76,5 0+1 5.0C0C3
7.3000+1 6.50003 7.0000+'. 7.00003 6 .5003+1 9.00003
6.0000+1 1.19O02 5.5500+1 1.50002 5,,2000+1 1.91002
4.8000+1 2.20002 4.4000+1 2.50002 U,,0000+1 2.83002
3.8000+1 3.00002 3.2000+1 4.00002 3,.0000+1 4.6C002
2.6000+1 6.00002 2.3500+1 8.00002 2.. 1900+1 ".90002
2.0000+1 1.04001 1.8000+1 1.20001 1,,6000+1 1.60001
1.4000+1 2.00001 1.3500+1 2.30001 1 ,2500+1
, 3.80001
1.2200+1 4.8000 1 1.2000+1 5.50001 1 ,2000+1
. 3.0000+0
543 31 1964
1.50 +2 3.0 4 8.0 +1 3.8 5 7,,75 +1 4.4 3
7.5000+1 5.00003 7.2000+1 6.00005 7,,0000+1 6.50003 1966
6.6300+1 7.30003 6.5000+1 9.C0003 6,,3=00+1 1.00002 1967
6.0000+1 1.20002 5.7000+1 1.50002 5 ,3000+1
, 1 .70002 196
5.200C+1 2.00002 4.7500+1 2.40002 4,,4000+1 2.60002 1969
4.0C0C+1 3.40002 3.8000+1 3.30002 3,,6000+1 4.20002 1970
3.4000+1 4.80002 3.2000+1 5.30002 2,,6000+1 6.50002 1971
2.6500+1 7.00002 2.4000+1 8.00002 2,,2000+1 9.30092 197?
2.1000+1 1.00001 1.9000+1 1.15001 1,,6000+1 1.50001 1975
1.4000+1 1.80001 1.3000+1 2.00001 1 ,2000+1
, 5.50001 1974
1.2000+1 3.0000+0 1975
1351 e 1931
4.2000+6 3.00004 3.0000+ , 1.50002 5,.1000+6 4.50002 1932
3.4000+6 6.20002 3.2000+< , 8.C 00C 2 2.,7000+6 9.50002 1933
4.0000+4 4.80001 3.1000+1 3.0000+0 1934
1491 32
3.3000+5 5.0C004 8.3000+1 5.00003 6,,6000+4 9.50003
6.0000+4 1.37002 5.6000+1 1.90002 5.,5000+4 2.90002
5.9000+4 4.00002 6.8000+L 5.00002 1,,4500+5 .3.0002
1.6000+5 9 .45002 1 ,5300+5
, 1 .00001 1..0000+5 1 .20001
1.1500+4 1..95001 3,.5700+3 2 .70001 1 .9200+3 3 .40001
1.2700+3 4..20001 9,.5000+2 5..70001 1 .4700+3 7 .00001
2.0700+3 7 .40001 7,.6700+3 8..20001 1 .9970+4 .40001
2.1770+4 8 .70001 1 .9970+4
, 9..00001 2 .3700+3 1 .0000+0
5.9500+2 1,.1500+0 3,.7500+2 1 .2500+0 2 .7500+2 1 .5000+0
2.3500+2 1..7500+0 2,.2000+2 2 .0000+0 2 .3000+2 2 .5000+0
2.5000+2 2,.7500+0 3,,0500+2 3 .0000+0
2331 12 1910
5.U880+3 3..00004 2..8800+2 1..00001 1,,4200+2 6 .00001 191 1
1.3700+2 ..00001 1,.5800+2 1..0000+0 4 .0000+2 1 .5000+0 1912
1.0200+3 1,.7500+0 3,.0700+2 2.,1000+0 1 .0070+3 2 .3000+0 1913
.0000+1 2,.5000+0 5,.7000+1 2 .7500+0 6 .5000+1 3 .0000+0 1914
2332 U 1915
5.0000+3 3,.00004 8..4000+2 1 .00002
. 2 .0700+2 1 .65001 1916
2.0500+2 2,.00001 1 .4500+2
. 4..50001 1 .2500+2 7 ,00001 1917
1.3500+2 1..0000+0 4,.3000+2 1..6000+0 9 .2000+2 1 .8000+0 1918
2.9500+2 2..1000+0 6..5000+2 2..2500+0 6.,6000+1 ? ,5000+0
, 1919
5.7000+1 2..9000+0 6,.2000+1 3..0000+0 1920
2351 23
6.8350+3 3.,00004 9..0550+2 1..50002 4 .9450+2 4..50002
2.3550+2 1,.50001 2,.1050+2 1..80001 2.,0550+2 ?..,15001
2.3050+2 2..50001 2,.4600+2 2..90001 2,.3000+2 5 .10001
1.3750+2 4.,00001 7.,3500+1 6..00001 6 .7000+1 7,,00001
6.2000+1 ..00001 6..2000+1 8,.40001 6 .4000+1 9,,00001
7.2000+1 1,.0000+0 1 .4700+2
. 1..1500+0 3 ,2000+1 1 .3500+0
1.7000+1 1..5800+0 9..0000+1 2 ,0200+0 1 .6000+1 2 .1500+0
1.0000+1 2,.7000+0 3.,0000+1 3..0000+0
2352 40
6.1000+3 3..00004 7.,5000+2 1,,50002 7,,2000+2 1.,70002
6.U300+2 2,.00002 5..6500+2 2.,50002 4.,3500+2 4 .00002
3.8500+2 5 .00002 3,.1100+2 7..00002 2..6500+2 9..00002
1.9000+2 1 .50001
. 1 .7300+2
. 1..90001 1 .7300+2 2,.20001
1.9000+2 2,.70001 1 .9000+2
. 2..90001 1 .8000+2
. 3.,10001
1.6500+2 3,.30001 1 ,3500+2
. 5..60001 1 .1300+2
. 4.,00001
9.5000+1 4.,50001 7,.8000+1 5 .00001
. 6 ,3000+1 6..00001
5.9000+1 6 .50001 5,.4000+1 7,.60001 5 .3500+1 6..20001
5.4700+1 1..80001 6..0500+1 1,.0000+0 1 .0500+2
. 1..1100+0
1.0500+2 .1400+0 5 .3000+1 1 .2500+0
. 2,,4500+1 1 .3000+0
.
1.8000+1 1..4500+0 1 .3700+1
, 1..7500+0 1 .3700+1 1 .8500+0
.
1.6000+1 1 .9500+0 2..5500+1 2..0000+0 1 .5000+1 2..1000+0
1.0500+1 2 .4000+0 8..8000+0 2..6000+0 a..8000+0 2..7000+0
3.0000+1 3 .0000+0
2391 15 1952
8.6000+3 3 .00004 3.,5000+3 2..00003 ..9000+2 3,.40002 195 3
6.90C0+2 7 .60002 7..1C00+2 1 .10001
, 8..6000+2 1 .55001
, 1954
1.3900+3 2 .00001 3..0000+3 2,.50001 5..1500+3 2..95001 1955
5.9000+2 4 .40001 1 .6500+2
, 5..90001 7,.8000+1 7.,60001 1956
U.9000+1 1 .0000+0 2..1000+1 1,.8000+0 1..4000+1 3..0000+0 1957
2392 15 1956
6.8000+3 3 .00004 5..8000+2 4,,00002 5,.0000+2 6,.00002 1959
U.6000+2 1 .00001 5.. 1000 + 2 1..45001 8 .0000+2 1 .95001 196 0
1.3500+3 2,.35001 3,.0000+3 2.,75001 3..3000+3 ?,.92001 1961
3.0000+3 3 .10001 4..0000+2 4,.25001 1..3500+2 5..50001 1962
7.U000+1 6 .80001 3..5000+1 1..0000+0 1,.1000+1 3.,0000+0 1963
2401 23
2.3900+3 3 .00004 5..4000+2 1 .00002
. 3..1500+2 3,,50002
1.7500+2 1 .50001 1 ,6000+2
. 2.,00001 1 .5500+2
, 2,,50001
1.6000+2 3 .00001 1 .9000+2 4,.25001 3.,2000+2 6.,00001
4.9000+2 7..00001 7..9000+2 8..00001 1 .8400+3
, 9..00001
1.0000+5 1 .0400+0 1 ,1500+5
, 1 .0600+0
. 1,.0000+5 1 .0800+0
.
5.9900+3 1 .1400+0 9..9000+2 1..2700+0 2..9000+2 1 .4800+0
,
1.2500+2 1 .7500+0 8..2000+1 2,,0000+0 6..0000+1 2.,3000+0
4.9000+1 2,.6000+0 U..3000+1 3.0000+0
2411 15
1 .2000 + 4 3,,00004 1 .5900+3
. 2.00002 1 ,0900+3 4,.50002
9.3000+2 7.,00002 8..9000+2 1.00001 ,9500+2
a,.1400+3 1 .,15001
9.4000+2 1.,35001 1 .1900+3
, 1.65001 2 2.,40001
1.84 +3 2.,0 1 6, 1 +1 5.4 1 U.,2 +1 .70 +0
3.1 +1 1 ,25 +0 3,. 1 +1 1.75 +0 5..0 +1 3.0 +0
2412 10
7.4000+3 3,,00004 6,.0000+2 1.00001 6,,7000+2 1,,50001
1.7000+3 2,.40001 1 .7000+3
. 2.75001 6..8000+1 4..30001
4.5000+1 5,.80001 3.,2000+1 9.50001 3.,0500+1 1,,7500+0
4.0000+1 3,.0000+0
200 9
3.20 4 4 7..25 2. 3 8,.0 3. 3
7.70 U. 3 5.. 15 2.55 2 4..45 .3.,48 2
4.30 7,,4 2 3..60 3. 1 3.,35 3..0 +0
203 9
3.20 it, 4 7..25 2. 3 8,,0 3. 3
7.65 4 3 U.,72 2.55 2 3.,96 3.,48 2
3.58 7,.4 2 2..6C 3 1 2.,23 3.,0 +0
4801 15
1.6000+4 3,.00004 3..5000+3 1.00002 2..7000+3 2.,00002
2.5000+3 3,,00002 2.,5000+3 6.00002 3.,5400+3 1 .00001
.
6.9600+3 1.,50001 7.,9500+3 1.72001 6.,3500+3 2.,00001
2.9000+2 4..00001 6..7000+1 6.20001 1 ,6500+1
. 1 .0000+0
.
1.5000+0 1.,5000+0 1 ,6000+0
, 2.0000+0 0.,0000+0 3. oooc+o
0
.1 .12 .15 10 . 195 .22 .25 .27 28 .295 .31 .335
.36 .40 .425 . U5 .50 .55 .57 .595 . 625 .6885 .75 .79
.83 .87 .90 1. 00 1. 15 1.38 1.58 2.00 2. 15 2.70 3.00
APPENDIX C
SAMPLE PROBLEM INPUT

1 1 1 1 1 1 1 1 4 0 1
THES I S - 2 SAMPLE PROBLEM 1 GAS MODEL NO EXT SOURCE
60
.001
O
.001
4
2351 2352 2391 2392
1 1 1 1
4
0.
1.0
1.895 1.0
22.7 26.2 0. 0.
0. 4.726E-12 0. 0.
2
0.1 1.0
.70 .85
1
2351
. 0 0 0 6 12
3
H20
AL U23B
.066 7 ,00581 .00675
.33 ,23 6.0
O 1
20.
8.
O 1 0 0 0 0 0 0 4 0 0
THES I S - 2 SAMPLE PROBLEM 2 GAS HCDEL MONOENER. EXT. SOURCE AT E=.T5EV
1 .50
55 1.0
THESIS 2
CALCULATION OF THERMAL SPECTRA AND CROSS SECTIONS

THESIS-2 SAMPLE PROBLEM 1 GAS MODEL NO EXT SOURCE


NUMBER OF VELOCITY GROUPS 60
ITERATION INTERVAL,FROM 0.001000 TO 1.000000 EV

MODERATOR CHARACTERISTICS
H20
NUCLEI PER CM3 0.66706 23
CORRESPONDING THERMAL ABSORPTION CROSS SECT I ON,BARNS 0.3300E-00
SCATTERING CROSS SECTION DEPENDENT
FROM RELATIVE VELOCITY ACCORDING
THE FOLLOWING FORMULA
SIGMA=SUMIA(J) .EXP I-BI J).SQUARED VELOCITY))
Al 1 ) = 0.2270E 02 Bl 1 ) = 0.
AI2) = O . 2 6 2 0 E 02 BI2) = 0.4726E-11
Al 3) = 0. B(3) = 0.
AI4) = 0. B14) =
EQUIVALENT MASS 1.895
MEAN TEMPERATURE,CENTIGRADE

ABSORBERS
1/V TYPE
AL U238
CORRESPONDING NUCLEI PER CM3
0.5810E 22 0.6750E 22
CORRESPONDING THERMAL ABSORPTION CROSS-SECT I ONS,8ARNS
0.2300E-00 C.600CE 01
NON-l/V TYPE
2351
CORRESPONDING NUCLEI PER CM3
0.6120E 21

NO EXTERNAL SOURCE
THERMAL SPECTRUM NUMBER OF ITERAT ICNS
THESIS-2 SAMPLE PROBL EM 1 GAS MODEL NO EXT SOURCE
E PHI IE 1
lO.OOOE-04 3 .359E-07
1.155E-03 3 .823E-07
1.334E-03 4 345E-07
1.540E-03 4 .931E-07
1.778E-03 5 .589E-07
2.054E-03 6 .327E-07
2.371E-03 7 . 151E-07
2.738E-03 8 .069E-07
3.162E-03 9 .090E-07
3.652E-03 I .022E-06
4.217E-03 1 .146E-06
4.870E-03 1 .283E-06
5.623E-03 1 .431E-C6
6.494E-03 1 .590E-06
7.499E-03 1 .760E-06
8.660E-03 1 .939E-06
10.000E-03 2 .123E-06
1.155E-02 2 .310E-06
1.334E-02 2 492E-06
1.540E-02 2 .663E-06
1.778E-02 2 .616E-06
2.054E-02 2 .941E-06
2.371E-02 3 025E-06
2.738E-02 3,.060E-06
3.162E-02 3,.034E-06
3.652E-02 2,.943E-C6
U.217E-02 2,,73-06
4.870E-02 2,.559E-06
5.623E-02 2..280E-06
6.494E-02 1,.963E-06
7.U99E-02 1 .630E-06
,
8.660E-02 1 .305E-06
,
l.OOOE-01 1 ,010E-C6
.
1.200E-01 6,,960E-07

1.500E-01 4..470E-07
1.800E-01 3,,233E-07
1.950E-01 2..626E-07
2.200E-01 2,369E-07
2.500E-01 2..009E-07
2.700E-01 1 ,824E-07
.
2.950E-01 1 ,636E-07
,
3.350E-01 1 .441E-07
,
3.600E-01 1 345E-07
,
4.000E-01 1 ,234E-07
.
4.500E-01 1 .087E-07
,
5.000E-01 9. 917E-08
5.500E-01 9,.098E-08
5.950E-01 8. 203E-08
6.885E-01 7. 157E-08
7.500E-01 6. 589E-08
8.300E-01 5. 63-08
8.700E-01 5. 551E-08
l.OOOE 00 5. 064E-08
TEST STOP AT 0.6056E-03
THESIS-2 SAMPLE PROBLEM 1 GAS MODEL NO EXT SOURCE
THERMAL CROSS-SECTIONS
INDEX 1 MEANS DIRECT AVERAGE
-1 MEANS INVERSE AVERAGE

CROSS SECTIONS AVERAGES BETWEEN 0.001000 AND C.100000 EV


INVERSE V TYPE CROSS SECTIONS MAY BE AVERAGED MULTIPLYING THEIR 2200 M/SEC VALUES BY 0.R94522E 00
IDENTIFICAI ION CODES CRCSS-SECTIOHS, BARNS
2351 1 C.598UE 03
2352 1 0.4972E 03
2391 1 0.9617E 03
2392 1 0.6745E C3

CROSS SECTIONS AVERAGES BETWEEN 0.100000 AND 1.000000 EV


INVERSE V TYPE CROSS SECTIONS MAY BE AVERAGED MULTIPLYING THEIR 22C0 M/SEC VALUES BY 0.319816E-00
IDENTIFICATION CODES CROSS SECTIONS, BARNS
2351 1 0. 18526 03
2352 1 0.1493= 03
2391 1 0. 1 145E 04
2392 1 C.7U58E C3

CROSS SECTIONS AVERAGES BETWEEN 0.001000 AND 0.625C0O EV


INVERSE V TYPE CROSS SECTIONS MAY BE AVERAGED MULTIPLYING THEIR 2200 M/SEC VALUES BY 0.706155 00
IDENTIFICATION CODES CROSS-SECTIONS, BARNS
2351 1 0.46546 03
2352 1 0.3854E 03
2391 1 0.11C1E 04
2392 1 0.7488E 03

CROSS SECTIONS AVERAGES BETWEEN 0.C01000 ANC 1.0000C0 EV


INVERSE V TYPE CROSS SECTIONS MAY BE AVERAGED MULTIPLYING THEIR 2200 M/SEC VALU BY 0.672937E 00
IDENTIFICATION CODES CROS SECTIONS, BARNS
2351 1 C.43846 03
2 352 1 C.3631E C3
2391 1 C.1032; 04
2 392 1 C.7C2CE 03
NEUTRON TEMPERATURE 359.81 KELVIN
CADMIUM RATIO 0.1275E 02
WESTCOTT R 0.1638E-00
THESIS 2
CALCULATION CF THERMAL SPECTRA AMP CROSS SECTIONS

AMPLE PROBLEM 2 GAS MODEL MONOEMER. EXT. SOURCE AT E=


NUMBER OF VELOCITY GROUPS 60
ITERATION INTERVAL,FROM 0.001000 TO 1.000000 EV

MODERATOR CHARACTERISTICS
H20
NUCLEI PER CM3 0.6670E 23
CORRESPONDING THERMAL ABSORPTION CROSS SECT I ON,BARNS C.3300E-09
SCATTERING CROSS SECTION DEPENDENT
FROM RELATIVE VELOCITY ACCORDING
THE FOLLOWING FORMULA
SIGMA=SUM1A(J) .EXP I-BI J).SQUARED VELOCITY))
Al 1 ) = 0.2270E 02 8(1) =
AI2) = 0.2620E 02 B(2) =
AI3) = 0. BI3I =
A(4I = 3. IU) =
EQUIVALENT MASS 1.895
MEAN TEMPERATURE,CENTIGRADE 20.00

ABSORBERS
1/V T Y P E
AL U238
C O R R E S P O N D I N G N U C L E I PER C M 3
0.5810E 22 0.6750E 22
CORRESPONDING THERMAL ABSORPTION CROSS-SECT I ONS,BARNS
0.2300E-00 0.6000E 01
N O N - l / V TYPE
2351
CORRESPONDING NUCLEI PER C M 3
0.6120E 21
THE EXTERNAL SOURCE,WITH AMPLITUDE 0.5000E 00 IS GIVEN IN THE FOLLOWING TABLE

V CM/SEC SOURCE
0.1198E 07 0.1000E 01
THERMAL SPECTRUM NUMBER OF ITERATIONS
THESIS-2 .E PROBLEM 2 GAS MODEL MONOENER. EXT. SOURCE AT E=.75
E PHKE )
lO.OOOE-04 3, 3 2 7 E - 0 7
1.1556-03 3, . 7 8 5 E - 0 7
1.334E-03 4 .302E-07
1.5U0E-03 4 .883E-07
1.778E-03 5,. 5 3 5 E - 0 7
2.054E-03 6, . 2 6 5 E - 0 7
2.371E-03 7, , 0 8 0 6 - 0 7
2.738E-03 7, . 9 8 9 E - 0 7
3.162E-03 9, .C00E-07
3.652E-03 1 .012E-06
U.217E-03 1, . 1 3 5 E - 0 6
4.870E-03 1, . 2 7 0 E - 0 6
5.623E-03 1 .416E-06
6.494E-03 1, .57UE-06
7.U99E-03 1 .742E-06
8.660E-03 1, . 9 1 9 E - 0 6
10.000E-03 2, 1 0 1 E - 0 6
1.155E-02 2, . 2 8 5 E - 0 6
I.33UE-02 2, 4 6 5 E - 0 6
1.540E-02 2, . 6 3 5 E - 0 6
1.778E-02 2 .786E-06
2.05UE-02 2 .909E-06
2.371E-02 2,. 9 9 3 E - 0 6
2.738E-02 3 026E-06
3.162E-02 3 .001E-06
3.652E-02 2 910E-06
4.217E-02 2 .751E-06
4.870E-02 2 .529E-06
5.623E-02 2 .253E-06
6.494E-02 1 939E-06
7.499E-02 1, . 6 1 0 E - 0 6
8.660E-02 1 .290E-06
1.000E-01 9, 9 8 6 E - 0 7
1.200E-01 6 .B99E-07

1.500E-01 4 .449E-07
1.800E-01 3 .230E-07
1.950E-01 2 828E-07
2.200E-01 2 376E-07
2.500E-01 2 018E-07
2.700E-01 1 .833E-07
2.950E-01 1 645E-07
3.350E-01 1 .449E-07
3.600E-01 1 .353E-07
4.000E-01 1 .242E-07
4.500E-01 1 .094E-07
5.000E-01 9 .976E-06
5.500E-01 9 . 152E-06
5.950E-01 .332E-00
6.885E-01 7 . 199E-08
7.500E-01 3 .676E-07
B.300E-01 4 .000E-08
8.700E-01 3 .7126-08
l.OOOE 00 3 .366E-0E
TEST STOP AT. 0.870EE-C3
THE5IS-2 SAMPLE PROBLE 2 GAS HODEL MONOEMER. EXT. SOURCE AT E=.75EV
THERMAL CROSS-SECTIONS
INDEX 1 MEANS DIRECT AVERAGE
-1 MEANS INVERSE AVERAGE

CROSS SECTIONS AVERAGES BETWEEN O.CO1OO0 AND O.100CCO EV


INVERSE V TYPE CROSS SECTIONS MAY BE AVERAGED MULTIPLYING THEIR 2200 M/SEC VALUES BY 0.694733E Od
IDENTIFICAI ION CODES CROSS-SECTIONS, BARNS
2351 1 C.5986C 03
2 352 1 C.4974C C3
2391 C.9MPE 03
2392 1 C.6746E 03

CROSS SECTIONS AVERAGES BETWEEN 0.100000 AND 1.000000 EV


INVERSE V TYPE CROSS SECTIONS MAY BE AVERAGEO MULTIPLYING THEIR 2200 M/SCC VALUES BY 0.30B822E-CC
IDENTIFICATION CODES CROSS-SECTIONS, BARNS
2551 1 0. 1734E C3
2352 1 0. 11* 11 E 03
2391 1 0.1062E 04
2392 1 0.6926E 03

CROSS SECTIONS AVERAGES BETWEEN 0.0C10CC AND 0.625000 EV


INVERSE V TYPE CROSS SECTIONS HAY BE AVERAGED MULTIPLYING THEIR 2200 M/SEC VALDES BY C.7C7389E 03
IDENTIFICATION CODES CRCSS-SECTIONS, BARNS
2351 1 C . 4 ' 4 4 E 33
2.352 1 C.3<=46E 03
2391 1 C.11C3E C4
2392 1 C.750U 35

CROSS SECTIONS AVERAGES BETWEEN 0.0C1C0C ANC l.CCOCCO EV


INVERSE V TYPE CROSS SECTIONS MAY BE AVERAGED MULTIPLYING THEIR 2200 M/SFC VALLES T'Y 0.(.554853 OO
IDENTIFICATION COOES CRCSS-SECTIONS, BARN5
2351 1 0.425CC 03
2352 1 0.3521E 03
2391 1 0.1CC5E 34
2392 1 0.632CE 33
iiOgV'Jifl
il et'"4

>*, Mr ,

ii'-.'

EURATOM C.I.D.
Bl 63, rue Belliard
Bruxelles (Belgique)

CDNA02187ENC

Das könnte Ihnen auch gefallen