20 #ifndef TEMPERATUREMODEL_VERIFICATION_H
21 #define TEMPERATUREMODEL_VERIFICATION_H
23 #include "pism/energy/TemperatureModel.hh"
32 std::shared_ptr<const stressbalance::StressBalance> stress_balance,
33 int testname,
bool bedrock_is_ice);
std::shared_ptr< const Grid > grid() const
const array::Scalar & basal_melt_rate() const
Basal melt rate in grounded areas. (It is set to zero elsewhere.)
TemperatureModel_Verification(std::shared_ptr< const Grid > grid, std::shared_ptr< const stressbalance::StressBalance > stress_balance, int testname, bool bedrock_is_ice)
void initialize_impl(const array::Scalar &basal_melt_rate, const array::Scalar &ice_thickness, const array::Scalar &surface_temperature, const array::Scalar &climatic_mass_balance, const array::Scalar &basal_heat_flux)
Temperature-based energy balance model with verification-specific initialization code.