Sundance
swMATH ID:  10599 
Software Authors:  Long, Kevin R. 
Description:  Sundance rapid prototyping tool for parallel PDE optimization. Highperformance 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 largescale complex PDEs on realistic problems would be a useful aid to research in this area. As part of Sandia’s research efforts in PDEconstrained optimization, we are developing Sundance, an environment in which a parallel PDE solver is accessed via a highlevel problem description, using abstract concepts such as functions, operators, and regions. With this highlevel problem description, it is possible to specify a variational formulation of a PDE and its discretization method in a small amount of userlevel 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%2F9783642555084_20 
Keywords:  parallel computation; Poisson equation; Galerkin method; numerical example; Highperformance algorithms; PDEconstrained 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.65125 Long, Kevin R. 
2003

all
top 5
Cited by 35 Authors
all
top 5
Cited in 9 Serials
all
top 5