Accumulation(const SurfaceModel *m, AmountKind kind) | pism::surface::diagnostics::Accumulation | inline |
allocate(const std::string &name) const | pism::Diagnostic | inlineprotected |
compute() const | pism::Diagnostic | |
compute_impl() const | pism::DiagAverageRate< SurfaceModel > | inlineprotectedvirtual |
define(const File &file, io::Type default_type) const | pism::Diagnostic | |
define_impl(const File &file, io::Type default_type) const | pism::Diagnostic | protectedvirtual |
define_state(const File &output) const | pism::Diagnostic | |
define_state_impl(const File &output) const | pism::DiagAverageRate< SurfaceModel > | inlineprotectedvirtual |
Diag(const Model *m) | pism::Diag< Model > | inline |
DiagAverageRate(const SurfaceModel *m, const std::string &name, InputKind kind) | pism::DiagAverageRate< SurfaceModel > | inline |
Diagnostic(std::shared_ptr< const Grid > g) | pism::Diagnostic | |
init(const File &input, unsigned int time) | pism::Diagnostic | |
init_impl(const File &input, unsigned int time) | pism::DiagAverageRate< SurfaceModel > | inlineprotectedvirtual |
InputKind enum name | pism::DiagAverageRate< SurfaceModel > | |
m_accumulation_mass | pism::surface::diagnostics::Accumulation | private |
m_accumulator | pism::DiagAverageRate< SurfaceModel > | protected |
m_config | pism::Diagnostic | protected |
m_factor | pism::DiagAverageRate< SurfaceModel > | protected |
m_fill_value | pism::Diagnostic | protected |
m_grid | pism::Diagnostic | protected |
m_input_kind | pism::DiagAverageRate< SurfaceModel > | protected |
m_interval_length | pism::DiagAverageRate< SurfaceModel > | protected |
m_kind | pism::surface::diagnostics::Accumulation | private |
m_sys | pism::Diagnostic | protected |
m_time_since_reset | pism::DiagAverageRate< SurfaceModel > | protected |
m_vars | pism::Diagnostic | protected |
metadata(unsigned int N=0) | pism::Diagnostic | |
model | pism::Diag< Model > | protected |
model_input() | pism::surface::diagnostics::Accumulation | inlineprotectedvirtual |
n_variables() const | pism::Diagnostic | |
Ptr typedef | pism::Diagnostic | |
RATE enum value | pism::DiagAverageRate< SurfaceModel > | |
reset() | pism::Diagnostic | |
reset_impl() | pism::DiagAverageRate< SurfaceModel > | inlineprotectedvirtual |
to_external(double x) const | pism::Diagnostic | protected |
to_internal(double x) const | pism::Diagnostic | protected |
TOTAL_CHANGE enum value | pism::DiagAverageRate< SurfaceModel > | |
update(double dt) | pism::Diagnostic | |
update_impl(double dt) | pism::DiagAverageRate< SurfaceModel > | inlineprotectedvirtual |
wrap(const T &input) | pism::Diagnostic | static |
write_state(const File &output) const | pism::Diagnostic | |
write_state_impl(const File &output) const | pism::DiagAverageRate< SurfaceModel > | inlineprotectedvirtual |
~Diagnostic()=default | pism::Diagnostic | virtual |