last modified: 02-SEP-1996 | catalog | categories | new | search |

PSR-0317 TRANSX-2.15.

TRANSX-2.15, Neutron Gamma Particle Transport Tables from MATXS Format Cross-Sections

top ]
1. NAME OR DESIGNATION OF PROGRAM:  TRANSX-2.15.
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
TRANSX-2.15 PSR-0317/03 Tested 02-SEP-1996

Machines used:

Package ID Orig. computer Test computer
PSR-0317/03 Many Computers Many Computers
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

TRANSX is a computer code that  reads nuclear data from a library in MATXS format and produces transport tables compatible with many discrete-ordinates (SN) and diffusion codes. Tables can be produced for neutron, photon, charged-particle, or coupled transport. Options include adjoint tables, mixtures, homogeneous or heterogeneous self-shielding, group collapse, homogenization, thermal upscatter, prompt or steady-state  fission, transport corrections, elastic removal corrections, and flexible response function edits.
top ]
4. METHOD OF SOLUTION

TRANSX reads through the materials in a MATXS library and accumulates the cross sections into a transport table using the user's mix instructions. At the same time, response function edit cross sections are accumulated using the user's edit instructions. They can thus be any linear combination of the cross sections available in the library. When the table is complete, it is written out in the desired format. Output options include DTF-style  card images, FIDO, ISOTXS, and the binary group-ordered GOXS format.  Self-shielding is handled using the background cross section method. Heterogeneity options include homogeneous mixtures, escape using mean chord, lattices of cylinders by the Bell or Sauer approximations, and reflected or periodic slab cell by the bell or E3 approximations.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

Only narrow- resonance self-shielding is available in this version. This may affect accuracy for thermal problems.
top ]
6. TYPICAL RUNNING TIME

Running times on Cray XMP computers vary from a few seconds for typical 30-group problems to as much as 2 minutes  for a complex 80-group problem with self-shielding and many regions.
PSR-0317/03
The NEA/DB installed the package TRANSX-2.15 (program TRANSX and auxiliary programs BBC 2.5, UPD and ZASORT) and executed  the sample problems in the following three systems/platforms:

1) SUN Solaris platform (UNIX System V Release 4.0(psisun)), under SunOS 5.3;

2) DEC 3000 Model 300X (Alpha/AXP Architecture Workstation), under OSF/1 V3.2;

3) DEC VAX 6000-510, under OpenVMS 6.0-1.

The following tables display the execution times for the nine TRANSX sample problems and for the BCD to BINARY conversion, performed by the auxiliary program BBC Version 2.5, of the three MATXS libraries  provided with this package:



                          **********************

                          TRANSX sample problems

                          **********************



------------------------------------------------------------------

|                |                EXECUTION TIMES (s)            |

|   Test Case    |------------------------------------------------

|(input filename)|  Sun Solaris  |   DEC Alpha   | VAX 6000-510  |

|                |  (SunOS 5.3)  |  (OSF/1 3.2)  | (OpenVMS 6.0) |

------------------------------------------------------------------

|     in1        |       1.4     |       1.3     |      13.4     |

------------------------------------------------------------------

|     in2        |       1.1     |       0.8     |      10.4     |

------------------------------------------------------------------

|     in3        |       1.1     |       1.9     |      12.6     |

------------------------------------------------------------------

|     in4        |       1.2     |       0.9     |      11.8     |

------------------------------------------------------------------

|     in5        |       0.3     |       0.4     |      10.5     |

------------------------------------------------------------------

|     in6        |       0.5     |       0.5     |      10.9     |

------------------------------------------------------------------

|     in7        |      11.2     |       5.5     |     175.3     |

------------------------------------------------------------------

|     in8        |      48.8     |      50.0     |       ***     |

------------------------------------------------------------------

|     in9        |       4.9     |       3.2     |      77.7     |

------------------------------------------------------------------

                   *** --> fatal execution error



                             *******************

                             BBC sample problem

                             *******************

