23#include "pism/util/Component.hh"
24#include "pism/stressbalance/StressBalance.hh"
47 std::shared_ptr<const stressbalance::StressBalance> stress_balance);
std::set< VariableMetadata > state_impl() const
std::shared_ptr< const stressbalance::StressBalance > m_stress_balance
void write_state_impl(const OutputFile &output) const
The default (empty implementation).
MaxTimestep max_timestep_impl(double t) const
const array::Array3D & age() const
void init(const InputOptions &opts)
void update(double t, double dt, const AgeModelInputs &inputs)
std::shared_ptr< const Grid > grid() const
A class defining a common interface for most PISM sub-models.
Combines the max. time step with the flag indicating if a restriction is active. Makes is possible to...
A virtual class collecting methods common to ice and bedrock 3D fields.