Advertisement

Sundance Rapid Prototyping Tool for Parallel PDE Optimization

  • Kevin R. Long
Part of the Lecture Notes in Computational Science and Engineering book series (LNCSE, volume 30)

Abstract

High-performance algorithms for PDE-constrained optimization often require application of operators and solution of systems of equations that are different from those used in a single solution of the PDE; consequently, exploration of a research idea entails startup costs for modification to the PDE solver. A software tool to enable rapid development of parallel codes for large-scale, complex PDEs on realistic problems would be a useful aid to research in this area. As part of Sandia’s research efforts in PDE-constrained optimization, we are developing Sundance, an environment in which a parallel PDE solver is accessed via a high-level problem description, using abstract concepts such as functions, operators, and regions. With this high-level problem description, it is possible to specify a variational formulation of a PDE and its discretization method in a small amount of user-level code. It is then straightforward to obtain operators such as Jacobians and Hessians for use in optimization algorithms.

Keywords

Heat Diffusion Equation Symbolic Object Abstract Interface Complex PDEs Global Unknown 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    P. B. Bochev and M. D. Gunzberger. Finite element methods of least squares type. SIAM Review, 40:789–837, 1998.MathSciNetCrossRefzbMATHGoogle Scholar
  2. 2.
    J. Coplien. Advanced C++: Programming Styles and Idioms. Addison-Wesley, New York, NY, 1992.Google Scholar
  3. 3.
    M. S. Gockenbach and W. W. Symes. An overview of hcl 1.0. ACM Transactions on Mathematical Software, 25:191–212, 1999.CrossRefzbMATHGoogle Scholar
  4. 4.
    K. Long and M.A. Heroux. The trilinos solver fram ework. In O. Marques and T. Drummond, editors, 2002 ACTS Workshop Proceedings, Berkeley, CA, Sept 3–6, 2002, 2002.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Kevin R. Long
    • 1
  1. 1.Sandia National LaboratoriesLivermore

Personalised recommendations