Multiphysics Object Oriented Simulation Environment
Clone or download
permcody Merge pull request #12751 from aeslaughter/vpp-csv-11087
Create FINAL and LATEST symlinks for VPP files
Latest commit 28c3afd Jan 22, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update label that the stale bot uses Aug 22, 2018
examples Regold adaptive mesh refinement example Jan 16, 2019
framework Merge pull request #12751 from aeslaughter/vpp-csv-11087 Jan 22, 2019
large_media @ 056a7f2 improve example 7. Dec 13, 2018
libmesh @ 8ddbf28 Update libmesh Jan 16, 2019
modules Merge pull request #12707 from jiangwen84/non_boost_distribution Jan 22, 2019
petsc @ e1487ad Added PETSc as a moose submodule Dec 3, 2018
python Remove deprecated option from CSVDiff closes #12724 Jan 17, 2019
scripts Create a new module: external_petsc_solver Jan 17, 2019
stork Create a new module: external_petsc_solver Jan 17, 2019
test Clear old LATEST and FINAL symlinks in CSV output during initialSetup Jan 21, 2019
tutorials/darcy_thermo_mech Regolding files due to new placement of initialization Aug 15, 2018
unit Merge pull request #12748 from snschune/radius_search_KDTree_12747 Jan 22, 2019
.clang-format tweak .clang-format due to new options/defaults Oct 15, 2018
.editorconfig Switch to 4 space indent, fix editorconfog (#8488) Feb 7, 2017
.gitattributes Remove LFS from gitattributes Aug 15, 2017
.gitignore Igore petsc-arch Dec 3, 2018
.gitmodules Added PETSc as a moose submodule Dec 3, 2018
.mailmap Update .mailmap file. Sep 20, 2018
COPYING Starting MOOSE project - adding license, copyright and export control Feb 14, 2014
COPYRIGHT Updated copyright Jan 2, 2019
LICENSE Starting MOOSE project - adding license, copyright and export control Feb 14, 2014 Add CIVET badge to May 5, 2017
gui Remove old Peacock location Jan 22, 2018
package_version Update moose-environment package Dec 5, 2018


Build status

The Multiphysics Object-Oriented Simulation Environment (MOOSE) is a finite-element, multiphysics framework primarily developed by Idaho National Laboratory. It provides a high-level interface to some of the most sophisticated nonlinear solver technology on the planet. MOOSE presents a straightforward API that aligns well with the real-world problems scientists and engineers need to tackle. Every detail about how an engineer interacts with MOOSE has been thought through, from the installation process through running your simulation on state of the art supercomputers, the MOOSE system will accelerate your research.

Some of the capability at your fingertips:

  • Fully-coupled, fully-implicit multiphysics solver
  • Dimension independent physics
  • Automatically parallel (largest runs >100,000 CPU cores!)
  • Modular development simplifies code reuse
  • Built-in mesh adaptivity
  • Continuous and Discontinuous Galerkin (DG) (at the same time!)
  • Intuitive parallel multiscale solves (see videos below)
  • Dimension agnostic, parallel geometric search (for contact related applications)
  • Flexible, plugable graphical user interface
  • ~30 plugable interfaces allow specialization of every part of the solve

More Information

For more information, including installation instructions, please see the official website:


For information on how to contribute code changes to MOOSE please see the wiki.