MOOSE: Enabling massively parallel multiphysics simulation
Idaho National Laboratory · EKOS Corporation · +1 more institution
Abstract
Harnessing modern parallel computing resources to achieve complex multiphysics simulations is a daunting task. The Multiphysics Object Oriented Simulation Environment (MOOSE) aims to enable such development by providing simplified interfaces for specification of partial differential equations, boundary conditions, material properties, and all aspects of a simulation without the need to consider the parallel, adaptive, nonlinear, finite element solve that is handled internally. Through the use of interfaces and inheritance, each portion of a simulation becomes reusable and composable in a manner that allows disparate research groups to share code and create an ecosystem of growing capability that lowers the…
Citation impact
- FWCI
- 71.22
- Percentile
- 100%
- References
- 45
Authors
11Topics & keywords
- Multiphysics
- Computer science
- Massively parallel
- Computational science
- Nonlinear system
- Distributed computing
- Finite element method
- Parallel computing