Skip to main content

Overture: An object-oriented framework for solving partial differential equations

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1343))

Abstract

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 classes hide the details of the underlying data-structures and hide the details of features common to many PDE solvers such as the implementation of finite-difference and finite-volume operators and boundary conditions. In addition to the Mapping and Grid classes that represent geometry, the GridFunction classes that represent solutions, and the operator classes, there are classes for high-level interactive plotting, and data-base management. Overture also includes sophisticated grid generation capabilit

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. L. Brown, G. S. Chesshire, W. D. Henshaw, and D. J. Quinlan, Overture: An object oriented software system for solving partial differential equations in serial and parallel environments, in Proceedings of the Eight SIAM Conference on Parallel Processing for Scientific Computing, 1997.

    Google Scholar 

  2. W. Henshaw, Overture: An object-oriented framework for solving PDEs in moving geometries on overlapping grids using C++, in Proceedings of the Third Symposium on Overset Composite Grid and Solution Technology, 1996.

    Google Scholar 

  3. —, A primer for writing PDE codes with Overture, Research Report LA-UR-963894, Los Alamos National Laboratory, 1996.

    Google Scholar 

  4. D. Quinlan, A++/P++ class libraries, Research Report LA-UR-95-3273, Los Alamos National Laboratory, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Yutaka Ishikawa Rodney R. Oldehoeft John V. W. Reynders Marydell Tholburn

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag

About this paper

Cite this paper

Brown, D.L., Henshaw, W.D., Quinlan, D.J. (1997). Overture: An object-oriented framework for solving partial differential equations. In: Ishikawa, Y., Oldehoeft, R.R., Reynders, J.V.W., Tholburn, M. (eds) Scientific Computing in Object-Oriented Parallel Environments. ISCOPE 1997. Lecture Notes in Computer Science, vol 1343. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63827-X_59

Download citation

  • DOI: https://doi.org/10.1007/3-540-63827-X_59

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63827-8

  • Online ISBN: 978-3-540-69656-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics