20#ifndef PSINITIALIZATION_H
21#define PSINITIALIZATION_H
23#include "pism/coupler/SurfaceModel.hh"
void init_impl(const Geometry &geometry)
const array::Scalar & accumulation_impl() const
void update_impl(const Geometry &geometry, double t, double dt)
std::vector< array::Array * > m_variables
const array::Scalar & temperature_impl() const
const array::Scalar & melt_impl() const
const array::Scalar & mass_flux_impl() const
const array::Scalar & runoff_impl() const
const array::Scalar & layer_mass_impl() const
array::Scalar m_mass_flux
std::set< VariableMetadata > state_impl() const
void write_state_impl(const OutputFile &output) const
The default (empty implementation).
const array::Scalar & layer_thickness_impl() const
const array::Scalar & liquid_water_fraction_impl() const
array::Scalar m_temperature
The interface of PISM's surface models.