Sundance swMATH ID: 10599 Software Authors: Long, Kevin R. Description: Sundance rapid prototyping tool for parallel PDE optimization. High-performance algorithms for partial differential equation (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. Homepage: http://link.springer.com/chapter/10.1007%2F978-3-642-55508-4_20 Keywords: parallel computation; Poisson equation; Galerkin method; numerical example; High-performance algorithms; PDE-constrained optimization; Sundance Related Software: FEniCS; PETSc; deal.ii; Trilinos; FreeFem++; DOLFIN; FIAT; GetDP; Python; Firedrake; Getfem++; SyFi; UMFPACK; FFC; Feel++; petsc4py; Gmsh; Playa; MUMPS; Instant Cited in: 18 Publications Standard Articles 1 Publication describing the Software, including 1 Publication in zbMATH Year Sundance rapid prototyping tool for parallel PDE optimization. Zbl 1063.65125Long, Kevin R. 2003 all top 5 Cited by 35 Authors 6 Kirby, Robert C. 4 Logg, Anders 3 Scott, Larkin Ridgway 2 Bungartz, Hans-Joachim 2 Knepley, Matthew G. 2 Neckel, Tobias 2 Schulte, Miriam 2 Terrel, Andy R. 1 Alnæs, Martin Sandve 1 Benk, Janos 1 Boggs, Paul T. 1 Byrd, Richard H. 1 Chabannes, Vincent 1 Dillon, Geoffrey 1 Doyeux, Vincent 1 Gatzhammer, Bernhard 1 Haber, Eldad 1 Howle, Victoria E. 1 Ismail, Mourad 1 Long, Kevin R. 1 Mardal, Kent-Andre 1 Mitchell, Lawrence 1 Notz, Patrick K. 1 Pawlowski, Roger P. 1 Poulios, Konstantinos 1 Prud’homme, Christophe 1 Renard, Yves 1 Ruthotto, Lars 1 Samake, Abdoulaye 1 Simon, Moritz 1 Sutherland, James Clayton 1 Treister, Eran 1 Ulbrich, Michael 1 Weinzierl, Tobias 1 Wells, Garth N. all top 5 Cited in 9 Serials 5 SIAM Journal on Scientific Computing 4 ACM Transactions on Mathematical Software 1 BIT 1 Computational Mechanics 1 SIAM Review 1 SIAM Journal on Optimization 1 European Series in Applied and Industrial Mathematics (ESAIM): Proceedings 1 Optimization and Engineering 1 Archives of Computational Methods in Engineering all top 5 Cited in 9 Fields 14 Numerical analysis (65-XX) 7 Partial differential equations (35-XX) 6 Fluid mechanics (76-XX) 3 Computer science (68-XX) 3 Mechanics of deformable solids (74-XX) 1 Combinatorics (05-XX) 1 Calculus of variations and optimal control; optimization (49-XX) 1 Geophysics (86-XX) 1 Operations research, mathematical programming (90-XX) Citations by Year