Graph-Based Software Design for Managing Complexity and Enabling Concurrency in Multiphysics PDE Software

@article{Notz2012GraphBasedSD,
  title={Graph-Based Software Design for Managing Complexity and Enabling Concurrency in Multiphysics PDE Software},
  author={Patrick K. Notz and Roger P. Pawlowski and James C. Sutherland},
  journal={ACM Trans. Math. Softw.},
  year={2012},
  volume={39},
  pages={1:1-1:21}
}
Multiphysics simulation software is plagued by complexity stemming from nonlinearly coupled systems of Partial Differential Equations (PDEs). Such software typically supports many models, which may require different transport equations, constitutive laws, and equations of state. Strong coupling and a multiplicity of models leads to complex algorithms (i.e., the properly ordered sequence of steps to assemble a discretized set of coupled PDEs) and rigid software. This work presents a design… CONTINUE READING

Citations

Publications citing this paper.
Showing 1-10 of 18 extracted citations

References

Publications referenced by this paper.
Showing 1-4 of 4 references

Managing complexity in massively parallel, adaptive, multiphysics applications

Engineering with Computers • 2006
View 4 Excerpts
Highly Influenced

A framework approach for developing parallel adaptive multiphysics applications

J. R. STEWART, H. C. EDWARDS
Finite Elements Anal. Des. 40, 1599–1617. • 2004
View 4 Excerpts
Highly Influenced

Similar Papers

Loading similar papers…