Computer Programs
CCC-0514 ANISN/PC.
last modified: 26-FEB-1993 | catalog | categories | new | search |

CCC-0514 ANISN/PC.

ANISN/PC, MultiGroup 1-D Discrete Ordinates Transport with Anisotropic Scattering

top ]
1. NAME OR DESIGNATION OF PROGRAM:  ANISN/PC.
top ]
2. COMPUTERS

To submit a request, click below on the link of the version you wish to order. Rules for end-users are available here.

Program name Package id Status Status date
ANISN/PC CCC-0514/03 Tested 26-FEB-1993

Machines used:

Package ID Orig. computer Test computer
CCC-0514/03 IBM PC PC-80486
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

ANISN/PC solves the one- dimensional Boltzmann 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 energy dependent flux generated in solving the transport equation.
top ]
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 curvo- 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 it 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. It also includes a technique for handling general anisotropic scattering. For ANISN/PC the standard souce iteration method, accelerated by up to two single scale factors, is used for outer iterations. Inner iterations are accelerated either by a stabilized variable-mesh rebalancing scheme or by a linear diffusion synthetic scheme. A noniterative matrix inversion technique based on a reflection principle is used for diffusion theory inner iterations.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

Problem size is limited by machine size. The energy group limit is 25 for the PC version.
top ]
6. TYPICAL RUNNING TIME

Run times range from a few minutes to several hours hours, depending on the problem. In general, a 1.5 to 2 orders of magnitude increase in run time is seen between ANISN/PC on an IBM PC XT and ANISN-W on a CDC CYBER 176.
CCC-0514/03
The three test cases included in this package have been run by NEA-DB on an 80384-compatible desktop computer in a total CPU time of 16 seconds,
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS

ANISN/PC follows a series of developmental efforts over a period of years (see CCC-0254). It is a modification of ANISN-W (CCC-0255), the Westinghouse version which was based on the Oak Ridge National Laboratory work.
APE:        Interactively generates an input file for ANISN/PC.
LMOD: Selects materials from a master ASCII CCCC ISOTXS file             and places them on a CCCC file for input to ANISN/PC.
ANTOPC: Converts ANISN-formatted cross sections to CCCC ISOTXS             format for use with ANISN/PC.
ANTOAPE: Converts ANISN-formatted cross sections to CCCC ISOTXS             for APE (does not use repeat option).
FLUNGP: Twenty-one group photon cross section master library in             CCCC ISOTXS format derived from DLC-0086/FLUNG.
top ]
9. STATUS
Package ID Status date Status
CCC-0514/03 26-FEB-1993 Tested at NEADB
top ]
10. REFERENCES

- W.W. Engle, Jr.:
  "A User's Manual for ANISN: A One-Dimensional Discrete Ordinates
   Transport Code with Anisotropic Scattering"
   K-1693 (1967)
- R.G. Soltesz and R.K. Disney:
  "Nuclear Rocket Shielding Methods, Modification, Updating, and
   Input Data Preparation, Vol. 4, One-Dimensional Discrete
   Ordinates Transport Technique"
   WANL-PR-(LL)-034 (August 1970)
- R.G. Soltesz et al.:
  "ANISN-W"
   WANL-TME-2778 (February 1971)
- R.G. Soltesz:
  "Revised WANL ANISN Program User's Manual"
   WANL-TM1-1967 (Supplement 1969)
- F. Wasastjerna:
  Implementation of ANISN on the HP/UNIX System
  VTT Technical Report RFD-19/92 (August 1992)
CCC-0514/03, included references:
- D. Kent Parsons:
  "Refinement for Spherical Geometry Problems with Low Order
   Quadrature"
  Letter from LANL (June 6, 1990).
- D. Kent Parsons:
  "ANISN/PC Manual"
  EGG-2500 (December 1988).
- Enrico Sartori:
  Note to all recipients of various versions of ANISN
  NDB/93/0931 (27 August, 1993)
