next up previous
Next: Results Up: 1996_NECDC Previous: Algebraic Solution

Implementation: The AUGUSTUS Code Package

The method outlined in this paper has been implemented into a code package called AUGUSTUS. It is currently written in Fortran-77, but it will be re-written in Fortran-90 in the future. Current platforms (Operating Systems) include Sun (SunOS and Solaris), SGI (IRIX), HP (HP-UX), and IBM (AIX). On-line documentation can be found at http://www.lanl.gov/Augustus.

The AUGUSTUS code package is a true multi-dimensional package that can model all of the geometries described in Table 1. The package has been installed into the ALEGRA (SNLA) hydrodynamics code (##cite ##cite)*summ96,budg94,robi96, and the TELLURIDE (LANL) low-speed flow code (##cite ##cite)*koth97,redd97. AUGUSTUS is also used as the diffusion kernel for the SPARTAN SPN radiation transport code, developed by the authors.

The AUGUSTUS code package uses two algebraic solver packages. The main package, used for Krylov subspace methods, is JTPACK, developed by John Turner at LANL (##turn97 ##turn97). The auxiliary package, used for the unstructured multi-frontal method, is UMFPACK (##davi95 ##davi95).

The AUGUSTUS code package has been completed, and there is active development of new features. The package may be obtained by contacting the authors.


next up previous
Next: Results Up: 1996_NECDC Previous: Algebraic Solution
Michael L. Hall