Application Development
These documentation pages are meant to be used by developers who are developing MOOSE-based applications.
Build System - How the hierarchical make
system functions in MOOSE
Test System - How to create/maintain tests for your application
Performance Benchmarking - How to perform benchmarking
MooseUtils - General utilities used throughout the Framework and applications
Utils - General utilities used throughout the Framework and applications
Jacobian Definition - How to compute derivatives of your residual statements
Hypre/BoomerAMG Preconditioning - In-depth discussion of using Hypre's algebraic multigrid preconditioner: BoomerAMG
Code Standards - How we expect code to be formatted
Debugging - Tips on how to debug MOOSE-based applications
RelationshipManagers - Telling MOOSE about extra geomatric or algebraic information needed in parallel