l the information about the current state, parameters, initial conditions, and process parametrizations (see below).</li><li>Timestepping Parameters (<code>TimesteppingParams</code>): contains parameters relating to timestepping (e.g. timestep, number of timesteps etc)</li><li>Output Parameters (<code>OutputParams</code>): optional structure that contains information relativng to the outputting of solutions (what to output, when to output etc).</li></ul><p>A <code>Model</code> structure contains sub-structu