PISM, A Parallel Ice Sheet Model  stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
pism::icebin::IBIceModel Member List

This is the complete list of members for pism::icebin::IBIceModel, including all inherited members.

::icebin::gpism::IceCoupler_PISM classpism::icebin::IBIceModelfriend
accumulateFluxes_massContExplicitStep(int i, int j, double surface_mass_balance, double basal_melt_rate, double divQ_SIA, double divQ_SSA, double Href_to_H_flux, double nonneg_rule_flux)pism::icebin::IBIceModelvirtual
allocate_age_model()pism::IceModelprotectedvirtual
allocate_basal_yield_stress()pism::IceModelprotectedvirtual
allocate_bed_deformation()pism::IceModelprotectedvirtual
allocate_bedrock_thermal_unit()pism::IceModelprotectedvirtual
allocate_couplers()pism::icebin::IBIceModelvirtual
allocate_energy_model()pism::IceModelprotectedvirtual
allocate_geometry_evolution()pism::IceModelprotectedvirtual
allocate_iceberg_remover()pism::IceModelprotectedvirtual
allocate_isochrones()pism::IceModelprotectedvirtual
allocate_storage()pism::IceModelprotectedvirtual
allocate_stressbalance()pism::IceModelprotectedvirtual
allocate_subglacial_hydrology()pism::icebin::IBIceModelvirtual
allocate_submodels()pism::IceModelprotectedvirtual
basal_yield_stress_model() constpism::IceModel
basepism::icebin::IBIceModelprotected
bed_deformation_model() constpism::IceModel
bedrock_thermal_model() constpism::IceModel
bedrock_thermal_model_step()pism::IceModelprotectedvirtual
bootstrap_2d(const File &input_file)pism::IceModelprotectedvirtual
calving() constpism::IceModel
cold_base_area(double thickness_threshold) constpism::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::IceModelprotectedvirtual
compute_enth2(pism::array::Scalar &enth2, pism::array::Scalar &mass2)pism::icebin::IBIceModel
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::IceModelprotected
compute_lat_lon()pism::IceModelprotectedvirtual
compute_original_ice_fraction(double ice_volume)pism::IceModelprotectedvirtual
compute_temperate_base_fraction(double ice_area)pism::IceModelprotectedvirtual
ConsistencyFlag enum namepism::IceModelprotected
construct_surface_temp(pism::array::Scalar &deltah, double default_val, double timestep_s, pism::array::Scalar &surface_temp)pism::icebin::IBIceModel
ctx() constpism::IceModel
curpism::icebin::IBIceModelprotected
define_diagnostics(const File &file, const std::set< std::string > &variables, io::Type default_type) constpism::IceModelprotectedvirtual
define_model_state(const File &file) constpism::IceModelprotectedvirtual
DONT_REMOVE_ICEBERGS enum valuepism::IceModelprotected
dt() constpism::IceModel
dt_TempAgepism::IceModelprotected
dumpToFile(const std::string &filename) constpism::icebin::IBIceModel
elevmask_icepism::icebin::IBIceModel
elevmask_landpism::icebin::IBIceModel
energy_balance_model() constpism::IceModel
energy_model_inputs()pism::IceModelprotectedvirtual
energy_step()pism::icebin::IBIceModelvirtual
enforce_consistency_of_geometry(ConsistencyFlag flag)pism::IceModelprotected
enthalpy_t() constpism::icebin::IBIceModelinline
extras_max_timestep(double my_t)pism::IceModelprotected
flush_timeseries()pism::IceModelprotected
forced_retreat() constpism::IceModel
front_retreat_step()pism::IceModelprotectedvirtual
frontal_melt() constpism::IceModel
geometry() constpism::IceModel
geometry_evolution() constpism::IceModel
grid() constpism::IceModel
HistoryTreatment enum namepism::IceModelprotected
hydrology_step()pism::IceModelprotectedvirtual
ib_surface_model()pism::icebin::IBIceModelinline
IBIceModel(std::shared_ptr< pism::Grid > grid, const std::shared_ptr< Context > &context, IBIceModel::Params const &_params)pism::icebin::IBIceModel
ice_top_senthpism::icebin::IBIceModelprotected
ice_volume_cold(double thickness_threshold) constpism::IceModel
ice_volume_temperate(double thickness_threshold) constpism::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::IceModelprotected
INCLUDE_MODEL_STATE enum valuepism::IceModelprotected
init()pism::IceModel
init_calving()pism::IceModelprotectedvirtual
init_checkpoints()pism::IceModelprotected
init_diagnostics()pism::IceModelprotectedvirtual
init_extras()pism::IceModelprotected
init_front_retreat()pism::IceModelprotectedvirtual
init_frontal_melt()pism::IceModelprotectedvirtual
init_snapshots()pism::IceModelprotected
init_timeseries()pism::IceModelprotected
initialize_2d()pism::IceModelprotectedvirtual
JUST_DIAGNOSTICS enum valuepism::IceModelprotected
list_diagnostics(const std::string &list_type) constpism::IceModel
m_adaptive_timestep_reasonpism::IceModelprotected
m_age_modelpism::IceModelprotected
m_basal_melt_ratepism::IceModelprotected
m_basal_yield_stresspism::IceModelprotected
m_basal_yield_stress_modelpism::IceModelprotected
m_beddefpism::IceModelprotected
m_bedtoptemppism::IceModelprotected
m_btupism::IceModelprotected
m_calving_rate_factorpism::IceModelprotected
m_checkpoint_filenamepism::IceModelprotected
m_checkpoint_varspism::IceModelprotected
m_configpism::IceModelprotected
m_ctxpism::IceModelprotected
m_current_snapshotpism::IceModelprotected
m_diagnosticspism::IceModelprotected
m_dtpism::IceModelprotected
m_eigen_calvingpism::IceModelprotected
m_energy_modelpism::IceModelprotected
m_extra_boundspism::IceModelprotected
m_extra_filepism::IceModelprotected
m_extra_file_is_readypism::IceModelprotected
m_extra_filenamepism::IceModelprotected
m_extra_timespism::IceModelprotected
m_extra_varspism::IceModelprotected
m_float_kill_calvingpism::IceModelprotected
m_fracturepism::IceModelprotected
m_front_retreatpism::IceModelprotected
m_frontal_meltpism::IceModelprotected
m_geometrypism::IceModelprotected
m_geometry_evolutionpism::IceModelprotected
m_gridpism::IceModelprotected
m_hayhurst_calvingpism::IceModelprotected
m_ice_densitypism::icebin::IBIceModelprivate
m_ice_thickness_bc_maskpism::IceModelprotected
m_iceberg_removerpism::IceModelprotected
m_isochronespism::IceModelprotected
m_last_checkpoint_timepism::IceModelprotected
m_last_extrapism::IceModelprotected
m_logpism::IceModelprotected
m_meter_per_s_to_kg_per_m2pism::icebin::IBIceModelprivate
m_model_statepism::IceModelprotected
m_n_work2dpism::IceModelprotectedstatic
m_new_bed_elevationpism::IceModelprotected
m_next_extrapism::IceModelprotected
m_oceanpism::IceModelprotected
m_output_global_attributespism::IceModelprotected
m_output_varspism::IceModelprotected
m_prescribed_retreatpism::IceModelprotected
m_save_extrapism::IceModelprotected
m_save_snapshotspism::IceModelprotected
m_sea_levelpism::IceModelprotected
m_skip_countdownpism::IceModelprotected
m_snapshot_timespism::IceModelprotected
m_snapshot_varspism::IceModelprotected
m_snapshots_file_is_readypism::IceModelprotected
m_snapshots_filenamepism::IceModelprotected
m_split_extrapism::IceModelprotected
m_split_snapshotspism::IceModelprotected
m_start_timepism::IceModelprivate
m_stdout_flagspism::IceModelprotected
m_step_counterpism::IceModelprotected
m_stress_balancepism::IceModelprotected
m_subglacial_hydrologypism::IceModelprotected
m_submodelspism::IceModelprotected
m_surfacepism::IceModelprotected
m_surface_input_for_hydrologypism::IceModelprotected
m_syspism::IceModelprotected
m_thickness_changepism::IceModelprotected
m_thickness_threshold_calvingpism::IceModelprotected
m_timepism::IceModelprotected
m_timestamppism::IceModelprivate
m_timestep_hit_multiples_last_timepism::IceModelprotected
m_ts_diagnosticspism::IceModelprotected
m_ts_filenamepism::IceModelprotected
m_ts_timespism::IceModelprotected
m_ts_varspism::IceModelprotected
m_velocity_bc_maskpism::IceModelprotected
m_velocity_bc_valuespism::IceModelprotected
m_viewerspism::IceModelprotected
m_vonmises_calvingpism::IceModelprotected
m_wide_stencilpism::IceModelprotected
m_work2dpism::IceModelmutableprotected
m_work2d_proc0pism::IceModelprotected
MappingTreatment enum namepism::IceModelprotected
mass_t() constpism::icebin::IBIceModelinline
massContExplicitStep()pism::icebin::IBIceModelvirtual
massContPostHook()pism::icebin::IBIceModel
massContPreHook()pism::icebin::IBIceModel
max_timestep(unsigned int counter)pism::IceModelprotectedvirtual
max_timestep_diffusivity()pism::IceModelprotectedvirtual
misc_setup()pism::icebin::IBIceModelvirtual
model_state_setup()pism::IceModelprotectedvirtual
null_hydrology()pism::icebin::IBIceModelinline
ocean_model() constpism::IceModel
output_variables(const std::string &keyword)pism::IceModelprotectedvirtual
OutputKind enum namepism::IceModelprotected
OVERWRITE_HISTORY enum valuepism::IceModelprotected
paramspism::icebin::IBIceModel
post_energy_ncpism::icebin::IBIceModel
post_mass_ncpism::icebin::IBIceModel
post_step_hook()pism::IceModelprotectedvirtual
pre_energy_ncpism::icebin::IBIceModel
pre_mass_ncpism::icebin::IBIceModel
pre_step_hook()pism::IceModelprotectedvirtual
prepare_initial_outputs()pism::icebin::IBIceModel
prepare_outputs(double time_s)pism::icebin::IBIceModel
prepend_history(const std::string &string)pism::IceModelprotectedvirtual
PREPEND_HISTORY enum valuepism::IceModelprotected
print_summary(bool tempAndAge)pism::IceModelprotectedvirtual
print_summary_line(bool printPrototype, bool tempAndAge, double delta_t, double volume, double area, double meltfrac, double max_diffusivity)pism::IceModelprotectedvirtual
process_options()pism::IceModelprotectedvirtual
process_signals()pism::IceModelprotectedvirtual
prune_diagnostics()pism::IceModelprotectedvirtual
ratepism::icebin::IBIceModelprotected
regrid()pism::IceModelprotectedvirtual
REMOVE_ICEBERGS enum valuepism::IceModelprotected
reset_counters()pism::IceModelprotected
reset_diagnostics()pism::IceModelprotectedvirtual
reset_rate()pism::icebin::IBIceModel
restart_2d(const File &input_file, unsigned int record)pism::IceModelprotectedvirtual
run()pism::IceModel
run_stats() constpism::IceModelprotected
run_to(double run_end)pism::IceModel
save_max_timestep(double my_t)pism::IceModelprotected
save_results()pism::IceModelvirtual
save_state_on_error(const std::string &suffix, const std::set< std::string > &additional_variables)pism::IceModelprotected
save_variables(const File &file, OutputKind kind, const std::set< std::string > &variables, double time, io::Type default_diagnostics_type=io::PISM_FLOAT) constpism::IceModelprotectedvirtual
set_python_ocean_model(std::shared_ptr< ocean::PyOceanModel > model)pism::IceModel
set_rate(double dt)pism::icebin::IBIceModel
skip_counter(double input_dt, double input_dt_diffusivity)pism::IceModelprotectedvirtual
SKIP_MAPPING enum valuepism::IceModelprotected
step(bool do_mass_continuity, bool do_skip)pism::IceModelprotectedvirtual
stress_balance() constpism::IceModel
stress_balance_inputs()pism::IceModelprotectedvirtual
super typedefpism::icebin::IBIceModel
t_TempAgepism::IceModelprotected
temperate_base_area(double thickness_threshold) constpism::IceModel
time_setup()pism::icebin::IBIceModelvirtual
ts_max_timestep(double my_t)pism::IceModelprotected
update_diagnostics(double dt)pism::IceModelprotectedvirtual
update_fracture_density()pism::IceModelprotectedvirtual
update_viewers()pism::IceModelprotectedvirtual
view_field(const array::Array *field)pism::IceModelprotectedvirtual
write_checkpoint()pism::IceModelprotected
write_diagnostics(const File &file, const std::set< std::string > &variables) constpism::IceModelprotectedvirtual
write_extras()pism::IceModelprotected
WRITE_MAPPING enum valuepism::IceModelprotected
write_metadata(const File &file, MappingTreatment mapping_flag, HistoryTreatment history_flag) constpism::IceModelprotectedvirtual
write_model_state(const File &file) constpism::IceModelprotectedvirtual
write_snapshot()pism::IceModelprotected
yield_stress_inputs()pism::IceModelprotectedvirtual
~IBIceModel()pism::icebin::IBIceModelvirtual
~IceModel()pism::IceModelvirtual