CCC-0248 SWAN-PPL. (Abstract last modified 04-OCT-1989)
1.
NAME OR DESIGNATION OF PROGRAM - SWAN-PPL. 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-0248/03 IBM 360 series IBM 3090
CCC-0248/04 CDC 6600 CDC CYBER 830
3.
DESCRIPTION OF PROBLEM OR FUNCTION - Given the material density profiles which describe a one-dimensional reference system with a neutron source, SWAN will calculate, and optionally implement, density changes so as to optimize a single functional parameter of the system.
4.
METHOD OF SOLUTION - The one-dimensional discrete-ordinate transport code ANISN is used to calculate flux and adjoint distributions for specified sources. The code SWIF calculates first-order estimates of the effect of material density changes on a goal functional, and from these evaluates effectiveness functions for the substitution of one material for another. Density distribution changes are then calculated which would optimize the goal functional, optionally subject to a constraint of holding another functional constant (to first order).
5.
RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM - SWAN is not designed to analyze critical systems; it assumes that there is a fixed source, as in shielding or fusion reactor applications. Otherwise it is compatible with ANISN. All arrays are variably-dimensioned, so that there are no restrictions on individual dimensions.
6.
TYPICAL RUNNING TIME - It is difficult to choose a "typical" problem: the sample case executes in 6 seconds on the IBM 360/91. The bulk of the time is spent evaluating the fluxes and adjoints in ANISN.
7.
UNUSUAL FEATURES OF THE PROGRAM - 8.
RELATED AND AUXILIARY PROGRAMS - 9.
STATUS 10.
REFERENCES - 11.
MACHINE REQUIREMENTS - 12.
PROGRAMMING LANGUAGE(S) USED - 13.
OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED - 14.
OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS - ANISN 15.
NAME AND ESTABLISHMENT OF AUTHOR - 16.
MATERIAL AVAILABLE - 17.
CATEGORIES - Keywords: DISCRETE ORDINATE METHOD, ONE-DIMENSIONAL, OPTIMIZATION, PERTURBATION THEORY, SHIELDS, TRANSPORT THEORY
Code System for Analysis and Optimization of Fusion Reactor Nucleo- nic Characteristics.
Program-name Package-ID Status
SWAN-PPL CCC-0248/01 Obsolete
SWAN-PPL CCC-0248/02 Obsolete
SWAN-PPL CCC-0248/03 Tested
SWAN-PPL CCC-0248/04 Tested
CCC-0248/03:
NEA-DB executed the test cases on IBM 3081. Required CPU times are summarized in the following table:
Code time (sec)
---- ----------
AREAD 0.10
LIBMAK 0.34
LIB GEN 0.12
ANISN/PPL 0.65
SIZERS 0.05
SWAN LIB GEN 0.12
SWAN-PPL 0.97
CCC-0248/04:
NEA-DB executed the test cases included in this package on CDC CYBER 830 computer. LIBMAK required 1.3 seconds; and SWAN required 12.6 seconds of CPU time.
AREAD:Input Data Processor.
LIBMAK:ANISN-Type Binary Data Library Manipulator.
ANISN-PPL-SWAN Library Processor: Data Generator.
ANISN-PPL:One-Dimensional Discrete Ordinates Radiation
Transport Module (CCC-0253).
SIZERS:Storage Requirement Calculator.
SWIF:Perturbation Calculation and Optimization Module.
CCC-0248/01: 21-APR-1988 Obsolete
CCC-0248/02: 19-MAY-1989 Obsolete
CCC-0248/03: 04-OCT-1989 Tested at NEADB
CCC-0248/04: 04-OCT-1989 Tested at NEADB
CCC-0248/03:
- W.J. Price, Jr.:
Notes on Installing the SWAN Package (March 1974)
- E. Greenspan, W.J. Price,Jr. and H. Fishman:
A Code for the Analysis and Optimization of Fusion Reactor
Nucleonic Characteristics.
MATT-1008 (November 1973)
- W.J. Price, Jr.:
A Revised Version of the ANISN Code.
MATT-1035 (April 1974)
- W.J. Price, Jr.:
AREAD "An Input Data Processing Routine"
MATT-1034 (March 1974)
- W.J. Price, Jr.:
LIBMAK: "A Program to Manipulate ANISN-Type Binary Libraries"
MATT-1036 (March 1974)
- E. Greenspan:
A Method for the Optimization of Fusion Reactor Neutronic
Characteristics.
MATT-981 (April 1973)
CCC-0248/04:
- W.J. Price, Jr.:
Notes on Installing the SWAN Package (March 1974)
- E. Greenspan, W.J. Price,Jr. and H. Fishman:
A Code for the Analysis and Optimization of Fusion Reactor
Nucleonic Characteristics.
MATT-1008 (November 1973)
- W.J. Price, Jr.:
A Revised Version of the ANISN Code.
MATT-1035 (April 1974)
- W.J. Price, Jr.:
AREAD "An Input Data Processing Routine"
MATT-1034 (March 1974)
- W.J. Price, Jr.:
LIBMAK: "A Program to Manipulate ANISN-Type Binary Libraries"
MATT-1036 (March 1974)
- E. Greenspan:
A Method for the Optimization of Fusion Reactor Neutronic
Characteristics.
MATT-981 (April 1973)
CCC-0248/03:
Main storage requirements for running the test case on IBM 3090 are summarized in the following table:
Code main storage
---- ------------
AREAD 192K
LIBMAK 368K
ANISN LIB GEN 200K
ANISN-PPL 440K
SIZERS 172K
SWAN LIB GEN 200K
SWAN-PPL 580K
CCC-0248/03: FORTRAN-IV
CCC-0248/04: FORTRAN-IV
CCC-0248/03:
MVS/XA (IBM 3090).
CCC-0248/04:
NOS-2.5.1 (CDC CYBER 830).
and SWIF are processed using the OVERLAY feature.
P. Levin and E. Greenspan
Nuclear Research Center - Negev
P.O. Box 9001
Beer-Sheva
Israel
CCC-0248/03:
CCC0248_03.001 INFORMATION FILE 106 records
CCC0248_03.002 AREAD SOURCE 645 records
CCC0248_03.003 AREAD TEST SOURCE 28 records
CCC0248_03.004 AREAD TEST CASE INPUT DATA 38 records
CCC0248_03.005 LIBMAK SOURCE 1551 records
CCC0248_03.006 LIBMAK DD CARDS 17 records
CCC0248_03.007 LIBMAK LIBRARY 238 records
CCC0248_03.008 PPL-ANISN/SWAN LIBRARY PROCESSOR 58 records
CCC0248_03.009 JCL FOR WRITING PPL-ANISN LIBRARY 10 records
CCC0248_03.010 PPL-ANISN LIBRARY DATA 145 records
CCC0248_03.011 PPL-ANISN JCL 6 records
CCC0248_03.012 PPL-ANISN SOURCE 4999 records
CCC0248_03.013 PPL-ANISN OVERLAY CONTROL CARDS 10 records
CCC0248_03.014 PPL-ANISN DD CARDS 14 records
CCC0248_03.015 PPL-ANISN TEST CASE INPUT DATA 67 records
CCC0248_03.016 SIZERS SOURCE 299 records
CCC0248_03.017 SIZERS INPUT DATA 5 records
CCC0248_03.018 JCL FOR WRITING SWAN LIBRARIES 12 records
CCC0248_03.019 SWAN LIBRARY DATA 168 records
CCC0248_03.020 SWAN JCL 6 records
CCC0248_03.021 SWAN SOURCE 7482 records
CCC0248_03.022 SWAN OVERLAY CONTROL CARDS 15 records
CCC0248_03.023 SWAN DD CARDS 32 records
CCC0248_03.024 SWAN TEST CASE INPUT DATA 99 records
CCC0248_03.025 PPL-ANISN: CHANGE, JCL, SOURCE 4849 records
CCC0248_03.026 AREAD TEST CASE OUTPUT 187 records
CCC0248_03.027 LIBMAK TEST CASE OUTPUT 276 records
CCC0248_03.028 LIBRARY PROCESSOR OUTPUT (ANISN) 224 records
CCC0248_03.029 PPL-ANISN OUTPUT 854 records
CCC0248_03.030 SIZERS OUTPUT 38 records
CCC0248_03.031 LIBRARY PROCESSOR OUTPUT (SWAN) 256 records
CCC0248_03.032 SWAN TEST OUTPUT 1457 records
CCC-0248/04:
CCC0248_04.001 INFORMATION FILE 98 records
CCC0248_04.002 LIBMAK SOURCE 1648 records
CCC0248_04.003 LIBMAK JCL CARDS 17 records
CCC0248_04.004 LIBMAK LIBRARY 138 records
CCC0248_04.005 SWAN SOURCE 7582 records
CCC0248_04.006 SWAN JCL CARDS 25 records
CCC0248_04.007 SWAN TEST CASE INPUT DATA 94 records
CCC0248_04.008 LIBMAK OUTPUT 513 records
CCC0248_04.009 SWAN OUTPUT 2964 records
- C. Static Design Studies
- J. Gamma Heating and Shield Design
- K. Reactor Systems Analysis
- X. Magnetic Fusion Research
Home - About Us - Work Areas - Data Bank - Publications - Press Room - List of acronyms - Search