MOOSE: Enabling Massively Parallel Multiphysics Simulation
arXiv:1911.04488 · doi:10.1016/j.softx.2020.100430
Abstract
Harnessing modern parallel computing resources to achieve complex multi-physics 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 barrier for the creation of multiphysics simulation codes. Included within the framework is a unique capability for building multiscale, multiphysics simulations through simultaneous execution of multiple sub-applications with data transfers between the scales. Other capabilities include automatic differentiation, scaling to a large number of processors, hybrid parallelism, and mesh adaptivity. To date, MOOSE-based applications have been created in areas of science and engineering such as nuclear physics, geothermal science, magneto-hydrodynamics, seismic events, compressible and incompressible fluid flow, microstructure evolution, and advanced manufacturing processes.
10 Pages of content, 2 Figures, 30 References
References in corpus (4)
Cited by in corpus (37)
- A thermo-mechanical phase-field fracture model: application to hot cracking simulations in additive manufacturing
- AtomAI: A Deep Learning Framework for Analysis of Image and Spectroscopy Data in (Scanning) Transmission Electron Microscopy and Beyond
- lifex: a flexible, high performance library for the numerical solution of complex finite element problems
- Parametric Dynamic Mode Decomposition for Reduced Order Modeling
- -CP: Open Source Dislocation Density Based Crystal Plasticity Framework for Simulating Temperature- and Strain Rate-Dependent Deformation
- Active Learning with Multifidelity Modeling for Efficient Rare Event Simulation
- A fourth-order phase-field fracture model: Formulation and numerical solution using a continuous/discontinuous Galerkin method
- A Novel Physics-Regularized Interpretable Machine Learning Model for Grain Growth
- Phase-field modeling of paramagnetic austenite-ferromagnetic martensite transformation coupled with mechanics and micromagnetics
- Strain localization regularization and patterns formation in rate-dependent plastic materials with multiphysics coupling
- A Sublattice Phase-Field Model for Direct CALPHAD Database Coupling
- Tailoring magnetic hysteresis of Fe-Ni permalloy by additive manufacturing: Multiphysics-multiscale simulations of process-property relationships
- Elasto-plastic residual stress analysis of selective laser sintered porous materials based on 3D-multilayer thermo-structural phase-field simulations
- Learning constitutive models from microstructural simulations via a non-intrusive reduced basis method
- Microstructural and Mechanistic Insights into the Tension-Compression Asymmetry of Rapidly Solidified Fe-Cr Alloys: A Phase Field and Strain Gradient Plasticity Study
- A Phase-Field Discrete Element Method to study chemo-mechanical coupling in granular materials
- Bayesian Inverse Uncertainty Quantification of a MOOSE-based Melt Pool Model for Additive Manufacturing Using Experimental Data
- AI-driven non-intrusive uncertainty quantification of advanced nuclear fuels for digital twin-enabling technology
- Manapy: MPI-Based framework for solving partial differential equations using finite-volume on unstructured-grid
- Phase-field modeling of radiation-induced composition redistribution: An application to additively manufactured austenitic Fe-Cr-Ni
- Introduction and verification of FEDM, an open-source FEniCS-based discharge modelling code
- Experimentally Validated Multiphysics Modeling of Fracture Induced by Thermal Shocks in Sintered UO2 Pellets
- Learning constitutive models from microstructural simulations via a non-intrusive reduced basis method: Extension to geometrical parameterizations
- Unraveling impacts of polycrystalline microstructures on ionic conductivity of ceramic electrolytes by computational homogenization and machine learning
- Crystal plasticity model of residual stress in additive manufacturing
- Damage Prediction of Sintered α-SiC Using Thermo-mechanical Coupled Fracture Model
- A coupled magneto-structural continuum model for multiferroic
- MetaFEM: A Generic FEM Solver By Meta-expressions
- On the Energy Analysis of Two-phase Flows Simulated with the Diffuse Interface Method
- Multiphysics simulations of microstructure influence on hysteresis and eddy current losses of electrical steel
- SymX: Energy-based Simulation from Symbolic Expressions
- The effect of chemical vapor infiltration process parameters on flexural strength of porous α-SiC: A numerical model
- Crystal structure informed mesoscale deformation model for HCP Cu6Sn5 intermetallic compound
- Active learning with physics-informed neural networks for optimal sensor placement in deep tunneling through transversely isotropic elastic rocks
- Importance of precipitation on the slowdown of creep behaviour induced by pressure-solution
- Verification and Performance Assessment of NuDEAL, a GPU-Accelerated Deterministic Transport Framework on Unstructured Meshes
- Predicting cement microstructure and mechanical properties in hydrating cement paste with a Phase-Field model