get_PDDs(double dt_series, const std::vector< double > &S, const std::vector< double > &T, std::vector< double > &PDDs) | pism::surface::PDDrandMassBalance | virtual |
get_snow_accumulation(const std::vector< double > &T, std::vector< double > &precip_rate) | pism::surface::PDDMassBalance | virtual |
get_timeseries_length(double dt) | pism::surface::PDDrandMassBalance | virtual |
Kind enum name | pism::surface::PDDrandMassBalance | |
LocalMassBalance(Config::ConstPtr config, units::System::Ptr system) | pism::surface::LocalMassBalance | |
m_config | pism::surface::LocalMassBalance | protected |
m_impl | pism::surface::PDDrandMassBalance | protected |
m_method | pism::surface::LocalMassBalance | protected |
m_seconds_per_day | pism::surface::LocalMassBalance | protected |
m_unit_system | pism::surface::LocalMassBalance | protected |
method() const | pism::surface::LocalMassBalance | |
NOT_REPEATABLE enum value | pism::surface::PDDrandMassBalance | |
pdd_threshold_temp | pism::surface::PDDMassBalance | protected |
PDDMassBalance(Config::ConstPtr config, units::System::Ptr system) | pism::surface::PDDMassBalance | |
PDDrandMassBalance(Config::ConstPtr config, units::System::Ptr system, Kind kind) | pism::surface::PDDrandMassBalance | |
precip_as_snow | pism::surface::PDDMassBalance | protected |
refreeze_ice_melt | pism::surface::PDDMassBalance | protected |
REPEATABLE enum value | pism::surface::PDDrandMassBalance | |
step(const DegreeDayFactors &ddf, double PDDs, double ice_thickness, double firn_depth, double snow_depth, double accumulation) | pism::surface::PDDMassBalance | virtual |
Tmax | pism::surface::PDDMassBalance | protected |
Tmin | pism::surface::PDDMassBalance | protected |
~LocalMassBalance()=default | pism::surface::LocalMassBalance | virtual |
~PDDMassBalance() | pism::surface::PDDMassBalance | inlinevirtual |
~PDDrandMassBalance() | pism::surface::PDDrandMassBalance | virtual |