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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
P. B. Bochev and M. D. Gunzberger. Finite element methods of least squares type. SIAM Review, 40:789–837, 1998.
J. Coplien. Advanced C++: Programming Styles and Idioms. Addison-Wesley, New York, NY, 1992.
M. S. Gockenbach and W. W. Symes. An overview of hcl 1.0. ACM Transactions on Mathematical Software, 25:191–212, 1999.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Long, K.R. (2003). Sundance Rapid Prototyping Tool for Parallel PDE Optimization. In: Biegler, L.T., Heinkenschloss, M., Ghattas, O., van Bloemen Waanders, B. (eds) Large-Scale PDE-Constrained Optimization. Lecture Notes in Computational Science and Engineering, vol 30. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-55508-4_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-55508-4_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-05045-2
Online ISBN: 978-3-642-55508-4
eBook Packages: Springer Book Archive