------------------------------------------------------------------

|                |                EXECUTION TIMES (s)            |

|    Library     -------------------------------------------------

|                |    Solaris    |   DEC Alpha   | VAX 6000-510  |

|                |  (SunOS 5.3)  |  (OSF/1 3.2)  | (OpenVMS 6.0) |

------------------------------------------------------------------

|    matxs10     |      22.8     |      20.5     |     41.6      |

------------------------------------------------------------------

|    matxs11     |      58.9     |      39.7     |     100.0     |

------------------------------------------------------------------

|    matxs12     |      39.8     |      24.5     |      73.7     |

------------------------------------------------------------------
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS

BBC2.5: Converts MATXS libraries between formatted and binary modes, indexes libraries, and maintains libraries by inserting, deleting, and extracting individual  materials.
UPD 1.2: Version-control program for TRANSX and BBC.
The package includes MATXS10, a complete 30 neutron group and 12 photon group library, an abbreviated version of MATXS11 (an 80x24 fast-reactor and fusion library), and an abbreviated version of MATXS12 (a 69x24 thermal library).
top ]
9. STATUS
Package ID Status date Status
PSR-0317/03 02-SEP-1996 Tested at NEADB
top ]
10. REFERENCES:
PSR-0317/03, included references:
- R.E. MacFarlane:
  TRANSX2: A Code for Interfacing MATXS Cross-Section Libraries
  to Nuclear Transport Codes
  LA-12312-MS (July 1992)
- R.E. MacFarlane and D.C. George
  UPD: A Portable Version-Control Program
  LA-12057-MS (1991)
- R.E. MacFarlane:
  TRANSX Today and Tomorrow
  LA-UR, prepared for the OECD Seminar Workshop on NJOY-91 and
  THEMIS, NEA Data Bank, Saclay, France
  April 7-8, 1992
- R.E. MacFarlane:
User Input Instructions for  TRANSX2.15 (November 1994)
top ]
11. MACHINE REQUIREMENTS

TRANSX 2.0 has been tested on Cray, Sun, IBM  RS/6000 and VAX computers. Earlier versions have been run on IBM mainframes. There are no reasons that it could not run on any machine (down to the 386 level). The executable code requires about  500 kB of memory. The sizes of MATXS libraries vary from 3 to 150 MB. Free disk space of 10 to 20 MB should be adequate if only 30-group problems are to be run. Problems using 80 groups or more may require 300 MB or more.
PSR-0317/03
The NEA/DB installed the package TRANSX-2.15 (program TRANSX and auxiliary programs BBC 2.5, UPD and ZASORT) and executed  the sample problems in the following three systems/platforms:
1) SUN Solaris platform (UNIX System V Release 4.0(psisun)), under SunOS 5.3
2) DEC 3000 Model 300X (Alpha/AXP Architecture Workstation), under OSF/1 V3.2
3) DEC VAX 6000-510, under OpenVMS 6.0-1
PROGRAM SIZE
------------
About 61 MByte of disk space are required to hold ALL the package files. This amounts for the files downloaded from the distribution medium, for the files created at installation (object files, executables, etc...), for the files created during the BCD to BINARY conversion of the libraries (by the program BBC) and the output files created at exection of the sample problems using the executable TRANSX. The most important contribution to the total diskspace allocation requirements, comes from:
*********
Libraries
*********
The filesizes of the ASCII versions of the three libraries provided  within this package are:
         text10 -  7.5 MByte
         text11 - 19.8 Mbyte
         text12 - 13.5 Mbyte
In addition, after the BCD to BINARY conversion has been performed,  the corresponding binary libraries (used by TRANSX) have the following filesize:
         matxs10 - 2.9 MByte
         matxs11 - 7.0 Mbyte
         matxs12 - 4.6 Mbyte
