20 #include "pism/coupler/atmosphere/Uniform.hh"
22 #include "pism/geometry/Geometry.hh"
25 namespace atmosphere {
36 m_log->message(2,
"* Initializing the test atmosphere model...\n");
72 values[
k] = (*m_temperature)(i, j);
78 values[
k] = (*m_precipitation)(i, j);
std::shared_ptr< const Grid > grid() const
const Config::ConstPtr m_config
configuration database used by this component
const Logger::ConstPtr m_log
logger (for easy access)
static std::shared_ptr< array::Scalar > allocate_temperature(std::shared_ptr< const Grid > grid)
static std::shared_ptr< array::Scalar > allocate_precipitation(std::shared_ptr< const Grid > grid)
std::vector< double > m_ts_times
A purely virtual class defining the interface of a PISM Atmosphere Model.