Models#

In romtools, a model is the primary interface to an application. A model can be an in-process Python function or an external MPI application running on a cluster. Workflow algorithms operate on this common model abstraction.

Examples#

The first examples demonstrate the model interfaces. The CDR, hydrogen-air flame, and nonlinear solid-dynamics examples document reusable application models used throughout the workflow demonstrations.