last modified: 01-JUN-1982 | catalog | categories | new | search |

NEA-0661 ASNBILD.

ASNBILD, Generator of JCL and Data for Program ANISN on CDC Computer

top ]
1. NAME OR DESIGNATION OF PROGRAM:  ASNBILD.
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
ASNBILD NEA-0661/01 Tested 01-JUN-1982

Machines used:

Package ID Orig. computer Test computer
NEA-0661/01 CDC 7600 CDC 7600
top ]
3. DESCRIPTION OF PROBLEM OR FUNCTION

ASNBILD creates the job control and data input decks immediately ready for use in the code ANISN.
Its use avoids much of the time-consuming input creation necessary when running ANISN.
top ]
4. METHOD OF SOLUTION

ASNBILD performs two functions:

a. It searches the input deck to determine the nuclides required  for the job, and creates CDC job control cards for ANISN as     required.

b. It creates the two data decks normally typed by the user in  fixed format. (The first data deck contains the title, 15$ and  16* arrays and the 14* card, and the second data deck contains  a T, the 1*, 3*, 4*, 6*, 7*, 8$, 9$, 10$, 11$ and 12* arrays.)
The cross section file is created by the ANISN job control deck, choosing nuclides by using the COPYBR command, thus avoiding loading the whole of the data library for every run.

ASNBILD also creates the file JANISN (CDC job control for ANISN) which will contain the relevant COPYBR commands, and nuclides will be automatically chosen ready for the ANISN job.

Using ASNBILD allows commands (which may appear anywhere in the in-  put deck) such as:
-  STEEL FROM 10.0 TO 15.0 STEP 1.0
-  STEEL 10.0 15.0 1.0

Mixing of elements may be defined by weight, volume or molecule.
Materials as well as elements may be mixed.

ASNBLD optimises the mixing table length by overwriting old cross section sets when possible.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

The present version  of the code uses the DLC23E data set which contains 29 elements and  40 energy groups. Certain arrays have these fixed dimensions but may be easily re-dimensioned.
top ]
6. TYPICAL RUNNING TIME:  9 seconds on CDC 7600 for the test case.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS

ASNBILD uses the Electrowatt FREEF  suite of routines written in Fortran, which may be loaded with computer codes to enable a free format reading capability. FREEF has the capability of reading alphanumeric data in the form of full English sentences, and of reading mixed integer and real numbers.
It also allows "implied do-loops" in the data.
NEA-0661/01
ANISN-ORNL
top ]
9. STATUS
Package ID Status date Status
NEA-0661/01 01-JUN-1982 Tested at NEADB
top ]
10. REFERENCES

- W.W. Engle Jr.:
  "ANISN, A One Dimensional Discrete Ordinates Transport Code with
  Anisotropic Scattering"
  K-1693 (1967).
NEA-0661/01, included references:
- S.D. Lympany:
  Electrowatt Engineering Services Ltd.
  ASNBILD and FREEF User Manuals available (July 1980).
top ]
11. MACHINE REQUIREMENTS

ASNBILD creates four output files, Nos.
1 and 2 for the ANISN input data, 7 for the job control language, and 6 for error listing and details of the mixing table generation.
Main storage requirement on CDC 7600 is 115,000 octal words (SCM).
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NEA-0661/01 FORTRAN-IV
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

The program is written in Fortran on the LUCS APEX System.
SCOPE 2.1 (CDC 7600).
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

A short User Subroutine must be compiled and loaded with ASNBILD to  define BLANK COMMON requirements.
top ]
15. NAME AND ESTABLISHMENT OF AUTHOR

          S. D. Lympany
          Electrowatt Engineering Services (UK) Ltd.
          16 Carfax
          Horsham
          West Sussex RH12 1UP
          England
top ]
16. MATERIAL AVAILABLE
NEA-0661/01
File name File description Records
NEA0661_01.002 ASNBILD INFORMATION 21
NEA0661_01.003 ASNBILD SOURCE CARD IMAGES (FORTRAN-4) 2794
NEA0661_01.004 ASNBILD SOURCE UPDATE (FORTRAN-4) 2388
NEA0661_01.005 USER SUBROUTINE (FORTRAN-4) 13
NEA0661_01.006 ASNBILD INPUT FOR SAMPLE CASE 32
NEA0661_01.007 ASNBILD JCL FOR SAMPLE CASE 28
NEA0661_01.008 ANISN1 (TAPE1) DATA 15
NEA0661_01.009 ANISN2 (TAPE2) DATA 86
NEA0661_01.010 JANISN (TAPE7) ANISN JCL 35
NEA0661_01.011 ASNBILD OUTPUT OF SAMPLE CASE 263
top ]
17. CATEGORIES
  • C. Static Design Studies
  • L. Data Preparation

Keywords: data processing, utility routines.