last modified: 22-MAR-2000 | catalog | categories | new | search |

NEA-0329 WIMS-D/4.

WIMS, MultiGroup Reactor Lattice Calculation for Thermal Reactor and Fast Reactor
ICAROG, WIMS-D/4 Library Utility
ZZ WIMS-TRIGA, ZZ-WIMSLIB/IJS, WIMS Data Libraries

top ]
1. NAME OR DESIGNATION OF PROGRAM

WIMS-D/4, WIMS libraries.

top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
ZZ-WIMSLIB/IJS0 NEA-0329/09 Tested 18-MAY-1989
ZZ-WIMS-TRIGA NEA-0329/12 Tested 17-JUN-1993
WIMS-D/4 NEA-0329/14 Tested 20-AUG-1990
ICAROG NEA-0329/18 Tested 17-JAN-1992
ZZ-WIMSLIB/IJS1 NEA-0329/21 Tested 27-MAR-1992
ZZ-WIMS-TRIGA NEA-0329/22 Tested 16-JUN-1993
WIMPUT NEA-0329/23 Tested 22-FEB-2000

Machines used:

Package ID Orig. computer Test computer
NEA-0329/09 DEC VAX series DEC VAX 8810
NEA-0329/12 DEC VAX series PC-80486
NEA-0329/14 IBM PC IBM PC
NEA-0329/18 CDC CYBER 170 DEC VAX 8810
NEA-0329/21 DEC VAX 8810
NEA-0329/22 DEC VAX series DEC VAX 6000
NEA-0329/23 IBM PC PC Pentium 75
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 

ZZ-WIMS-TRIGA

 

FORMAT: WIMS

 

NUMBER OF GROUPS: Extension of the WIMS library included in WIMS/D-4 package.

 

NUCLIDES:

  • Materials deleted from library: 4001 (hydrogen bound in water), 4002 (deuterium bound in water), 5002 (deuterium bound in water), 8002 (deuterium bound in water), 9002 (deuterium bound in water), 1010 (boron-10), 1011 (natural boron), 232 (thorium-232), 233 (uranium-233), 238 (uranium-238), 1238 (uranium-238), 239 (plutonium-239), 1239 (plutonium-239), 2239 (plutonium-239), 240 (plutonium-240).

  • Materials inserted into the library: 1001 (hydrogen bound in water), 5001 (hydrogen bound in ZrHx), 166 (erbium-166), 1167 (erbium-167), 1149 (samarium-149).

 

ORIGIN: for the new data ENDF/B-III, ENDF/B-IV, ENDF/B-V.

 

WEIGHTING SPECTRUM:

 

ZZ-WIMSLIB/IJS0

 

FORMAT: WIMS

 

NUMBER OF GROUPS: 69 groups. Extension of the WIMS library inclu- ded in WIMS/D-4 package.

 

NUCLIDES:

  • Materials deleted from library: 4001 (hydrogen bound in water), 4002 (deuterium bound in water), 5002 (deuterium bound in water), 8002 (deuterium bound in water), 9002 (deuterium bound in water), 1010 (boron-10), 1011 (natural boron), 232 (thorium-232), 1232 (thorium-232), 233 (uranium-233), 238 (uranium-238), 1238 (uranium-238), 239 (plutonium-239), 1239 (plutonium-239), 2239 (plutonium-239), 240 (plutonium-240).

  • Materials inserted into the library: 3001 (hydrogen bound in water), 1241 (plutonium-241), 1235 (uranium-235), 3238 (uranium-238), 107 (silver-107), 1109 (silver-109), 1112 (natural cadmium), 1115 (indium-115).

 

ORIGIN: ENDF/B-IV

 

WEIGHTING SPECTRUM:

 

ZZ-WIMSLIB/IJS1

 

FORMAT: WIMS

 

NUMBER OF GROUPS: 69 groups.

 

NUCLIDES: like IJS0

 

ORIGIN: ENDF/B-IV

 

WEIGHTING SPECTRUM: Maxwellian - 1/E - Fission

 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
