Overture: An Object-Oriented Framework for Solving Partial Differential Equations

@inproceedings{Brown1997OvertureAO,
  title={Overture: An Object-Oriented Framework for Solving Partial Differential Equations},
  author={David L. Brown and William D. Henshaw and Daniel J. Quinlan},
  booktitle={ISCOPE},
  year={1997}
}
The Overture framework is a collection of C++ classes that can be used to solve partial differential equations (PDEs). These classes were designed to support applications in one, two and three space dimensions on geometries ranging from simple rectangular regions to complicated three dimensional domains, and to support adaptive mesh refinement and moving grids. Overture is designed to run on serial and parallel machines through the use of the A++/P++ serial/parallel array class library. The… 
Overture: Object-Oriented Tools for Applications with Complex Geometry
TLDR
The results show that the abstractions represented within Overture and the A++P++ array class library can be used to obtain application codes with performance equivalent to that of optimized C and Fortran 77.
Overture: object-oriented tools for overset grid applications
TLDR
The Overture framework is an object-oriented environment for solving partial differential equations in two and three space dimensions that enables the use of finite difference and finite volume methods at a level that hides the details of the associated data structures.
AMR++: A Design for Parallel Object-Oriented Adaptive Mesh Refinement
TLDR
The purpose of this paper is to introduce AMR++ as an object- oriented library which forms a part of the OVERTURE framework, a much larger object-oriented numerical framework developed and supported at Los Alamos National Laboratory and distributed on the Web for the last several years.
On Object-Oriented Frameworks and Coordinate Free Formulations of PDEs
TLDR
Use of coordinate free methods in two independent OO frameworks are presented, in order to exemplify the viability of the concepts and to identify a number of places where such frameworks should be designed for modification.
Design and usability of a PDE solver framework for curvilinear coordinates
On OO frameworks and coordinate free formulations of PDEs
TLDR
Use of coordinate free methods in two independent OO frameworks are presented, in order to exemplify the viability of the concepts and to discuss similarities and diierences between the two independent frameworks.
General Template Units for the Finite Volume Method in Box-Shaped Domains
TLDR
This work develops an extension of the Curiously Recurring Template Pattern (CRTP), which allows us to organize three related concepts in a class hierarchy on the solution of PDEs using the Finite Volume Method (FVM) in box-shaped domains.
Cgins Reference Manual: An Overture Solver for the Incompressible Navier–Stokes Equations on Composite Overlapping Grids,
TLDR
This guide describes in some detail the equations being solved, the discrete approximations, time-stepping methods, boundary conditions and convergence results of Cgins, a program that can be used to solve incompressible fluid flow problems in complex geometry in two and three dimensions using composite overlapping grids.
DISPATCH: a numerical simulation framework for the exa-scale era - I. Fundamentals
We introduce a high-performance simulation framework that permits the semi-independent, task-based solution of sets of partial differential equations, typically manifesting as updates to a collection
Building an object oriented problem solving environment for the parallel numerical solution of PDEs
TLDR
This PhD project proposes the integration of PDE and NLA object oriented libraries with intelligent Agents to form the basis of a Problem Solving Environment (PSE) for Numerical Computation.
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 13 REFERENCES
OVERTURE: An Object-Oriented Software System for Solving Partial Differential Equations in Serial and Parallel Environments
TLDR
The OVERTURE Framework is an object-oriented environment for solving PDEs on serial and parallel architectures that can use curvilinear grids, adaptive mesh refinement and the composite overlapping grid method to represent problems with complex moving geometry.
Transonic store separation using a three-dimensional chimera grid scheme
TLDR
The use of the chimera scheme combined with a time-dependent Euler algorithm is shown to be a viable technique for the simulation of flows about separating stores.
A Fourth-Order Accurate Method for the Incompressible Navier-Stokes Equations on Overlapping Grids
TLDR
A method is described to solve the time-dependent incompressible Navier-Stokes equations with finite differences on curvilinear overlapping grids in two or three space dimensions using the momentum equations for the velocity coupled to a Poisson equation for the pressure.
Overture : An Object Oriented Framework for Solving Partial Differential Equations, Scientific Computing in Object-Oriented Parallel Environments, Springer Lecture
  • Notes in Computer Science,
  • 1997
Chesshire, Overture : the grid classes, LANL unclassified report
  • Los Alamos National Laboratory,
  • 1996
Oges user guide, version 1.00, a solver for steady state boundary value problems on overlapping grids, LANL unclassified report
  • Los Alamos National Laboratory,
  • 1996
Overture: An object-oriented framework for solving PDEs in moving geometries on overlapping grids using C÷-/
  • Proceedings of the Third Symposium on Overset Composite Grid and Solution Technology,
  • 1996
A-/-+/P÷+ class libraries, Research Report LA-UR-95-3273
  • Los Alamos National Laboratory,
  • 1995
...
1
2
...