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

Title: Overture: Object-Oriented Tools for Application with Complex Geometry

Conference ·

The Overture framework is an object-oriented environment for solving partial differential equations in two and three space dimensions. It is a collection of C++ libraries that enables the use of finite difference and finite volume methods at a level that hides the details of the associated data structures. Overture can be used to solve problems in complicated, moving geometries using the method of overlapping grids. It has support for grid generation, difference operators, boundary conditions, data-base access and graphics. Short sample code segments are presented to show the power of this approach.

Research Organization:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE Office of Defense Programs (DP) (US)
DOE Contract Number:
W-7405-Eng-48
OSTI ID:
791715
Report Number(s):
UCRL-JC-134123; TRN: US200303%%68
Resource Relation:
Journal Volume: 1732; Conference: International Symposium on Computing in Object-Oriented Parallel Environments, San Francisco, CA (US), 12/07/1999--12/10/1999; Other Information: PBD: 31 May 1999
Country of Publication:
United States
Language:
English

References (9)

Composite overlapping meshes for the solution of partial differential equations journal September 1990
Array Design and Expression Evaluation in POOMA II book January 1998
Overture: An object-oriented framework for solving partial differential equations book January 1997
Arrays in Blitz++ book January 1998
A hyperbolic surface grid generation scheme and its applications conference February 2013
A comparison of performance-enhancing strategies for parallel numerical object-oriented frameworks book January 1997
Local adaptive mesh refinement for shock hydrodynamics journal May 1989
Optimizing Transformations of Stencil Operations for Parallel Object-Oriented Scientific Frameworks on Cache-Based Architectures book January 1998
Applications Demand Class-Specific Optimizations: The C++ Compiler Can Do More journal January 1993