The Winfrith improved multigroup scheme (WIMS) is a general code for reactor lattice cell calculation on a wide range of reactor systems. In particular, the code will accept rod or plate fuel geometries in either regular arrays or in clusters and the energy group structure has been chosen for both thermal and fast reactor calculations. The basic library has been compiled with 14 fast groups, 13 resonance groups and 42 thermal groups, but the user is offered the choice of accurate solutions in many groups or rapid calculations in few groups. Temperature dependent thermal scattering matrices for a variety of scattering laws are included in the library for the principal moderators which include hydrogen, deuterium, graphite, beryllium and oxygen.
WIMS-D/4.1 is a modified version of WIMS-D/4 (NEA 0329/11). The changes are mainly designed to facilitate LWR calculations.
They are:

  1. The ability to specify a cluster as part of an infinite system

  2. The ability to calculate the explicit build-up of isotopes that normally would be considered to be in equilibrium.

  3. The correct calculation of equilibrium number densities when a large change in power level occurs (such as in power off-base calculations).

  4. The inclusion of P1 scattering matrices on the WIMSE file.

  5. A more accurate resonance interpolation method.

  6. An extension to the cross section library.

ICAROG converts a WIMS-D/4 nuclear data library from BCD to binary and vice versa. It also extracts a subset of nuclides according to the specification provided by for user.

 

WIMPUT (NEA 0329/23): WIMPUT edits the WIMS-D/4 keywords, their definitions and allows the user to choose the ones he/she needs to solve his/her specific problem.

top ]
4. METHODS

The treatment of resonances is based on the use of equivalence theorems with a library of accurately evaluated resonance integrals for equivalent homogeneous systems at a variety  of temperatures. The 'SPECTROX' collision theory procedure gives accurate spectrum computations in the 69 groups of the library for the principal regions of the lattice using a simplified geometric representation of complicated lattice cells. The computed spectra are then used for the condensation of cross-sections to the number of groups selected for solution of the transport equation in detailed geometry. Solution of the transport equation is provided either by use of the Carlson DSN method or by collision probability  methods. Leakage calculations including an allowance for streaming asymmetries may be made using either diffusion theory or the more elaborate B1-method.
The output of the code provides eigenvalues for the cases where a simple buckling mode is applicable or cell-averaged parameters for use in overall reactor calculations. Various reaction rate edits are provided for direct comparision with experimental measurements. The main methods of solution used in WIMS-D/4 are left unchanged in WIMS-D/4.1. Some extra capabilities are included, while the original methods are retained as an option.

top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

As variable dimensions are used in WIMS, there are no specific limits on such parameters as number of energy groups or mesh intervals other than an overall limit on the core storage of the computer used. The library of cross-sections has only 69 energy groups, but this is a limit on the data available, not on the program.

 

WIMPUT (NEA 0329/23): Minimum storage to run is 81 KB. Minimum disk  storage is 127 KB. The internal editor is set to a maximum of 200 lines. This limits the WIMS/D-4 input that could be prepared in one  run or at least in one WIMPUT output.

top ]
6. TYPICAL RUNNING TIME

WIMS-D/4: A burnup calculation for a 36-rod cluster in a square cell with a flooded interlattice tube using the poison pin supercell option took less than one minute on IBM 3081.
Execution of all sample cases included in the WIMS-D/4 package required less than three minutes on IBM 3081.

NEA-0329/09
NEA-DB created an unformatted version of the library on a VAX 8810 computer using the program WRITER from package.

NEA-0329/18
ICAROG requires about 20 seconds of running time to convert the WIMS-D/4 master library (101 isotopes) from BCD to binary on CDC Cyber.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM

WIMS-D is to be translated to other machines including IBM 7030, IBM 360/75 and ICL 4-70.
Meanwhile, coding is starting on WIMS-E, in which a standard interface will be introduced through which the various parts (modules) of WIMS will communicate with one another and hopefully with other programmes.

top ]
8. RELATED OR AUXILIARY PROGRAMS

WIMS supersedes the programs THULE  (3,4) and TRACER (5) and incorporates the programs THESEUS (6), RIPPLE (7), PIP1 (8), WDSN (9), HPS (10), PERSEUS (11), PRIZE (12),  and PIJ (13).
WIMS library tapes are written by the program WIMLIB.
WIMS-D/4.1 is an improved version of WIMS-D/4.
WILIT (IAEA1243) is a comprehensive WIMS library utility program.

