An extensible, object-oriented framework for specifying and staging complex,
multi-physics simulations.