CCC-0547 TWODANT-SYS.DANTSYS (Abstract last modified 05-NOV-2003)
1.
NAME OR DESIGNATION OF PROGRAM - TWODANT-SYS; DANTSYS3.0. 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-0547/01 CRAY family CRAY-XMS
CCC-0547/02 VAX under VMS DEC VAX 8810
CCC-0547/04 PC-80486 PC-80486
CCC-0547/05 SUN SUN
CCC-0547/07 Many Computers RISC 6000
CCC-0547/08 Linux-based PC,UNIX gen. W.S.,SUN W.S.,HP W.S.,SGI W.S. Linux-based PC
3.
DESCRIPTION OF PROGRAM OR FUNCTION - 4.
METHOD OF SOLUTION - ONEDANT, TWODANT, TWODANT/GQ and THREEDANT use discrete ordinates approximation for treating the angular variation of the particle distributions. The diamond difference scheme is used for phase space discretization. In TWODANT and THREEDANT there is an option to use the adaptive weighted diamond method. Both inner and outer iterations are accelerated using the diffusion synthetic acceleration method. TWOHEX uses the discrete ordinates form for treating the angular variation of the particle distribution, and a nodal scheme is used for phase space discretization. Both inner and outer iterations are accelerated using the Chebyshev acceleration method.
5.
RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM - The codes are variably dimensioned with a flexible sophisticated data management and transfer capability.
6.
TYPICAL RUNNING TIME - 7.
UNUSUAL FEATURES OF THE PROGRAM - 8.
RELATED AND AUXILIARY PROGRAMS - 9.
STATUS 10.
REFERENCES - 11.
MACHINE REQUIREMENTS - (1) TWODANT-SYS: The code runs on Cray or VAX computers and SUN Sparcstations and 80386 or 486 PCs. The PC version uses 8 Mbytes of memory. (2) DANTSYS: The code runs on Cray YMP, SUN SparcStation IPX, IBM RS/6000 Model 590, Hewlett Packard 9000 Model 735, and Silicon Graphics-cpu IP22-mips.
12.
PROGRAMMING LANGUAGE(S) USED - 13.
OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED - A FORTRAN-77 compiler is required. The Cray version runs under UNICOS. The VAX version runs under VMS and includes a C routine to obtain dynamic memory. The SUN workstation version uses a UNIX operating system. The PC version includes an executable that runs under DOS and Windows.
14.
OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS - 15.
NAME AND ESTABLISHMENT OF AUTHORS - 16.
MATERIAL AVAILABLE - 17.
CATEGORIES - Keywords: DISCRETE ORDINATE METHOD, MULTIGROUP, ONE-DIMENSIONAL, SHIELDING, TRANSPORT THEORY, TWO-DIMENSIONAL
Program-name Package-ID Status
TWODANT-SYS CCC-0547/01 Tested
TWODANT-SYS CCC-0547/02 Tested
TWODANT-SYS CCC-0547/03 Obsolete
TWODANT-SYS CCC-0547/04 Tested
TWODANT-SYS CCC-0547/05 Tested
DANTSYS3.0 CCC-0547/06 Obsolete
DANTSYS3.0 CCC-0547/07 Tested
DANTSYS3.0 CCC-0547/08 Tested
TWODANT-SYS: There are three major codes in this system. ONEDANT solves the one-dimensional multigroup transport equation in plane, cylindrical, spherical and two-angle plane geometries. TWODANT solves the two-dimensional multigroup transport equation in x-y, r-z, and r-theta geometries. TWOHEX solves the two-dimensional multigroup transport equation in equilateral triangular meshes in the x,y plane. TWODANT-SYS accepts the basic multigroup cross sections for isotopes, in either of the standard interface files (ISOTXS or GRUPXS) or in a card-image library whose form is referred to as Los Alamos, ANISN, or FIDO.
DANTSYS: replaces TWODANT-SYS and includes five major codes. ONEDANT solves the one-dimensional multigroup transport equation in plane, cylindrical, spherical and two-angle plane geometries. TWODANT solves the two-dimensional multigroup transport equation in x-y, r-z and r-theta geometries. TWOHEX solves the two-dimensional multigroup transport equation on equilateral triangular meshes in the x,y plane. THREEDANT solves the three-dimensional multigroup transport equation in x-y-z and r-z-theta geometries. TWODANT/GQ solves the two-dimensional transport equation in x-y and r-z geometries on general quadrilaterals. DANTSYS accepts the basic multigroup cross sections for isotopes, in either of the standard interface files (ISOTXS or GRUPXS)or in a card-image library whose form is referred to as Los Alamos, ANISN, or FIDO. PSR-317/TRANSX2.15 will translate MATXS libraries into these formats. ONEDANT, TWODANT and TWOHEX were included in TWODANT-SYS, THREEDANT and TWODANT/GQ were added to the package in August 1995 with the first public release of DANTSYS.
TWODANT-SYS: Running time is problem dependent. On the Cray X-MP, a
69 group, S16, P3 scatter, 500 space-point keff calculation for a
light water reactor took about 48 seconds using ONEDANT. On a
Cray-1S, a four group calculation of the eigenvalue of a midplane whole core model of the Fast Test Reactor took about 45 seconds using TWOHEX. A four group adjoint calculation of the eigenvalue of the r-z model of the FTR took about 15 seconds on a Cray 1 using TWODANT. The sample problem requires about 1 minute on an 80486-33 PC.
DANTSYS: Running time for each solver is directly related to problem size and the platform being used. In ONEDANT a modest sized problem of 30 groups and 100 mesh points runs in less than 2 seconds on a CRAY-YMP. In TWODANT a 31 x 60 mesh, S4, 4 group problem takes 7
seconds on the YMP. In THREEDANT a 32x32x20 mesh, S8, 4 group problem takes 52 seconds to converge on the YMP and 5 minutes on an IBM RS/6000/590. A four group calculation of the eigenvalue of a
midplane whole core model of the Fast Test Reactor took about 20 seconds on a YMP.
CCC-0547/02:
NEADB ran the three test cases included in this package on a DEC VAX 8810 computer. CPU times for the different cases varied between 16 and 29 seconds.
CCC-0547/04:
The four sample problems -
1- standard K calculation in cylindrical geometry (ONEDANT)
2- edits on problem 1
3- standard K calculation in r-z geometry (TWODANT)
4- standard K calculation in sixth core geometry (TWOHEX) stacked on file SAMPLE.DAT, were executed at the NEA-DB on a 66-MHz PC/80486 in about 30 seconds of elapsed time.
CCC-0547/05:
The four sample problems -
1- standard K calculation (ONEDANT)
2- edits (only) on problem 1 (ONEDANT)
3- standard K calculation (TWODANT)
4- standard K calculation (HEXDANT)
were executed at the NEA-DB in about 12 seconds of real time (9 s. user + 2.5 s. system). More detailed information on execution time is given in the output of the sample cases.
CCC-0547/07:
A few minutes for the test case provided.
CCC-0547/08:
A few minutes for the test case provided.
CCC-0547/01: 16-APR-1993 Tested at NEADB
CCC-0547/02: 30-JUL-1991 Tested at NEADB
CCC-0547/03: 14-DEC-1994 Obsolete
CCC-0547/04: 23-MAR-1994 Tested at NEADB
CCC-0547/05: 17-MAY-1995 Tested at NEADB
CCC-0547/06: 22-APR-2002 Obsolete
CCC-0547/07: 22-APR-2002 Tested at NEADB
CCC-0547/08: 05-NOV-2003 Tested at NEADB
R.D. O'Dell:
Standard Interface Files and Procedures for Reactor Physics Codes,
Version IV
Los Alamos Scientific Laboratory report LA-6941-MS (September 1977)
CCC-0547/01:
- F.W. Brinkley:
File Descriptions for Each Version of TWODANT-SYS
LANL Informal Notes (February 1990).
- R. Douglas O'Dell et al.:
Revised User's Manual for ONEDANT - A Code Package for
One-Dimensional, Diffusion-Accelerated, Neutral-Particle Transport
LA-9184-M, Rev. Manual (UC-705 Issued: December 1989).
- W.F. Walters et al.:
User's Guide for TWOHEX - A Code Package for Two-Dimensional,
Neutral-Particle, Transport in Equilateral Triangular Meshes
LA-10258-M (July 24, 1989), (Updated Dec. 1989).
- R.E. Alcouffe et al.:
User's Guide for TWODANT - A Code Package for Two-Dimensional,
Diffusion-Accelerated, Neutral-Particle, Transport
LA-10049-M (Revised Feb. 1, 1990).
- Angle-Dependent Surfaces Sources for TWODANT,
TWODANT Extras Array Input
(December 19, 1988).
CCC-0547/02:
_ F.W. Brinkley:
File Descriptions for Each Version of TWODANT-SYS
LANL Informal Notes (February 1990).
- R. Douglas O'Dell et al.:
Revised User's Manual for ONEDANT - A Code Package for
One-Dimensional, Diffusion-Accelerated, Neutral-Particle Transport
LA-9184-M, Rev. Manual (UC-705 Issued: December 1989).
- W.F. Walters et al.:
User's Guide for TWOHEX - A Code Package for Two-Dimensional,
Neutral-Particle, Transport in Equilateral Triangular Meshes
LA-10258-M (July 24, 1989), (Updated Dec. 1989).
- R.E. Alcouffe et al.:
User's Guide for TWODANT - A Code Package for Two-Dimensional,
Diffusion-Accelerated, Neutral-Particle, Transport
LA-10049-M (Revised Feb. 1, 1990).
- Angle-Dependent Surfaces Sources for TWODANT,
TWODANT Extras Array Input
(December 19, 1988).
CCC-0547/04:
_ F.W. Brinkley:
File Descriptions for Each Version of TWODANT-SYS
LANL Informal Notes (February 1990).
- R. Douglas O'Dell et al.:
Revised User's Manual for ONEDANT - A Code Package for
One-Dimensional, Diffusion-Accelerated, Neutral-Particle Transport
LA-9184-M, Rev. Manual (UC-705 Issued: December 1989).
- W.F. Walters et al.:
User's Guide for TWOHEX - A Code Package for Two-Dimensional,
Neutral-Particle, Transport in Equilateral Triangular Meshes
LA-10258-M (July 24, 1989), (Updated Dec. 1989).
- R.E. Alcouffe et al.:
User's Guide for TWODANT - A Code Package for Two-Dimensional,
Diffusion-Accelerated, Neutral-Particle, Transport
LA-10049-M (Revised Feb. 1, 1990).
- T.M. Jordan:
Informal README.EMP Notes
(September 1992).
- Angle-Dependent Surfaces Sources for TWODANT,
TWODANT Extras Array Input
(December 19, 1988).
CCC-0547/05:
- Cross Sections Available for CCC-0547/TWODANT-SYS
(April 21, 1994).
- F.W. Brinkley:
File Descriptions for Each Version of TWODANT-SYS
LANL Informal Notes (February 1990).
- R. Douglas O'Dell et al.:
Revised User's Manual for ONEDANT - A Code Package for
One-Dimensional, Diffusion-Accelerated, Neutral-Particle Transport
LA-9184-M (December 1989).
- W.F. Walters et al.:
User's Guide for TWOHEX - A Code Package for Two-Dimensional,
Neutral-Particle, Transport in Equilateral Triangular Meshes
LA-10258-M (December 1989).
- R.E. Alcouffe et al.:
User's Guide for TWODANT - A Code Package for Two-Dimensional,
Diffusion-Accelerated, Neutral-Particle, Transport
LA-10049-M (February 1990).
- T.M. Jordan:
Informal README.EMP Notes
(September 1992).
- Angle-Dependent Surfaces Sources for TWODANT,
TWODANT Extras Array Input
(December 19, 1988).
CCC-0547/07:
- R.E. Alcouffe et al.:
DANTSYS: A Diffusion Accelerated Neutral Particle Transport Code
System
LA-12969-M (June 1995)
CCC-0547/08:
- R.E. Alcouffe et al.:
DANTSYS: A Diffusion Accelerated Neutral Particle Transport Code
System
LA-12969-M (June 1995)
- DANTSYS3.0 Modification (March 17, 1997)
CCC-0547/04:
The four sample problems were run at the NEA-DB on a DELL 466/L PC (processor 80486, 66 MHz, 16 Mbytes of RAM). The TWODANT executable with small (SCM) and large (LCM) core memory parameters 50000 and 60000, respectively, uses 8 Mbytes of RAM. The file size is 1.9 Mbytes.
CCC-0547/05:
The program was installed at NEA-DB on a Sun SparcStation.
CCC-0547/07:
At the NEA DB the program was tested on an IBM RS/6000 7043-260.
CCC-0547/08:
At the NEA DB the code was tested on a Dell PE 1650, INTEL BI-P3 1400 MHz.
CCC-0547/01: FORTRAN-77
CCC-0547/02: FORTRAN-77
CCC-0547/04: FORTRAN-77
CCC-0547/05: FORTRAN-77
CCC-0547/07: FORTRAN+C
CCC-0547/08: FORTRAN+C
CCC-0547/01:
UNICOS 6.1 (CRAY-XMS) with compiler FORTRAN-77 5.0.1.0.
CCC-0547/02:
VMS 5.3 (DEC VAX 8810).
CCC-0547/04:
MS-DOS 6.0; FORTRAN77 compiler Lahey F77:-EM/32 Version 5.11; linker 386LINK.
CCC-0547/05:
The program was installed at the NEA-DB under SunOS 4.1. The source codes were compiled with the f77 SC1.0 compiler.
CCC-0547/07:
At the NEA DB, the code was tested on UNIX AIX version 4.3 with GNU gcc et g77 compiler.
CCC-0547/08:
At the NEA DB the code was tested on Red Hat Linux 7.3 with the Lahey/Fujitsu Fortran 95 Linux PRO version 6.1 compiler.
Contributed by: Radiation Shielding Information Center
Oak Ridge National Laboratory
Oak Ridge, Tennessee, U. S. A.
Developed by: Los Alamos National Laboratory
Los Alamos, New Mexico, U. S. A.
version CCC-0547/08 contributed by:
Mr. Cornelius H. M. BROEDERS
Inst. fuer Neutronenphysik
und Reaktortechnik
Forschungszentrum Karlsruhe
Postfach 3640
D-76021 KARLSRUHE
Germany
CCC-0547/01:
CCC0547_01.001 Information file 545 records
CCC0547_01.002 TWODANT on line manual 3368 records
CCC0547_01.003 TWOHEX on line manual 2368 records
CCC0547_01.004 JCL to prepare executable file 143 records
CCC0547_01.005 JCL to add correction 131 records
CCC0547_01.006 Update FORTRAN source for TWODANT 87695 records
CCC0547_01.007 Update corrections 6 records
CCC0547_01.008 SEGLDR directives for segmentation 161 records
CCC0547_01.009 Sample cases input 251 records
CCC0547_01.010 Sample cases output 3736 records
CCC-0547/02:
CCC0547_02.001 This information file 100 records
CCC0547_02.002 TWODANT-SYS main program FORTRAN source 964 records
CCC0547_02.003 TWODANT-SYS subroutines FORTRAN source 93721 records
CCC0547_02.004 C subroutine to obtain dynamic memory 14 records
CCC0547_02.005 Command procedure to compile and link 9 records
CCC0547_02.006 Sample cases for ONEDANT, TWODANT, TWOHEX 251 records
CCC0547_02.007 TWODANT on line manual 3368 records
CCC0547_02.008 TWOHEX on line manual 2368 records
CCC0547_02.009 Output for sample cases 3736 records
CCC-0547/04:
CCC0547_04.001 TWODANT-SYS Information file 325 records
CCC0547_04.002 Summary of TWODANT-SYS files 22 records
CCC0547_04.003 Notes on the PC version of TWODANT 168 records
CCC0547_04.004 Notes on how to run in backgrd under WINDOWS 109 records
CCC0547_04.005 Notes on the utility for printing/viewing 100 records
CCC0547_04.006 Compressed file with the source (*.F) files 0 records
CCC0547_04.007 Compressed file with the TWODANT executable 0 records
CCC0547_04.008 Compressed file with other auxiliary files 0 records
CCC0547_04.009 Sample output file (four sample problems) 3758 records
CCC0547_04.010 DOS file-names 9 records
CCC-0547/05:
CCC0547_05.001 TWODANT information file 146 records
CCC0547_05.002 Listing of files 44 records
CCC0547_05.003 Main routine 964 records
CCC0547_05.004 Input routines 42045 records
CCC0547_05.005 Output routines 6986 records
CCC0547_05.006 Non-optimized solver routines 33833 records
CCC0547_05.007 Optimized solver routines 9893 records
CCC0547_05.008 C routine for dynamic source 14 records
CCC0547_05.009 Fortran routine to handle Sun IEEE f.p. 23 records
CCC0547_05.010 Shell script to prepare TWODANT executable 229 records
CCC0547_05.011 Shell script to clean up subdirectories 138 records
CCC0547_05.012 Sample cases 251 records
CCC0547_05.013 TWODANT on line manual 3368 records
CCC0547_05.014 TWOHEX on line manual 2368 records
CCC0547_05.015 Output for sample cases 3736 records
CCC0547_05.016 Remarks on building and running TWODANT 34 records
CCC-0547/07:
README Information file
README.2 Information file
DANT Source code
SENDOUTPUT Output file
SHORTSENDTC Test problem
DANSTYS.UPD Updated tolcm.F & perr.F srces
report LA-12969-M (June 1995) REPPT
CCC-0547/08:
\dant Directory with DANT source code 10880505 records
\sendoutput test problem outputs from different platform 3213276 records
shortsendtc Test problem input data 17243 records
inp_test Test problem input data 3491 records
README Information file 8879 records
README.2 Information file 1352 records
DANTSYS.UPD info. on updated tolcm.F & perr.F sources 5229 records
c547.pdf Report LA-12969-M (June 1995) 49113540 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