skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Domi

Software ·
OSTI ID:1231951

Domi (Greek for "structure") is a Trilinos package that provides support for multi-dimensional data arrays distributed over multiple processors of a high performance computing system. The software supports data arrays of arbitrary number of dimensions mapped to a multi-dimensional grid of processors. Domi provides local access to the data, as well as the ability to compute global quantities such as norms, maxima and minima. Data arrays can be constructed with boundary and communication padding, necessary for finite difference algorithms, and provides high-level methods for communicating data between processors to update these buffers. The distributed maps and vectors in Domi can be converted to the equivalent data structures in Epetra and Tpetra (both of which assume unstructured data), using view semantics when appropriate, for use with other Trilinos solvers.

Short Name / Acronym:
DOMI; 003222MLTPL00
Version:
00
Programming Language(s):
Medium: X; OS: Any Unix or Unix-like operating system, including Linux, Mac OSX, Cygwin and related environments, and Windows.; Compatibility: Multiplatform
Research Organization:
Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC04-94AL85000
OSTI ID:
1231951
Country of Origin:
United States

Similar Records

Tifpack v 1.0
Software · Fri Dec 11 00:00:00 EST 2009 · OSTI ID:1231951

Tpetra Kernel Package
Software · Mon Mar 01 00:00:00 EST 2004 · OSTI ID:1231951

Continuation and bifurcation analysis of large-scale dynamical systems with LOCA.
Conference · Tue Jun 01 00:00:00 EDT 2010 · OSTI ID:1231951

Related Subjects