top ]
9. STATUS
Package ID Status date Status
NEA-0329/09 18-MAY-1989 Tested at NEADB
NEA-0329/12 17-JUN-1993 Screened
NEA-0329/14 20-AUG-1990 Screened
NEA-0329/18 17-JAN-1992 Screened
NEA-0329/21 27-MAR-1992 Screened
NEA-0329/22 16-JUN-1993 Screened
NEA-0329/23 22-FEB-2000 Tested at NEADB
top ]
10. REFERENCES

(A) Pertinent to WIMS

 

  • J.R. Askew, et al.: A General Description of the Lattice Code WIMS JBNES (Oct. 1966) p.564. for Resonance Treatment See also

  • F.J. Fayers et al.: JBNES (April 1967) p.161.

 

(B) Pertinent to Related Programmes

  • D.C. Leslie and M.J. Erry: A Preliminary Description of THULE AEEW-R25 (1963).

  • M.J. Terry: THULE - A Detailed Description AEEW-R354 (1964).

  • A.N. Buckler and J.D. MacDougall: A Description of the TRACER-1 Computational Scheme AEEW-R305 (1963).

  • A. Jonsson: THESEUS - A One Group Collision Probability Routine for Annular Systems AEEW-R253 (1963).

  • D.A. Newmarch: RIPPLE - A Method of Computing the Thermal Neutron Fine Structure in Thin Plate Assemblies AERE-R2425 (1959).

  • A.J. Clayton: The Programme PIP1 for the Solution of the Multigroup Equations of the Method of Collision Probabilities AEEW-R326 (1964).

  • J.R. Askew and R.J. Brissenden: Some Improvements in the Discrete Ordinate Method of B.G. Carlson for Solving the Neutron Transport Equation AEEW-R161 (1963).

  • J.R. Askew and H.H.W. Pitcher: Concerning the Analysis of Single Channel Substitution Measurement JBNES (1967) p.260.

  • C. Green: The IBM 7090 Programmes PERSEUS, ARIADNE and CERBERUS AEEW-R390 (1964).

  • H.H.W. Pitcher: PRIZE - A Program for Calculating Collision Probabilities in R-Z Geometry AEEW-M469.

  • J.E. Beardwood, et al.: The Solution of the Transport Equation by Collision Probability Methods Proc. of Conf. on The Application of Computer Methods to Reactor Problems ANL-7050 (May 17-19, 1965) pp. 93-112.

  • J. Vacek and P. Mikolas: Experience with the WIMS Computer Code at Skoda Plzen ZJE-286 (1991)

  • A.D. Caldeira: Extensao da cadeia de queima do Th-232 na biblioteca do programa WIMS-D/4 Nota Tecnica IEAv-006/91 (July 1991 - in Portuguese)

NEA-0329/09, included references:
- A. Holubar and A. Trkov:
  Generating of WIMS Library Data Sets and Their Verification in
  Calculations of Light Water Reactor Lattices
  IJS-DP-5061 (April 1988).
- A. Trkov and A. Perdan:
  WIMS-IJSO - An Extended Version of the WIMS Group Constant Library
  INDC(YUG)-008/L (November 1982).
- A. Holubar and A. Trkov:
  Comparison of Different Sets of Group Constants in WIMS Library
  Format
  IJS-DP-4790 (October 1987).
NEA-0329/12, included references:
- Andrej Trkov:
  The WIMS-TRIGA Multigroup Library
  (March 18, 1993).
NEA-0329/14, included references:
- M.J. Roth, J.D. MacDougall and P.B. Kemshell:
  The Preparation of Input Data for WIMS
  AEEW-R 538 (August 1967)
- M.J. Roth:
  The WIMS Multigroup Scheme Status and Difference between Versions
  AEEW-M 845 (February 1969)
- C.J. Taubman:
  The WIMS 69-Group Library Tape 166259
  AEEW-M 1324 (July 1975)
- M.J. Halsall:
  A Summary of WIMSD4 Input Options
  AEEW-M 1327 (July 1980)
