20#include "pism/coupler/surface/Formulas.hh"
21#include "pism/coupler/AtmosphereModel.hh"
22#include "pism/util/pism_utilities.hh"
std::shared_ptr< const Grid > grid() const
High-level PISM I/O class.
void define(const File &file, io::Type default_type) const
Define variables corresponding to an Array in a file opened using file.
static std::shared_ptr< array::Scalar > allocate_runoff(std::shared_ptr< const Grid > grid)
static std::shared_ptr< array::Scalar > allocate_mass_flux(std::shared_ptr< const Grid > grid)
std::shared_ptr< array::Scalar > m_melt
static std::shared_ptr< array::Scalar > allocate_temperature(std::shared_ptr< const Grid > grid)
static std::shared_ptr< array::Scalar > allocate_accumulation(std::shared_ptr< const Grid > grid)
static std::shared_ptr< array::Scalar > allocate_melt(std::shared_ptr< const Grid > grid)
std::shared_ptr< array::Scalar > m_runoff
std::shared_ptr< array::Scalar > m_accumulation
The interface of PISM's surface models.