************
Output files
************
About 3.4 MByte of disk space are require to hold the 36 output files produced for each of the nine sample problems in the original  computer plus the three systems at which the installation of TRANSX-2.15 was performed in the tests performed at the NEA/DB.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
PSR-0317/03 FORTRAN-77
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

Fortran-77
compiler and linker. TRANSX-2.15 runs on Unix type operating systems and on Vax under VMS. RSIC installed TRANSX-2.15 on IBM RS/6000 running AIX 3.2 with XL Fortran Version 2.3 and on a Sun Sparcstation 5 running Solaris 2.3 with F77 Version 2.0.
PSR-0317/03
The NEA/DB installed the package TRANSX-2.15 (program TRANSX and auxiliary programs BBC 2.5, UPD and ZASORT) and executed  the sample problems in the following three systems/platforms:
(1) SUN Solaris platform (UNIX System V Release 4.0(psisun)), under  SunOS 5.3; (2) DEC 3000 Model 300X (Alpha/AXP Architecture Workstation), under OSF/1 V3.2; (3) DEC VAX 6000-510, under OpenVMS  6.0-1.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

Contributed by: Radiation Safety Information Computational Center
                Oak Ridge National Laboratory
                Oak Ridge, Tennessee, U. S. A.

Developed by:   Los Alamos National Laboratory
                Los Alamos, New Mexico, USA
