19 #ifndef _PODIRECTFORCING_H_
20 #define _PODIRECTFORCING_H_
22 #include "pism/coupler/OceanModel.hh"
30 Given(std::shared_ptr<const Grid>
g);
Combines the max. time step with the flag indicating if a restriction is active. Makes is possible to...
Given(std::shared_ptr< const Grid > g)
std::shared_ptr< array::Forcing > m_shelfbmassflux
std::shared_ptr< array::Scalar > m_shelf_base_temperature
std::shared_ptr< array::Scalar > m_shelf_base_mass_flux
void init_impl(const Geometry &geometry)
std::shared_ptr< array::Forcing > m_shelfbtemp
const array::Scalar & shelf_base_temperature_impl() const
MaxTimestep max_timestep_impl(double t) const
void update_impl(const Geometry &geometry, double t, double dt)
const array::Scalar & shelf_base_mass_flux_impl() const
A very rudimentary PISM ocean model.
bool ocean(int M)
An ocean cell (floating ice or ice-free).