Introduction
Multiphysics Object Oriented Simulation Environment (MOOSE) is an object-oriented finite element framework for the development of tightly coupled multiphysics solvers. MOOSE makes use of the PETSc non-linear solver package and libMesh to provide the finite element discretization.
MOOSE features high parallelism (greater than 100,000 cores), complete multiphysics, and the use of both continuous and discrete Galerkin methods.
For more information, visit the official MOOSE website.
Programming languages: C/C++
One sentence description: a piece of object-oriented finite element multiphysics environment simulation software.
Open source license: GPL 2.0
Recommended Software Version
MOOSE 1.0.0
Parent topic: MOOSE 1.0.0 Porting Guide (openEuler 21.03)