The GOXS (pronounced go-ex-ess) file is described here. It was designed as a CCCC-compatible binary file to provide an efficient internal cross-section representation for any SN code. It is compatible with the MACRXS file used in ONEDANT and TWODANT.
Like MATXS, the GOXS format uses Hollerith names for materials and vector cross sections. Thus, the number and types of response-function edits that can be included are essentially unlimited. Also, the availability of names for materials and reactions enables the code designer to produce a very readable printed output.
Most of the vector cross sections are not needed during the flux calculation but only at the end of the job when responses are computed. If the transport code being used has such a post-edit capability, the TRANSX user can run a separate edit job as in Sample Problem 4, and the GOXS output coding will prepare a short file with no scattering tables. This file is then compatible with the SNXEDT file used by the EDIT module of ONEDANT and TWODANT.
Scattering matrices on GOXS are packed using ``bands'' as in
ISOTXS to minimize the number of zeroes on the file. It is also
advantageous to minimize the number of zeroes in the memory
region where cross sections are stored. The same JBAND
and IJ
arrays can be used to pack the scattering data
into memory, if desired. Thus, GOXS is just an image of the
internal data representation of the transport code giving maxiumum
efficiency in data transmission. ONEDANT and TWODANT use this
feature of GOXS.
TRANSX HyperText Manual
TRANSX HyperText Help Package
T-2 Nuclear Information Service