- P.B. Kemshell and M. Hardcastle:
  Revised Transport Cross-Sections for the WIMS Library.
  AEEW-M 1782  (July 1980)
- M.J. Halsall:
  The Use of WIMSD4 and LWRWIMS, READWT and FILSIX, to Generate
  Two-Group Data for Reactor Calculations
  AEEW-M 1785 (July 1980)
- M.J. Halsall:
  Additional Edit Facilities Available on KDF9 Version of WIMS-D
  AEEW-M 856 (August 1980)
- J.D. MacDougall:
  Programmes Associated with WIMS Library Tapes.
  AEEW-M 1783  (August 1980)
- C.J. Taubman and J.C. Lawrence
  WIMSD4: Version 100 and Catalogued Procedures
  AEEW-M 1832 (February 1981)
- M. Halsall and L. Hutton:
  Future Management of the WIMS Group of Codes at Winfrith
  AEE Winfrith Note A-870 (Received October 1987)
- W.R. Joubert:
  Review Report for WIMSD4.1
  RTE01-2/2-046 (13 June, 1988)
- S. Slavic, B. Zefran and M. Ravnik:
  WIMS-D/4 for PC-AT386 Computer (Version 1.0)
  IJS-DP-5729 (February 7, 1990)
NEA-0329/18, included references:
- A.D. Caldeira:
  ICAROG: A program which converts from BCD to binary code and vice
  versa a nuclear data library in WIMS-D/4 program format
  IEAv-010/91 (September 1991 - in Portuguese)
NEA-0329/21, included references:
- M. Ravnik, A. Holubar and A. Trkov:
WIMS Library Update Project, Final Report on Stage 1
IJS-DP-6245 (November 24, 1991).
- A. Trkov, A Holubar and M. Ravnik:
WIMS Library Update Project, Phase Report on Stage 2
IJS-DP-6243 (November 20, 1991).
- A. Trkov:
"FEDGROUP-C/WIMS-IJS1" Informal Note (March 26, 1993)
- A. Trkov, A.Perdan:
"WIMS-IJSO - An Extended Version of the WIMS Group Constant Library"
(INDC (YUG)-008(L) (November 1982)
- A.Holubar, A.Trkov:
"Generating of WIMS Library Data Sets and Their Verification on Calculations of
Light Water Reactor Lattices IJS-DP-5061 (April 1988)
- A.Holubar, A.Trkov:
"Comparison of Different Sets of Group Constants in WIMS Library Format"
IJS-DP-4790 (October 1987)
NEA-0329/22, included references:
- Andrej Trkov:
  The WIMS-TRIGA Multigroup Library
  (March 18, 1993).
NEA-0329/23, included references:
- Orion de O. Silva and Airton Prati:
  Technical Note - A Visual System to Help WIMSD4 Users to Prepare
  its Input Data File
  Reprint from Ann. Nucl. Energy, Vol. 20, No. 5, pp. 371-376 (1993)
top ]
11. HARDWARE REQUIREMENTS

WIMS requires 3 user tapes and a disc or drum. also it needs at least 32K core storage and does benefit from  more than this, since it uses variable dimensions.
WIMS-D/4.1 on IBM 370: 9 logical units including standard input and  output are required. Also it needs at least 2000K core storage and does benefit from more than this, since it uses variable dimensions.

top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NEA-0329/09 FORTRAN-77
NEA-0329/12 FORTRAN-77
NEA-0329/14 FORTRAN-77
NEA-0329/18 FORTRAN-77
NEA-0329/22 FORTRAN-77
NEA-0329/23 C-LANGUAGE
top ]
13. SOFTWARE REQUIREMENTS

