MOOSE Software Design Description
Introduction
MOOSE itself is comprised of the framework and a set of physics modules. As such, the Software Design Description (SDD) for MOOSE is comprised of content from the framework as well as the physics modules, with each portion adhering to an SDD document, as linked in Dependencies section. These links include a SDD that details the design of each portion of the software, when combined comprise the complete set of design documents for MOOSE.
Dependencies
The SDD for MOOSE as whole, including the framework, modules, and supporting infrastructure is detailed in the files listed below.
- Framework System Design Description
- Tensor Mechanics Software Design Description
- Stochastic Tools Software Design Description
- Contact Software Design Description
- Heat Conduction Software Design Description
- Fluid Properties Software Design Description
- Misc Software Design Description
- Phase Field Software Design Description
- Xfem Software Design Description
- Navier Stokes Software Design Description
- RdgApp Software Design Description
- RayTracingApp Software Design Description
- Fluid Structure Interaction Software Design Description
Requirements Cross Reference
All of the design documents for Multiphysics Object Oriented Simulation Environment (MOOSE) are provided in the dependent SDD documents, please refer to the documents listed in Dependencies.