allocate_age_model() | pism::IceModel | protectedvirtual |
allocate_basal_yield_stress() | pism::IceModel | protectedvirtual |
allocate_bed_deformation() | pism::IceModel | protectedvirtual |
allocate_bedrock_thermal_unit() | pism::IceModel | protectedvirtual |
allocate_couplers() | pism::IceModel | protectedvirtual |
allocate_energy_model() | pism::IceModel | protectedvirtual |
allocate_geometry_evolution() | pism::IceModel | protectedvirtual |
allocate_iceberg_remover() | pism::IceModel | protectedvirtual |
allocate_isochrones() | pism::IceModel | protectedvirtual |
allocate_storage() | pism::IceModel | protectedvirtual |
allocate_stressbalance() | pism::IceModel | protectedvirtual |
allocate_subglacial_hydrology() | pism::IceModel | protectedvirtual |
allocate_submodels() | pism::IceModel | protectedvirtual |
basal_yield_stress_model() const | pism::IceModel | |
bed_deformation_model() const | pism::IceModel | |
bedrock_thermal_model() const | pism::IceModel | |
bedrock_thermal_model_step() | pism::IceModel | protectedvirtual |
bootstrap_2d(const File &input_file) | pism::IceModel | protectedvirtual |
calving() const | pism::IceModel | |
cold_base_area(double thickness_threshold) const | pism::IceModel | |
combine_basal_melt_rate(const Geometry &geometry, const array::Scalar &shelf_base_mass_flux, const array::Scalar &grounded_basal_melt_rate, array::Scalar &result) | pism::IceModel | protectedvirtual |
compute_geometry_change(const array::Scalar &thickness, const array::Scalar &Href, const array::Scalar &thickness_old, const array::Scalar &Href_old, bool add_values, array::Scalar &output) | pism::IceModel | protected |
compute_lat_lon() | pism::IceModel | protectedvirtual |
compute_original_ice_fraction(double ice_volume) | pism::IceModel | protectedvirtual |
compute_temperate_base_fraction(double ice_area) | pism::IceModel | protectedvirtual |
ConsistencyFlag enum name | pism::IceModel | protected |
ctx() const | pism::IceModel | |
define_diagnostics(const File &file, const std::set< std::string > &variables, io::Type default_type) const | pism::IceModel | protectedvirtual |
define_model_state(const File &file) const | pism::IceModel | protectedvirtual |
DONT_REMOVE_ICEBERGS enum value | pism::IceModel | protected |
dt() const | pism::IceModel | |
dt_TempAge | pism::IceModel | protected |
energy_balance_model() const | pism::IceModel | |
energy_model_inputs() | pism::IceModel | protectedvirtual |
energy_step() | pism::IceModel | protectedvirtual |
enforce_consistency_of_geometry(ConsistencyFlag flag) | pism::IceModel | protected |
extras_max_timestep(double my_t) | pism::IceModel | protected |
flush_timeseries() | pism::IceModel | protected |
forced_retreat() const | pism::IceModel | |
front_retreat_step() | pism::IceModel | protectedvirtual |
frontal_melt() const | pism::IceModel | |
geometry() const | pism::IceModel | |
geometry_evolution() const | pism::IceModel | |
grid() const | pism::IceModel | |
HistoryTreatment enum name | pism::IceModel | protected |
hydrology_step() | pism::IceModel | protectedvirtual |
ice_volume_cold(double thickness_threshold) const | pism::IceModel | |
ice_volume_temperate(double thickness_threshold) const | pism::IceModel | |
IceModel(std::shared_ptr< Grid > grid, const std::shared_ptr< Context > &context) | pism::IceModel | |
identify_open_ocean(const array::CellType &cell_type, array::Scalar &result) | pism::IceModel | protected |
INCLUDE_MODEL_STATE enum value | pism::IceModel | protected |
init() | pism::IceModel | |
init_calving() | pism::IceModel | protectedvirtual |
init_checkpoints() | pism::IceModel | protected |
init_diagnostics() | pism::IceModel | protectedvirtual |
init_extras() | pism::IceModel | protected |
init_front_retreat() | pism::IceModel | protectedvirtual |
init_frontal_melt() | pism::IceModel | protectedvirtual |
init_snapshots() | pism::IceModel | protected |
init_timeseries() | pism::IceModel | protected |
initialize_2d() | pism::IceModel | protectedvirtual |
JUST_DIAGNOSTICS enum value | pism::IceModel | protected |
list_diagnostics(const std::string &list_type) const | pism::IceModel | |
m_adaptive_timestep_reason | pism::IceModel | protected |
m_age_model | pism::IceModel | protected |
m_basal_melt_rate | pism::IceModel | protected |
m_basal_yield_stress | pism::IceModel | protected |
m_basal_yield_stress_model | pism::IceModel | protected |
m_beddef | pism::IceModel | protected |
m_bedtoptemp | pism::IceModel | protected |
m_btu | pism::IceModel | protected |
m_calving_rate_factor | pism::IceModel | protected |
m_checkpoint_filename | pism::IceModel | protected |
m_checkpoint_vars | pism::IceModel | protected |
m_config | pism::IceModel | protected |
m_ctx | pism::IceModel | protected |
m_current_snapshot | pism::IceModel | protected |
m_diagnostics | pism::IceModel | protected |
m_dt | pism::IceModel | protected |
m_eigen_calving | pism::IceModel | protected |
m_energy_model | pism::IceModel | protected |
m_extra_bounds | pism::IceModel | protected |
m_extra_file | pism::IceModel | protected |
m_extra_file_is_ready | pism::IceModel | protected |
m_extra_filename | pism::IceModel | protected |
m_extra_times | pism::IceModel | protected |
m_extra_vars | pism::IceModel | protected |
m_float_kill_calving | pism::IceModel | protected |
m_fracture | pism::IceModel | protected |
m_front_retreat | pism::IceModel | protected |
m_frontal_melt | pism::IceModel | protected |
m_geometry | pism::IceModel | protected |
m_geometry_evolution | pism::IceModel | protected |
m_grid | pism::IceModel | protected |
m_hayhurst_calving | pism::IceModel | protected |
m_ice_thickness_bc_mask | pism::IceModel | protected |
m_iceberg_remover | pism::IceModel | protected |
m_isochrones | pism::IceModel | protected |
m_last_checkpoint_time | pism::IceModel | protected |
m_last_extra | pism::IceModel | protected |
m_log | pism::IceModel | protected |
m_model_state | pism::IceModel | protected |
m_n_work2d | pism::IceModel | protectedstatic |
m_new_bed_elevation | pism::IceModel | protected |
m_next_extra | pism::IceModel | protected |
m_ocean | pism::IceModel | protected |
m_output_global_attributes | pism::IceModel | protected |
m_output_vars | pism::IceModel | protected |
m_prescribed_retreat | pism::IceModel | protected |
m_save_extra | pism::IceModel | protected |
m_save_snapshots | pism::IceModel | protected |
m_sea_level | pism::IceModel | protected |
m_skip_countdown | pism::IceModel | protected |
m_snapshot_times | pism::IceModel | protected |
m_snapshot_vars | pism::IceModel | protected |
m_snapshots_file_is_ready | pism::IceModel | protected |
m_snapshots_filename | pism::IceModel | protected |
m_split_extra | pism::IceModel | protected |
m_split_snapshots | pism::IceModel | protected |
m_start_time | pism::IceModel | private |
m_stdout_flags | pism::IceModel | protected |
m_step_counter | pism::IceModel | protected |
m_stress_balance | pism::IceModel | protected |
m_subglacial_hydrology | pism::IceModel | protected |
m_submodels | pism::IceModel | protected |
m_surface | pism::IceModel | protected |
m_surface_input_for_hydrology | pism::IceModel | protected |
m_sys | pism::IceModel | protected |
m_thickness_change | pism::IceModel | protected |
m_thickness_threshold_calving | pism::IceModel | protected |
m_time | pism::IceModel | protected |
m_timestamp | pism::IceModel | private |
m_timestep_hit_multiples_last_time | pism::IceModel | protected |
m_ts_diagnostics | pism::IceModel | protected |
m_ts_filename | pism::IceModel | protected |
m_ts_times | pism::IceModel | protected |
m_ts_vars | pism::IceModel | protected |
m_velocity_bc_mask | pism::IceModel | protected |
m_velocity_bc_values | pism::IceModel | protected |
m_viewers | pism::IceModel | protected |
m_vonmises_calving | pism::IceModel | protected |
m_wide_stencil | pism::IceModel | protected |
m_work2d | pism::IceModel | mutableprotected |
m_work2d_proc0 | pism::IceModel | protected |
MappingTreatment enum name | pism::IceModel | protected |
max_timestep(unsigned int counter) | pism::IceModel | protectedvirtual |
max_timestep_diffusivity() | pism::IceModel | protectedvirtual |
misc_setup() | pism::IceModel | protectedvirtual |
model_state_setup() | pism::IceModel | protectedvirtual |
ocean_model() const | pism::IceModel | |
output_variables(const std::string &keyword) | pism::IceModel | protectedvirtual |
OutputKind enum name | pism::IceModel | protected |
OVERWRITE_HISTORY enum value | pism::IceModel | protected |
post_step_hook() | pism::IceModel | protectedvirtual |
pre_step_hook() | pism::IceModel | protectedvirtual |
prepend_history(const std::string &string) | pism::IceModel | protectedvirtual |
PREPEND_HISTORY enum value | pism::IceModel | protected |
print_summary(bool tempAndAge) | pism::IceModel | protectedvirtual |
print_summary_line(bool printPrototype, bool tempAndAge, double delta_t, double volume, double area, double meltfrac, double max_diffusivity) | pism::IceModel | protectedvirtual |
process_options() | pism::IceModel | protectedvirtual |
process_signals() | pism::IceModel | protectedvirtual |
prune_diagnostics() | pism::IceModel | protectedvirtual |
regrid() | pism::IceModel | protectedvirtual |
REMOVE_ICEBERGS enum value | pism::IceModel | protected |
reset_counters() | pism::IceModel | protected |
reset_diagnostics() | pism::IceModel | protectedvirtual |
restart_2d(const File &input_file, unsigned int record) | pism::IceModel | protectedvirtual |
run() | pism::IceModel | |
run_stats() const | pism::IceModel | protected |
run_to(double run_end) | pism::IceModel | |
save_max_timestep(double my_t) | pism::IceModel | protected |
save_results() | pism::IceModel | virtual |
save_state_on_error(const std::string &suffix, const std::set< std::string > &additional_variables) | pism::IceModel | protected |
save_variables(const File &file, OutputKind kind, const std::set< std::string > &variables, double time, io::Type default_diagnostics_type=io::PISM_FLOAT) const | pism::IceModel | protectedvirtual |
set_python_ocean_model(std::shared_ptr< ocean::PyOceanModel > model) | pism::IceModel | |
skip_counter(double input_dt, double input_dt_diffusivity) | pism::IceModel | protectedvirtual |
SKIP_MAPPING enum value | pism::IceModel | protected |
step(bool do_mass_continuity, bool do_skip) | pism::IceModel | protectedvirtual |
stress_balance() const | pism::IceModel | |
stress_balance_inputs() | pism::IceModel | protectedvirtual |
t_TempAge | pism::IceModel | protected |
temperate_base_area(double thickness_threshold) const | pism::IceModel | |
time_setup() | pism::IceModel | protectedvirtual |
ts_max_timestep(double my_t) | pism::IceModel | protected |
update_diagnostics(double dt) | pism::IceModel | protectedvirtual |
update_fracture_density() | pism::IceModel | protectedvirtual |
update_viewers() | pism::IceModel | protectedvirtual |
view_field(const array::Array *field) | pism::IceModel | protectedvirtual |
write_checkpoint() | pism::IceModel | protected |
write_diagnostics(const File &file, const std::set< std::string > &variables) const | pism::IceModel | protectedvirtual |
write_extras() | pism::IceModel | protected |
WRITE_MAPPING enum value | pism::IceModel | protected |
write_metadata(const File &file, MappingTreatment mapping_flag, HistoryTreatment history_flag) const | pism::IceModel | protectedvirtual |
write_model_state(const File &file) const | pism::IceModel | protectedvirtual |
write_snapshot() | pism::IceModel | protected |
yield_stress_inputs() | pism::IceModel | protectedvirtual |
~IceModel() | pism::IceModel | virtual |