CCC-0254 ANISN-ORNL. (Abstract last modified 03-JUL-1995)
1.
NAME OR DESIGNATION OF PROGRAM - ANISN-ORNL. 2.
COMPUTER FOR WHICH PROGRAM IS DESIGNED AND OTHER MACHINE VERSION PACKAGES AVAILABLE -
To request or retrieve programs click on the one of the active versions below.
A password and special authorization is required. Explanation of the status codes.
Machines used:
Package-ID Orig.Computer Test Computer
CCC-0254/03 IBM 360 series IBM 360 series
CCC-0254/05 UNIVAC 1110 UNIVAC 1110
CCC-0254/07 DEC VAX series MICROVAX
CCC-0254/08 CRAY X-MP CRAY Y-MP
CCC-0254/10 RISC 6000 RISC 6000
CCC-0254/11 PC-80386 PC-80486
3.
DESCRIPTION OF PROBLEM OR FUNCTION - ANISN solves the one- dimensional Boltzmann transport equation for neutrons or gamma-rays in slab, sphere, or cylinder geometry. The source may be fixed, fission or a subcritical combination of the two. Criticality search may be performed on any one of several parameters. Cross sections may be weighted using the space and energy dependent flux generated in solving the transport equation.
4.
METHOD OF SOLUTION - The solution technique is an advanced discrete ordinates method which represents a generalization of the method originated by G.C. Wick and greatly developed and extended to curvi- linear geometry by B.G. Carlson at Los Alamos Scientific Laboratory. ANISN was designed to solve deep-penetration problems in which angle-dependent spectra are calculated in detail. The principal feature that makes ANISN suitable for such problems is the use of a programming technique with optional data-storage configurations which allows execution of small, intermediate, and extremely large problems. ANISN also includes a technique for handling general ani- sotropic scattering, pointwise convergence criteria, and alternate step function difference equations that effectively remove the oscillating flux distributions sometimes found in discrete ordinates solutions. Improvements are made for the Cray and IBM RISC versions. They include the addition of 3 arrays; 29$ (regions by interval) 59$ (unit # for input and output), and 60$ (Kword of storage).
5.
RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM - Problem size is limited only by machine size.
6.
TYPICAL RUNNING TIME - Depending on problem size, type, and convergence, running time has varied from less than one minute to several hours. On the IBM 3033 the adjoint air neutron sample problem required about 45 seconds. The other ten sample cases ran in about 30 seconds. On the Cray XMP-14, the adjoint problem ran in .2 minute. The 10 sample problems took .11 minute. On a Northgate 486/66 most sample problems ran in 5 seconds or less. The RISC 6000 took approximately 5 seconds to run the 10 sample problems. 7.
UNUSUAL FEATURES OF THE PROGRAM - 8.
RELATED AND AUXILIARY PROGRAMS - TAPEMAKER: Data Generator. 9.
STATUS 10.
REFERENCES - 11.
MACHINE REQUIREMENTS - ANISN-ORNL is operable on the IBM 3033 (A), CRAY XMP-2 (B), VAX family (c) or DEC-10, DEC-20 (G) computers. The PC version runs on 386 (with 387 co-processor) or 486 personal computers. It requires 4 megabytes of memory and a 20 megabyte hard disk and a math co-processor. Faster run time is achieved with 5 or more MB of memory.
12.
PROGRAMMING LANGUAGE(S) USED - 13.
OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED - The IBM version runs under OS/VS2(MVS) using the VS FORTRAN compiler with the 'LANGLVL(66)' option or a FORTRAN H compiler. The CRAY version uses the CFT compiler with FORTLIB under CTSS; under UNICOS, the CFT77 compiler is used. The VAX version runs under VMS 4.6 using the VMS FORTRAN (version 4.7) compiler with the /NOOPTIMIZE and /NOF77 switches. The DEC-10 version requires a FORTRAN 77 compiler. The Lahey FORTRAN F77-EM/32 version 4.00 compiler was used with the virtual memory linker under the Lahey/ERGO OS/386 2.1.05 operating system to create the executable. The program will run under DOS 3.3 or higher.
14.
OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS - 15.
NAME AND ESTABLISHMENT OF AUTHOR - 16.
MATERIAL AVAILABLE - 17.
CATEGORIES - Keywords: ABSORPTION, ANISOTROPIC SCATTERING, BUCKLING, CROSS SECTIONS, DISCRETE ORDINATE METHOD, FISSION, GAMMA RADIATION, MULTIGROUP, NEUTRON TRANSPORT THEORY, ONE-DIMENSIONAL, SHIELDING, SLABS, SPHERES, TRANSPORT THEORY
A One-Dimensional Discrete Ordinates Transport Code with Anisotropic Scattering.
Program-name Package-ID Status
ANISN-ORNL CCC-0254/01 Obsolete
ANISN-ORNL CCC-0254/02 Obsolete
ANISN-ORNL CCC-0254/03 Tested
ANISN-ARMEMENT CCC-0254/05 Tested
ANISN-D CCC-0254/06 Obsolete
ANISN-ORNL CCC-0254/07 Tested
ANISN-ORNL CCC-0254/08 Tested
ANISN-ARMEMENT CCC-0254/09 Obsolete
ANISN-ORNL CCC-0254/10 Tested
ANISN-ORNL CCC-0254/11 Tested
CCC-0254/05:
NEA-DB executed all test cases on UNIVAC 1110 in 8 CPU minutes.
CCC-0254/07:
NEA-DB executed the test cases included in this package on a MicroVAX computer. Execution times required were:
3 minutes 14 seconds for test case 1; 4 minutes 37 seconds for test case 2.
CCC-0254/08:
NEA-DB compiled this version of the code on a Cray YMP-EL computer and executed the test cases. The following CPU times were required for the test cases: adjoint air neutron case: 35 secs; the other 10 test cases: 27 secs.
CCC-0254/01: 14-OCT-1982 Obsolete
CCC-0254/02: 24-OCT-1995 Obsolete
CCC-0254/03: 01-JUL-1979 Tested at NEADB
CCC-0254/05: 07-OCT-1982 Tested at NEADB
CCC-0254/06: 25-MAY-2001 Obsolete
CCC-0254/07: 16-JUN-1988 Tested at NEADB
CCC-0254/08: 22-MAR-1993 Tested at NEADB
CCC-0254/09: 24-OCT-1995 Obsolete
CCC-0254/10: 27-DEC-1995 Tested at NEADB
CCC-0254/11: 03-JUL-1995 Tested at NEADB
- R. Douglas O'Dell and Raymond E. Alcouffe:
Transport Calculations for Nuclear Analyses: Theory and Guidelines for Effective Use of Transport Codes
LA-10983-MS and UC-32 (September 1987).
- M.G. Nurdin:
Ameliorations apportees a l'utilisation des codes de transport
ANISN, DOT et MORSE
Note Technique No. 245 (EXPER), 40083/CAD/NUC5 (18 January 1990)
- F. Wasastjerna:
Implementation of ANISN on the HP/UNIX System
VTT Technical Report RFD-19/92 (August 1992)
CCC-0254/03:
- W.W. Engle Jr.:
A Users Manual for ANISN, A One Dimensional Discrete Ordinates
Transport Code with Anisotropic Scattering
K-1693 (Updated June 1973)
- W.A. Rhoades:
The ACL1 Program for Cross Section Library Management
ORNL-TM-4015 (December 1972)
- Comparison of Iteration Techniques
Reprint from "Transactions of American Nuclear Society",
Vol. 2, No. 1, (June 1968)
- R.W. Roussin:
Group Averaging of Cross Sections with ANISN
(March 1971)
- R.W. Roussin:
Using ANISN to Reduce the DLC-2/100-Group Cross Section Data to a
Smaller Number of Groups
ORNL-TM-3049 (May 1969)
- W.W. Engle, M.A. Boling and B.W. Closton:
DTF-II, A One Dimensional Multigroup Neutron Transport Program
NAA-SR-10951 (March 1966)
- Sumer Sahin:
AWNL: A Computer Program to Calculate the Adjoint Weighted
Neutron Lifetime
(January 1979)
- Details of Corrections Made to ANISN
RSIC Newsletter No. 210 (June 1982)
- Enrico Sartori:
Note to all recipients of various versions of ANISN
NDB/93/0931 (27 August, 1993)
CCC-0254/05:
- "Le Code ANISN - Version ARMEMENT"
Internal Note
- G. Nurdin:
Utilisation du Code ANISN en Geometrie Plane pour un Rayonnement
Monodirectionel: Cas des Neutrons, des Gammas et des X
Note Technique n. 39 (Juillet 1984)
- G. Nurdin:
Le Code de Transport ANISN: Remarques Pratiques sur son
Utilisation pour des Problemes de Protection et Examples
d' Application.
Note Technique n. 65 (Juin 1986)
- W.W. Engle Jr.:
A Users Manual for ANISN, A One Dimensional Discrete Ordinates
Transport Code with Anisotropic Scattering
K-1693 (Updated June 1973)
- W.A. Rhoades:
The ACL1 Program for Cross Section Library Management
ORNL-TM-4015 (December 1972)
- Comparison of Iteration Techniques
Reprint from "Transactions of American Nuclear Society",
Vol. 2, No. 1, (June 1968)
- R.W. Roussin:
Group Averaging of Cross Sections with ANISN
(March 1971)
- R.W. Roussin:
Using ANISN to Reduce the DLC-2/100-Group Cross Section Data to a
Smaller Number of Groups
ORNL-TM-3049 (May 1969)
- W.W. Engle, M.A. Boling and B.W. Closton:
DTF-II, A One Dimensional Multigroup Neutron Transport Program
NAA-SR-10951 (March 1966)
- Sumer Sahin:
AWNL: A Computer Program to Calculate the Adjoint Weighted
Neutron Lifetime
(January 1979)
- Details of Corrections Made to ANISN
RSIC Newsletter No. 210 (June 1982)
- E. Sartori:
Lecture Notes on the Discrete Ordinates Transport
Codes ANISN & DOT.
"Course on Radiation Shielding Methods", Ispra (Nov.20-24, 1978)
- Enrico Sartori:
Note to all recipients of various versions of ANISN
NDB/93/0931 (27 August, 1993)
CCC-0254/07:
- W.W. Engle Jr.:
A Users Manual for ANISN, A One Dimensional Discrete Ordinates
Transport Code with Anisotropic Scattering
K-1693 (Updated June 1973)
- W.A. Rhoades:
The ACL1 Program for Cross Section Library Management
ORNL-TM-4015 (December 1972)
- Comparison of Iteration Techniques
Reprint from "Transactions of American Nuclear Society",
Vol. 2, No. 1, (June 1968)
- R.W. Roussin:
Group Averaging of Cross Sections with ANISN
(March 1971)
- R.W. Roussin:
Using ANISN to Reduce the DLC-2/100-Group Cross Section Data to a
Smaller Number of Groups
ORNL-TM-3049 (May 1969)
- W.W. Engle, M.A. Boling and B.W. Closton:
DTF-II, A One Dimensional Multigroup Neutron Transport Program
NAA-SR-10951 (March 1966)
- Sumer Sahin:
AWNL: A Computer Program to Calculate the Adjoint Weighted
Neutron Lifetime
(January 1979)
- Details of Corrections Made to ANISN
RSIC Newsletter No. 210 (June 1982)
- Enrico Sartori:
Note to all recipients of various versions of ANISN
NDB/93/0931 (27 August, 1993)
CCC-0254/08:
- Rob Tayloe:
"READ.ME"
Informal Notes (1991).
- Modifications Included in the July 1988 ANISN Updates
ORNL Informatal Notes (July 1988).
- ANISN Updates and Additional Information
(1971-1977).
- W.W. Engle Jr.:
A Users Manual for ANISN, A One Dimensional Discrete Ordinates
Transport Code with Anisotropic Scattering
K-1693 (Updated June 1973).
- R.W. Roussin:
Using ANISN to Reduce the DLC-2/100-Group Cross Section Data to a
Smaller Number of Groups
ORNL-TM-3049 (May 1969).
- W.W. Engle, M.A. Boling and B.W. Closton:
DTF-II, A One Dimensional Multigroup Neutron Transport Program
NAA-SR-10951 (March 1966).
- W.W. Engle Jr., and F.R. Mynatt:
A Comparison at Two Methods of Inner Iteration Convergence
Acceleration in Discrete Ordinates Codes
Reprint from "Transactions of American Nuclear Society",
Vol. 2, No. 1, (June 1968).
- L.M. Petrie:
Informal Notes on Use of ITIME Assembler Routine in IBM Version
ORNL (May 1973).
- Enrico Sartori:
Note to all recipients of various versions of ANISN
NDB/93/0931 (27 August, 1993)
CCC-0254/10:
- W.W. Engle et al.:
A Comparison at Two Methods of Inner Iteration Convergence
Acceleration in Discrete Ordinates Codes,
Transactions of ANS, Vol.II, No.1 (June 1968)
- ANISN Updates and Additional Information (1971-1977)
- L.M. Petrie:
Informal Notes on Use of ITIME Assembler Routine in IBM Version,
ORNL (May 1973)
- Modifications Included in the July 1988 ANISN Updates
ORNL Informal Notes (July 1988)
- "README.1ST", IBM RISC Implementation Notes (4/94)
- W.W. Engle et al.:
ANISN, A One-Dimensional Discrete Ordinates Transport Code with
Anisotropic Scattering,
K-1693 (March 1967)
- R.W. Roussin:
Using ANISN to Reduce the DLC-2/100-Group Cross-Section Data to
a Smaller Number of Groups,
ORNL-TM-3049 (May 1969)
- W.W. Engle et al.:
DTF-II, A One-Dimensional Multigroup Neutron Transport Program,
NAA-SR-10951 (March 1966)
CCC-0254/11:
- W.W. Engle et al.:
A Comparison at Two Methods of Inner Iteration Convergence
Acceleration in Discrete Ordinates Codes,
Transactions of ANS, Vol.II, No.1 (June 1968)
- ANISN Updates and Additional Information (1971-1977)
- L.M. Petrie:
Informal Notes on Use of ITIME Assembler Routine in IBM Version,
ORNL (May 1973)
- Modifications Included in the July 1988 ANISN Updates
ORNL Informal Notes (July 1988)
- "README.1ST", IBM RISC Implementation Notes (4/94)
- W.W. Engle et al.:
ANISN, A One-Dimensional Discrete Ordinates Transport Code with
Anisotropic Scattering,
K-1693 (March 1967)
- R.W. Roussin:
Using ANISN to Reduce the DLC-2/100-Group Cross-Section Data to
a Smaller Number of Groups,
ORNL-TM-3049 (May 1969)
- W.W. Engle et al.:
DTF-II, A One-Dimensional Multigroup Neutron Transport Program,
NAA-SR-10951 (March 1966)
CCC-0254/11:
The NEA Data Bank installed the program on a DELL 466/L PC/80486 with 67 MHz and 17 MBytes of RAM.
CCC-0254/03: FORTRAN-IV
CCC-0254/05: FORTRAN-IV
CCC-0254/07: FORTRAN-77
CCC-0254/08: FORTRAN-77
CCC-0254/10: FORTRAN
CCC-0254/11: FORTRAN
CCC-0254/07:
VAX/VMS V4.4.
CCC-0254/08:
The program was run under UNICOS rel.6.1.6 using the CFT77 compiler.
CCC-0254/11:
The program was installed under MS-DOS 6.2. The source files were compiled using the Lahey F77L-EM/32 Fortran-77 compiler Version 5.20.
ANISN-ARMEMENT (CCC-0254/05): This UNIVAC version of the ANISN code is based on the IBM version of ANISN-ORNL (CCC-0254/03). Subroutine CORESZ dynamically adjusts the size of COMMON/BULKBU/ to the problem size.
ORNL, Oak Ridge, Tennessee, U.S.A (A and B)
Infintum Sciences Limited, Ottawa, Ontario, Canada (C)
Goodyear Atomic Corp., Piketon, Ohio, U.S.A. (G)
Battelle, Columbus, Ohio, U.S.A (H)
CCC-0254/03:
CCC0254_03.001 'ICLOCK' ASSEMBLER ROUTINE 92 records
CCC0254_03.002 ANISN - SOURCE PROGRAM (F4,EBCDIC) 3961 records
CCC0254_03.003 ANISN - OVERLAY DIRECTIVES 11 records
CCC0254_03.004 ADJOINT AIR NEUTRON SAMPLE PROB. INPUT DATA 342 records
CCC0254_03.005 ADJOINT AIR NEUTRON SAMPLE PROB. OUTPUT 2175 records
CCC0254_03.006 LIBRARY GENERATOR SOURCE PROG.(F4,EBCDIC) 136 records
CCC0254_03.007 TAPE MAKER - SOURCE PROGRAM (F4,EBCDIC) 425 records
CCC0254_03.008 TAPE MAKER - SAMPLE PROB. INPUT DATA 318 records
CCC0254_03.009 TAPE MAKER - SAMPLE PROB. PRINTED OUTPUT 1119 records
CCC0254_03.010 SUBROUTINES FOR ADJOINT WEIGHTING (EBCDIC) 689 records
CCC0254_03.011 ANISN 10 SAMPLE PROBLEM INPUT DATA 829 records
CCC0254_03.012 ANISN 10 SAMPLE PROBLEM PRINTED OUTPUT 5029 records
CCC0254_03.013 ANISN JCL & INFORMATION 169 records
CCC-0254/05:
CCC0254_05.003 ANISN-ARMEMENT INFORMATION FILE 61 records
CCC0254_05.004 ANISN-ARMEMENT SOURCE (FTN-4 + ASS) 4094 records
CCC0254_05.005 ANISN-ARMEMENT JCL FOR TEST CASES 32 records
CCC0254_05.006 ANISN-ARMEMENT INPUT FOR TEST CASES 846 records
CCC0254_05.007 ANISN-ARMEMENT PRINTED OUTPUT OF TEST CASES 5361 records
CCC0254_05.008 ANISN-ARMEMENT PUNCH OF '1-GRP S4-P3' CASE 5 records
CCC0254_05.009 ANISN-ARMEMENT PUNCH OF '16-GRP KEFF' CASE 11 records
CCC-0254/07:
CCC0254_07.001 INFORMATION FILE 168 records
CCC0254_07.002 COMMAND FILE TO RESTORE ORIGINAL FILENAMES 23 records
CCC0254_07.003 ANISN SOURCE PROGRAM 3973 records
CCC0254_07.004 RETTOG FORTRAN SOURCE PROGRAM 245 records
CCC0254_07.005 TAPEMA FORTRAN SOURCE PROGRAM 426 records
CCC0254_07.006 ANISN LIBRARY ROUTINE LIBGEN.FOR 143 records
CCC0254_07.007 LIBIN FORTRAN SOURCE PROGRAM 1705 records
CCC0254_07.008 NEUTRON CROSS-SECTION LIBRARY 89800 records
CCC0254_07.009 NEUTRON CROSS-SECTION LIBRARY 7848 records
CCC0254_07.010 NEUTRON-GAMMA CROSS-SECTION LIBRARY 1385 records
CCC0254_07.011 FILE TO INVOKE EDT EDITOR WITHIN COM.PROC. 1 records
CCC0254_07.012 ANISN INPUT PARAMETERS 57 records
CCC0254_07.013 S16 ANGULAR QUADRATURE WEIGHTS 3 records
CCC0254_07.014 S16 ANGULAR QUADRATURE COSINES 5 records
CCC0254_07.015 COMPILE AND LINK COMMAND PROCEDURE 14 records
CCC0254_07.016 GENERAL COMMAND FILE TO RUN ANISN CODE 471 records
CCC0254_07.017 COMMAND FILE TO BATCH ANISN AND TAPEMA JOBS 62 records
CCC0254_07.018 COMMAND FILE TO BATCH LIBGEN JOBS 22 records
CCC0254_07.019 COMMAND FILE TO RUN RETTOG PROGRAM 26 records
CCC0254_07.020 SKYSHINE BENCHMARK FORWARD INPUT 2027 records
CCC0254_07.021 SKYSHINE BENCHMARK ADJOINT INPUT 2068 records
CCC0254_07.022 ANISN BENCHMARK FORWARD OUTPUT 1237 records
CCC0254_07.023 ANISN BENCHMARK ADJOINT OUTPUT 2293 records
CCC-0254/08:
CCC0254_08.001 Information file 53 records
CCC0254_08.002 JCL to compile, link and run ANISN UNICOS 9 records
CCC0254_08.003 ANISN.F UNICOS FORTRAN 77 source 3847 records
CCC0254_08.004 UWAR.F UNICOS FORTRAN 77 subroutines 2629 records
CCC0254_08.005 ANISN.CTS FORTRAN 77 CTSS source 5419 records
CCC0254_08.006 ADJOINT.INP sample case 342 records
CCC0254_08.007 SAMPLE.INP 10 sample problems 836 records
CCC0254_08.008 ADJOINT.OUT sample output 2296 records
CCC0254_08.009 SAMPLE.OUT sample problems output 4785 records
CCC-0254/10:
CCC0254_10.001 Information file 132 records
CCC0254_10.002 Fortran source file for ANISN-ORNL 3856 records
CCC0254_10.003 Fortran source file of subroutines for ANISN 2417 records
CCC0254_10.004 C source subroutine file for ANISN 34 records
CCC0254_10.005 C source subroutine file for ANISN 17 records
CCC0254_10.006 C source subroutine file for ANISN 31 records
CCC0254_10.007 Command file for compiling and linking ANISN 4 records
CCC0254_10.008 Sample input for ANISN operation 836 records
CCC0254_10.009 Sample output from ANISN 4787 records
CCC-0254/11:
CCC0254_11.001 Information file 241 records
CCC0254_11.002 ANIS_OR Fortran source 4349 records
CCC0254_11.003 ANIS_OR executable 0 records
CCC0254_11.004 BCD to binary utility (Fortran source) 70 records
CCC0254_11.005 BCD to binary utility (executable) 0 records
CCC0254_11.006 Quadrature calc. utility (Fortran source) 248 records
CCC0254_11.007 Quadrature calc. utility (executable) 0 records
CCC0254_11.008 Batch file for compilation / linking 7 records
CCC0254_11.009 Lahey error interpretation file 0 records
CCC0254_11.010 Sample problem 1 341 records
CCC0254_11.011 Sample problem 2 23 records
CCC0254_11.012 Sample problem 3 19 records
CCC0254_11.013 Sample problem 4 28 records
CCC0254_11.014 Sample problem 5 714 records
CCC0254_11.015 Sample problem 6 62 records
CCC0254_11.016 Sample problem 7 296 records
CCC0254_11.017 Sample problem 8 179 records
CCC0254_11.018 Sample problem output 1 2223 records
CCC0254_11.019 Sample problem output 2 302 records
CCC0254_11.020 Sample problem output 3 482 records
CCC0254_11.021 Sample problem output 4 867 records
CCC0254_11.022 Sample problem output 5 3478 records
CCC0254_11.023 Sample problem output 6 436 records
CCC0254_11.024 Sample problem output 7 2430 records
CCC0254_11.025 Sample problem output 8 3084 records
CCC0254_11.026 DSNQUAD Sample output 15 records
CCC0254_11.027 HILO86 library (ASCII) 32385 records
CCC0254_11.028 FCXSEC library (ASCII) 44022 records
CCC0254_11.029 DOS file-names 28 records
- C. Static Design Studies
- J. Gamma Heating and Shield Design
Home - About Us - Work Areas - Data Bank - Publications - Press Room - List of acronyms - Search