19#ifndef _PFMDISCHARGE_ROUTING_H_
20#define _PFMDISCHARGE_ROUTING_H_
22#include "pism/coupler/FrontalMelt.hh"
25namespace frontalmelt {
Combines the max. time step with the flag indicating if a restriction is active. Makes is possible to...
void update_impl(const FrontalMeltInputs &inputs, double t, double dt)
MaxTimestep max_timestep_impl(double t) const
virtual ~DischargeRouting()=default
array::Scalar1 m_frontal_melt_rate
const array::Scalar & frontal_melt_rate_impl() const
void init_impl(const Geometry &geometry)
void initialize(const array::Scalar &theta)
std::shared_ptr< array::Forcing > m_theta_ocean
A very rudimentary PISM frontal melt model.