A Sustainable Software Architecture for Scalable Nonlinear Boundary Element Method Simulations

Matthew Knepley
2017 Figshare  
Poster presented at SIAM CSE17 PP108 Minisymposterium: Software Productivity and Sustainability for CSE and Data ScienceBoundary element code is most often bespoke, using few underlying libraries. Consequently, BEM research progress often requires "ground up" rewrites. Our flexible software, modular architecture enables N-body algorithms, advanced discretizations (higher order methods), coupling to other models (e.g. FEM) or applications (PDE-constrained optimization), straightforward
more » ... htforward efficiency analysis via work-precision diagrams, and extensions to new classes of theories, e.g. nonlinear BIEs.
doi:10.6084/m9.figshare.4702552.v1 fatcat:oirvcjgnwbb23pbyxmnussmney