top ]
11. MACHINE REQUIREMENTS

The minimum hardware requirements for ANISN/PC are: an IBM PC or compatible, the 8087 math processor chip, a 10MB fixed disk, 640K Random Access Memory.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
CCC-0514/03 FORTRAN-77
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

The Ryan McFarland IBM Professional FORTRAN compiler Version 1.0 was used to  compile the programs under PC/DOS 3.1. The PLINK86-Plus Version 1.48 overlay linker was used to create an executable ANISN file of approximately 640K bytes. The PC/DOS Version 3.1 linker was used to  link the APE32 and LMOD programs. The executable files are included  in the package. The Lahey FORTRAN 77 compiler was used to create the executable files for the ANTOPC and ANTOAPE utility programs.
CCC-0514/03
Operating System: MSDOS v 5.00;
Compiler: IBM Professional FORTRAN Version 1.00;
Linkers: PLINK86 for RM/FORTRAN V1.52.RM (for ANISN);
          IBM Personal Computer Linker V2.30 (for utilities).
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

          EG$G Idaho, Inc.
          Idaho Falls, Idaho, USA.
top ]
16. MATERIAL AVAILABLE
CCC-0514/03
File name File description Records
CCC0514_03.001 Information file 150
CCC0514_03.002 READ.ME General information 207
CCC0514_03.003 CL.BAT Batch file to compile & link 39
CCC0514_03.004 RUN.BAT Batch file to execute 19
CCC0514_03.005 ANISN1.FOR ANISN source 388
CCC0514_03.006 ANISN2.FOR ANISN source 2363
CCC0514_03.007 ANISN3.FOR ANISN source 2541
CCC0514_03.008 ANISN4.FOR ANISN source 1869
CCC0514_03.009 AHP1.F ANISN source (UNIX WS) 409
CCC0514_03.010 AHP2.F ANISN source (UNIX WS) 2335
CCC0514_03.011 AHP3.F ANISN source (UNIX WS) 2530
CCC0514_03.012 AHP4.F ANISN source (UNIX WS) 1868
CCC0514_03.013 ANISN.SP1 Input for sample problem 1 62
CCC0514_03.014 ANISN.SP2 Input for sample problem 2 41
CCC0514_03.015 ANISN.SP3 Input for sample problem 3 51
CCC0514_03.016 ISOTXS.SP2 Library for sample problem 2 34
CCC0514_03.017 ISOTXS.SP3 Library for sample problem 3 197
CCC0514_03.018 ANISN1.OUT Output for sample problem 1 489
CCC0514_03.019 ANISN2.OUT Output for sample problem 2 495
CCC0514_03.020 ANISN3.OUT Output for sample problem 3 667
CCC0514_03.021 LMOD.FOR X-section library editor 285
CCC0514_03.022 FLUNGP.LIB 21-g photon library 4701
CCC0514_03.023 APE1.FOR Input generator source 1506
CCC0514_03.024 APE2.FOR Input generator source 1415
CCC0514_03.025 APE3.FOR Input generator source 1514
CCC0514_03.026 APE4.FOR Input generator source 1789
CCC0514_03.027 ANTOPC.FOR Format converter 70
CCC0514_03.028 ANTOAPE.FOR Format converter 68
CCC0514_03.029 ANISN.EXE ANISN/PC executable file 0
CCC0514_03.030 LMOD.EXE LMOD executable file 0
CCC0514_03.031 APE32.EXE APE32 executable file 0
CCC0514_03.032 ANTOPC.EXE ANTOPC executable file 0
CCC0514_03.033 ANTOAPE.EXE ANTOAPE executable file 0
CCC0514_03.034 DOS file-names 33
top ]
17. CATEGORIES
  • C. Static Design Studies
  • J. Gamma Heating and Shield Design

Keywords: Boltzmann equation, absorption, anisotropic scattering, criticality searches, neutron transport equation, photon transport, shielding.