CSM Software

The Center for Subsurface Modeling uses several leading-edge software technologies for petroleum and groundwater modeling. Simulators currently used by the Center for Subsurface Modeling include:

IPARS

A framework for Integrated Parallel Accurate Reservoir Simulation

Parssim1

The Parallel Subsurface Simulator I, a single phase flow and multicomponent reactive transport simulator.

Various additional software packages have been developed to facilitate the research of the CSM. These include:

DG3D

A general purpose hp-adaptive code for discontinuous Galerkin finite element simulations in three space dimensions. It provides basic technical infrastructure for flow and transport simulations, and possesses refinement/de-refinement capabilities and multi-level linear equations solver.

Parcel

A Parallel Cell-Centered Finite Difference Elliptic Solver, using the Balancing formulation of non-overlapping domain decomposition as a preconditioner.

POAS

A domain decomposition package for solving discretized elliptic equations using the Parallel Overlapping Additive Schwarz method as a preconditioner. Here is a timing graph comparing these preconditioners with Jacobi (diagonal) preconditioned conjugate gradient iteration.

TUF

The Texas Unstructured Flow Code, a C++ implementation of mixed finite element methods on general geometries (triangles and tetrahedra, as well as quadrilaterals and hexahedra) for single phase flow problems with full tensor coefficients. An example shows a sample 2-D grid illustrating mesh adaptivity near wells, along with the resulting pressure field.

EYE

A 3D visualization tool.

UTBEST

The University of Texas Bays and Estuaries Simulator. UTBEST is a Godunov-type finite volume method developed on unstructured triangles for two-dimensional shallow water equations governing the fluid flow phenomena in coastal seas, bays and estuaries. The numerical procedure is a cell-centered finite volume method and solves the Riemann problem at the cell interface through Roe's linearization scheme. Higher-order spatial accuracy is achieved through function reconstruction and slope-limiting procedures. The second-order diffusion terms are handled in a locally conservative manner through mixed/hybrid finite element method and lowest-order Raviart-Thomas spaces.

UTPROJ

The University of Texas Mass-conservative Velocity Projection. UTPROJ is a numerical algorithm that projects the velocity field from one numerical grid onto another in such a way that the resulting velocity field is locally mass-conservative on the projected grid. The numerical procedure consists of solving a Poisson equation using the mixed/hybrid finite element method. Presently the algorithm is implemented in two-dimensions on triangles.

This space intentionally left blank.