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 |
---|---|---|---|
TRANSX-2.15 | PSR-0317/06 | Arrived | 30-NOV-2023 |
Machines used:
Package ID | Orig. computer | Test computer |
---|---|---|
PSR-0317/06 | ALPHA/AXP,SUN,UNIX W.S.,VAX under VMS |
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.
PSR-0317/06
Several modifications were introduced in the TRANSX code to be compatible with the XSUN-2023 package (NEA-1882/03). IAEA corrections by D. Aldama and C. Konno were included which are needed to process multigroup libraries such as FENDL-3.2 211-neutron/42-gamma.
Memory size is increased for the needs of large problem analysis using the XSUN-2023 package.
BBC code was corrected for the processing of multiple cross section data sets given at different temperatures.
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.
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).
TRANSX 2.15 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/06
The updated TRANSX 2.15 and BBC codes were compiled on DOS/WINDOWS using the Lahey Fortran 7.8 compiler. Executables for DOS are included in the distribution.
Fortran-77 compiler and linker. TRANSX2.15 runs on Unix type operating systems and on Vax under VMS. RSIC installed TRANSX2.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/06
Lahey Fortran 7.8 compiler and linker with activated optimization label 0 on DOS/WINDOWS.
Contributed by: Radiation Safety Information Computational Center
Oak Ridge National Laboratory
Oak Ridge, Tennessee, USA
Developed by: Los Alamos National Laboratory
Los Alamos, New Mexico, USA
Updates contributed by: Ivan A. Kodeli
UKAEA, Culham Centre for Fusion Energy,
Abingdon, UK
Daniel Lopez Aldama
International Atomic Energy Agency
Vienna, Austria
Keywords: data library, data processing, diffusion equations, discrete ordinate method, multigroup, transport theory.