OS/360 (IBM, NOS (CDC CYBER 740), MVS (IBM).
WIMPUT: MS-DOS version 5.0

NEA-0329/09
VMS V5.0-1 (VAX 8810).
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

WIMS-D/4.1 (NEA 0329/10): For non-IBM users, modified versions of the MAIN program and some other subprograms without the variable storage allocation feature are included in the package.

top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

IBM-version:

M. J. Roth
UKAEA
AEE, Winfrith
Dorset, U.K.

 

WIMS-D/4.1:

R. Joubert
AEC
P.O. Box 582
PRETORIA 0001, South Africa

 

CDC-version: Joint effort between:

Institute of Atomic Energy
Otwok - Swierk, Poland
and
Escuela Tecnica Superior de Ingenieros Industriales
Madrid, Spain

 

released within the:

 

Coordinated Research Programme (CRP) on "Codes Adaptable to Small and Medium-Size Computers  Available in Developing Countries for In-Core  Fuel Management" of the International Atomic Energy Agency.

 

ICAROG:

A.D. Caldeira
CTA/IEA
Caixa Postal 6044
12231 Sao Jose Dos Campos, SP, Brazil

 

WIMPUT:

Orion de Oliveira Silva and Airton Prati
Instituto de Estudos Avancados
IEAv, Centro Tecnico Aerospacial – CTA, Sao Jose dos Campos SP, Brazil

top ]
16. MATERIAL AVAILABLE
NEA-0329/09
File name File description Records
NEA0329_09.001 INFORMATION FILE 67
NEA0329_09.002 DIFFERENCES - IJS0 / ORIGINAL WIMS LIBRARIES 54
NEA0329_09.003 WIMSLIB/IJS0 DATA LIBRARY 27044
NEA-0329/12
File name File description Records
NEA0329_12.001 WIMTRIGA.INF Information file 40
NEA0329_12.002 WIMTRI.EXE Self-extracting TRIGA library 0
NEA0329_12.003 DOS file-names 2
NEA-0329/14
File name File description Records
NEA0329_14.001 Information file 204
NEA0329_14.002 Original BAT file 1
NEA0329_14.003 FORTRAN source 209
NEA0329_14.004 FORTRAN source 436
NEA0329_14.005 FORTRAN source 594
NEA0329_14.006 FORTRAN source 527
NEA0329_14.007 FORTRAN source 49
NEA0329_14.008 FORTRAN source 552
NEA0329_14.009 FORTRAN source 417
NEA0329_14.010 FORTRAN source 715
NEA0329_14.011 FORTRAN source 931
NEA0329_14.012 FORTRAN source 415
NEA0329_14.013 FORTRAN source 491
NEA0329_14.014 Original BAT file 124
NEA0329_14.015 Original BAT file 52
NEA0329_14.016 FORTRAN source 11
NEA0329_14.017 FORTRAN source 79
NEA0329_14.018 FORTRAN source 995
NEA0329_14.019 FORTRAN source 416
NEA0329_14.020 FORTRAN source 156
NEA0329_14.021 FORTRAN source 752
NEA0329_14.022 FORTRAN source 557
NEA0329_14.023 FORTRAN source 497
NEA0329_14.024 FORTRAN source 139
NEA0329_14.025 FORTRAN source 276
NEA0329_14.026 FORTRAN source 895
NEA0329_14.027 Original BAT file 3
NEA0329_14.028 Original BAT file 5
NEA0329_14.029 FORTRAN source 1150
NEA0329_14.030 FORTRAN source 74
NEA0329_14.031 FORTRAN source 148
NEA0329_14.032 FORTRAN source 137
NEA0329_14.033 FORTRAN source 139
NEA0329_14.034 FORTRAN source 138
NEA0329_14.035 FORTRAN source 146
NEA0329_14.036 FORTRAN source 134
NEA0329_14.037 FORTRAN source 243
NEA0329_14.038 FORTRAN source 116
NEA0329_14.039 FORTRAN source 131
NEA0329_14.040 FORTRAN source 421
NEA0329_14.041 FORTRAN source 151
NEA0329_14.042 FORTRAN source 143
NEA0329_14.043 FORTRAN source 139
NEA0329_14.044 FORTRAN source 336
NEA0329_14.045 FORTRAN source 68
NEA0329_14.046 FORTRAN source 149
NEA0329_14.047 FORTRAN source 478
NEA0329_14.048 FORTRAN source 549
NEA0329_14.049 FORTRAN source 699
NEA0329_14.050 FORTRAN source 94
NEA0329_14.051 FORTRAN source 399
NEA0329_14.052 FORTRAN source 418
NEA0329_14.053 FORTRAN source 592
NEA0329_14.054 FORTRAN source 954
NEA0329_14.055 FORTRAN source 665
NEA0329_14.056 FORTRAN source 585
NEA0329_14.057 FORTRAN source 366
NEA0329_14.058 FORTRAN source 57
NEA0329_14.059 FORTRAN source 510
NEA0329_14.060 FORTRAN source 660
NEA0329_14.061 FORTRAN source 566
NEA0329_14.062 Documentation file 62
NEA0329_14.063 FORTRAN source 389
NEA0329_14.064 FORTRAN source 255
NEA0329_14.065 FORTRAN source 407
NEA0329_14.066 FORTRAN source 207
NEA0329_14.067 FORTRAN source 531
NEA0329_14.068 FORTRAN source 254
NEA0329_14.069 FORTRAN source 251
NEA0329_14.070 FORTRAN source 674
NEA0329_14.071 FORTRAN source 406
NEA0329_14.072 FORTRAN source 271
NEA0329_14.073 Data library 14989
NEA0329_14.074 Data library 14844
NEA0329_14.075 Original BAT file 153
NEA0329_14.076 Original BAT file 16
NEA0329_14.077 Original BAT file 0
NEA0329_14.078 Original BAT file 14
NEA0329_14.079 Original linking procedure 102
NEA0329_14.080 Input file for case 1 141
NEA0329_14.081 Output file for case 1 10115
NEA0329_14.082 Input file for case 10 17
NEA0329_14.083 Output file for case 10 2004
NEA0329_14.084 Input file for case 11 84
NEA0329_14.085 Output file for case 11 2379
NEA0329_14.086 Input file for case 2 23
NEA0329_14.087 Output file for case 2 1507
NEA0329_14.088 Input file for case 3 69
NEA0329_14.089 Output file for case 3 3649
NEA0329_14.090 Input file for case 4 92
NEA0329_14.091 Output file for case 4 4986
NEA0329_14.092 Input file for case 5 26
NEA0329_14.093 Output file for case 5 7670
NEA0329_14.094 Input file for case 6 47
NEA0329_14.095 Output file for case 6 2926
NEA0329_14.096 Input file for file 7 33
NEA0329_14.097 Output file for case 7 1348
NEA0329_14.098 Input case for case 8 38
NEA0329_14.099 Output file for case 8 8692
NEA0329_14.100 Input file for case 9 96
NEA0329_14.101 Output file for case 9 2693
NEA0329_14.102 FORTRAN source 338
NEA0329_14.103 FORTRAN source 219
NEA0329_14.104 FORTRAN source 448
NEA0329_14.105 Original BAT file 43
NEA0329_14.106 FORTRAN source 461
NEA0329_14.107 FORTRAN source 115
NEA0329_14.108 Original BAT file 8
NEA0329_14.109 FORTRAN source 466
NEA0329_14.110 NEADB implementation notes 215
NEA0329_14.111 DOS file-names 110
NEA-0329/18
File name File description Records
NEA0329_18.001 Information File 56
NEA0329_18.002 ICAROG.FOR Fortran-77 Source 411
NEA0329_18.003 ICAROG.JCL VMS Control statements 14
NEA-0329/21
File name File description Records
NEA0329_21.001 Information file 28
NEA0329_21.002 ZZ-WIMSLIB/IJS1 data library 27047
NEA-0329/22
File name File description Records
NEA0329_22.001 Information file 36
NEA0329_22.002 TRIGA library (ASCII) 26878
NEA-0329/23
File name File description Records
NEA0329_23.001 Information file of program WIMPUT 105
NEA0329_23.002 C-language source code file of WIMPUT 2590
NEA0329_23.003 Executable file of program WIMPUT 0
NEA0329_23.004 File of keyword addresses 111
NEA0329_23.005 File of keyword definitions 1330
NEA0329_23.006 DOS file-names 5
top ]
17. CATEGORIES
  • B. Spectrum Calculations, Generation of Group Constants and Cell Problems

Keywords: cell calculation, collisions, data library, fast reactors, multigroup, neutron transport theory, reactor lattices, thermal reactors.