Skip to main content
Log in

On Object-Oriented Frameworks and Coordinate Free Formulations of PDEs

  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

. An object-oriented (OO) framework for Partial Differential Equations (PDEs) provides software abstractions for numerical simulation of PDEs. The design of such frameworks is not trivial, and the outcome of the design is highly dependent on which mathematical abstractions one chooses to support. In this paper, coordinate free abstractions for PDEs are advocated. The coordinate free formulation of a PDE hides the underlying coordinate system. Therefore, software based on these concepts has the prospect of being more modular, since the PDE formulation is separated from the representation of the coordinates. Use of coordinate free methods in two independent OO frameworks are presented, in order to exemplify the viability of the concepts. The described applications simulate seismic waves for various classes of rock models and the incompressible Navier-Stokes equations on curvi-linear grids, respectively. In both cases, the possibility to express the equations in a domain independent fashion is crucial. Similarities and differences between the two coordinate free frameworks are discussed. A number of places where such frameworks should be designed for modification is identified. This identification is of interest both for framework developers and for tentative framework users.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

ID="A1"Correspondance and offprint requests to: K Ahlander, Dept of Information Technology, University of Uppsala, Box 337, SE-75105 Uppsala, Sweden. E-mail: krister@tdb.uu.se

Rights and permissions

Reprints and permissions

About this article

Cite this article

Haveraaen, M., Mnthe-Kaas, H. & Åhlander, K. On Object-Oriented Frameworks and Coordinate Free Formulations of PDEs. Eng Comput 18, 286–294 (2002). https://doi.org/10.1007/s003660200026

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s003660200026

Navigation