top ]
16. MATERIAL AVAILABLE
PSR-0317/03
File name File description Records
PSR0317_03.001 Information file of package TRANSX-2.15 1226
PSR0317_03.002 Script for TRANSX-2.15 installation 100
PSR0317_03.003 Command file for TRANSX-2.15 installation 100
PSR0317_03.004 Source code file of program TRANSX Version 2 4020
PSR0317_03.005 Source code file of program BBC Version 2 1477
PSR0317_03.006 Source code file of program UPD 1061
PSR0317_03.007 Source code file of program ZASORT 78
PSR0317_03.008 Updates to build TRANSX Version 2.15 787
PSR0317_03.009 Updates to TRANSX Version 2.0 8
PSR0317_03.010 Special updates for IBM mainframe install. 30
PSR0317_03.011 Special updates for IBM RS6000 installations 36
PSR0317_03.012 Special updates for Sun/DEC-Alpha install. 24
PSR0317_03.013 Special updates for Cray UNICOS install. 14
PSR0317_03.014 Special updates for VAX/VMS installations 69
PSR0317_03.015 Special updates for Los Alamos CTSS install. 20
PSR0317_03.016 Updates to build BBC Version 2.5 765
PSR0317_03.017 Special updates for IBM mainframe install. 30
PSR0317_03.018 Special updates for IBM RS6000 installations 36
PSR0317_03.019 Special updates for Sun/DEC-Alpha install. 24
PSR0317_03.020 Special updates for Cray UNICOS install. 18
PSR0317_03.021 Special updates for VAX/VMS installations 66
PSR0317_03.022 Special updates for Los Alamos CTSS install. 22
PSR0317_03.023 make file for IBM RS6000 installations 18
PSR0317_03.024 make file for Sun/DEC-Alpha installations 18
PSR0317_03.025 make file for Cray UNICOS installations 18
PSR0317_03.026 30n-12g MATXS10 library (ASCII) 115285
PSR0317_03.027 80n-24g shortened MATXS11 library (ASCII) 289540
PSR0317_03.028 69n-24g shortened MATXS12 library (ASCII) 195986
PSR0317_03.029 Index for the 30n-12g MATXS10 library 2023
PSR0317_03.030 Index for the 80n-24g MATXS11 library 1298
PSR0317_03.031 Index for the 69n-24g MATXS12 library 565
PSR0317_03.032 12-group structure lib., decay heat+photons 111
PSR0317_03.033 24-group structure lib., decay heat+photons 152
PSR0317_03.034 42-group structure lib., decay heat+photons 130
PSR0317_03.035 Data file with Carbon P0 34x30 table 1026
PSR0317_03.036 Data file with Al-27 P0 46x42 table 217
PSR0317_03.037 BBC input for ASCII to BINARY conversion 1
PSR0317_03.038 BBC input for BINARY to ASCII conversion 1
PSR0317_03.039 Sample input file, testr case # 1 14
PSR0317_03.040 Sample input file, test case # 2 14
PSR0317_03.041 Sample input file, test case # 3 10
PSR0317_03.042 Sample input file, test case # 4 15
PSR0317_03.043 Sample input file, test case # 5 47
PSR0317_03.044 Sample input file, test case # 6 14
PSR0317_03.045 Sample input file, test case # 7 28
PSR0317_03.046 Sample input file, test case # 8 74
PSR0317_03.047 Sample input file, test case # 9 14
PSR0317_03.048 Sample output file, test case # 1 (Cray YMP) 547
PSR0317_03.049 Sample output file, test case # 2 (Cray YMP) 748
PSR0317_03.050 Sample output file, test case # 3 (Cray YMP) 325
PSR0317_03.051 Sample output file, test case # 4 (Cray YMP) 337
PSR0317_03.052 Sample output file, test case # 5 (Cray YMP) 400
PSR0317_03.053 Sample output file, test case # 6 (Cray YMP) 285
PSR0317_03.054 Sample output file, test case # 7 (Cray YMP) 931
PSR0317_03.055 Sample output file, test case # 8 (Cray YMP) 5513
PSR0317_03.056 Sample output file, test case # 9 (Cray YMP) 949
PSR0317_03.057 Sample output file, test case # 1 (Sun) 547
PSR0317_03.058 Sample output file, test case # 2 (Sun) 748
PSR0317_03.059 Sample output file, test case # 3 (Sun) 325
PSR0317_03.060 Sample output file, test case # 4 (Sun) 337
PSR0317_03.061 Sample output file, test case # 5 (Sun) 400
PSR0317_03.062 Sample output file, test case # 6 (Sun) 285
PSR0317_03.063 Sample output file, test case # 7 (Sun) 931
PSR0317_03.064 Sample output file, test case # 8 (Sun) 5513
PSR0317_03.065 Sample output file, test case # 9 (Sun) 949
PSR0317_03.066 Sample output file, test case # 1 (DEC Alpha 547
PSR0317_03.067 Sample output file, test case # 2 (DEC Alpha 748
PSR0317_03.068 Sample output file, test case # 3 (DEC Alpha 325
PSR0317_03.069 Sample output file, test case # 4 (DEC Alpha 337
PSR0317_03.070 Sample output file, test case # 5 (DEC Alpha 400
PSR0317_03.071 Sample output file, test case # 6 (DEC Alpha 285
PSR0317_03.072 Sample output file, test case # 7 (DEC Alpha 931
PSR0317_03.073 Sample output file, test case # 8 (DEC Alpha 5513
PSR0317_03.074 Sample output file, test case # 9 (DEC Alpha 949
PSR0317_03.075 Sample output file, test case # 1 (VAX/VMS) 547
PSR0317_03.076 Sample output file, test case # 2 (VAX/VMS) 748
PSR0317_03.077 Sample output file, test case # 3 (VAX/VMS) 325
PSR0317_03.078 Sample output file, test case # 4 (VAX/VMS) 337
PSR0317_03.079 Sample output file, test case # 5 (VAX/VMS) 400
PSR0317_03.080 Sample output file, test case # 6 (VAX/VMS) 285
PSR0317_03.081 Sample output file, test case # 7 (VAX/VMS) 931
PSR0317_03.082 Sample output file, test case # 8 (VAX/VMS) 137
PSR0317_03.083 Sample output file, test case # 9 (VAX/VMS) 949
top ]
17. CATEGORIES
  • B. Spectrum Calculations, Generation of Group Constants and Cell Problems
  • M. Data Management

Keywords: data library, data processing, diffusion equations, discrete ordinate method, multigroup, transport theory.