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

This is the complete list of members for pism::ocean::PicoGeometry, including all inherited members.

basin_mask() constpism::ocean::PicoGeometry
basin_neighbors(const array::CellType1 &cell_type, const array::Scalar1 &basin_mask)pism::ocean::PicoGeometryprivate
box_mask() constpism::ocean::PicoGeometry
Component(std::shared_ptr< const Grid > grid)pism::Component
compute_box_mask(const array::Scalar &D_gl, const array::Scalar &D_cf, const array::Scalar &shelf_mask, int max_number_of_boxes, array::Scalar &result)pism::ocean::PicoGeometryprivate
compute_continental_shelf_mask(const array::Scalar &bed_elevation, const array::Scalar &ice_rise_mask, double bed_elevation_threshold, array::Scalar &result)pism::ocean::PicoGeometryprivate
compute_distances_cf(const array::Scalar1 &ocean_mask, const array::Scalar &ice_rises, bool exclude_ice_rises, array::Scalar1 &result)pism::ocean::PicoGeometryprivate
compute_distances_gl(const array::Scalar &ocean_mask, const array::Scalar1 &ice_rises, bool exclude_ice_rises, array::Scalar1 &result)pism::ocean::PicoGeometryprivate
compute_ice_rises(const array::CellType &cell_type, bool exclude_ice_rises, array::Scalar &result)pism::ocean::PicoGeometryprivate
compute_ice_shelf_mask(const array::Scalar &ice_rise_mask, const array::Scalar &lake_mask, array::Scalar &result)pism::ocean::PicoGeometryprivate
compute_lakes(const array::CellType &cell_type, array::Scalar &result)pism::ocean::PicoGeometryprivate
compute_ocean_mask(const array::CellType &cell_type, array::Scalar &result)pism::ocean::PicoGeometryprivate
CONTINENTAL enum valuepism::ocean::PicoGeometry
continental_shelf_mask() constpism::ocean::PicoGeometry
define_model_state(const File &output) constpism::Component
define_model_state_impl(const File &output) constpism::Componentprotectedvirtual
diagnostics() constpism::Component
diagnostics_impl() constpism::Componentprotectedvirtual
FLOATING enum valuepism::ocean::PicoGeometry
grid() constpism::Component
ice_rise_mask() constpism::ocean::PicoGeometry
ice_shelf_mask() constpism::ocean::PicoGeometry
IceRiseMask enum namepism::ocean::PicoGeometry
identify_calving_front_connection(const array::CellType1 &cell_type, const array::Scalar &basin_mask, const array::Scalar &shelf_mask, int n_shelves, std::vector< int > &most_shelf_cells_in_basin, std::vector< int > &cfs_in_basins_per_shelf)pism::ocean::PicoGeometryprivate
init()pism::ocean::PicoGeometry
m_basin_maskpism::ocean::PicoGeometryprivate
m_basin_neighborspism::ocean::PicoGeometryprivate
m_boxespism::ocean::PicoGeometryprivate
m_configpism::Componentprotected
m_continental_shelfpism::ocean::PicoGeometryprivate
m_distance_cfpism::ocean::PicoGeometryprivate
m_distance_glpism::ocean::PicoGeometryprivate
m_gridpism::Componentprotected
m_ice_risespism::ocean::PicoGeometryprivate
m_ice_shelvespism::ocean::PicoGeometryprivate
m_lake_maskpism::ocean::PicoGeometryprivate
m_logpism::Componentprotected
m_n_basinspism::ocean::PicoGeometryprivate
m_ocean_maskpism::ocean::PicoGeometryprivate
m_syspism::Componentprotected
m_tmppism::ocean::PicoGeometryprivate
m_tmp_p0pism::ocean::PicoGeometryprivate
max_timestep(double t) constpism::Component
max_timestep_impl(double t) constpism::Componentprotectedvirtual
NO_REGRID_WITHOUT_REGRID_VARS enum valuepism::Componentprotected
OCEAN enum valuepism::ocean::PicoGeometry
PicoGeometry(std::shared_ptr< const Grid > grid)pism::ocean::PicoGeometry
profiling() constpism::Component
regrid(const std::string &module_name, array::Array &variable, RegriddingFlag flag=NO_REGRID_WITHOUT_REGRID_VARS)pism::Componentprotected
REGRID_WITHOUT_REGRID_VARS enum valuepism::Componentprotected
RegriddingFlag enum namepism::Componentprotected
relabel_by_size(array::Scalar &mask)pism::ocean::PicoGeometryprivate
RISE enum valuepism::ocean::PicoGeometry
split_ice_shelves(const array::CellType &cell_type, const array::Scalar &basin_mask, const std::vector< std::set< int > > &basin_neighbors, const std::vector< int > &most_shelf_cells_in_basin, const std::vector< int > &cfs_in_basins_per_shelf, int n_shelves, array::Scalar &shelf_mask)pism::ocean::PicoGeometryprivate
time() constpism::Component
ts_diagnostics() constpism::Component
ts_diagnostics_impl() constpism::Componentprotectedvirtual
update(const array::Scalar &bed_elevation, const array::CellType1 &cell_type)pism::ocean::PicoGeometry
write_model_state(const File &output) constpism::Component
write_model_state_impl(const File &output) constpism::Componentprotectedvirtual
~Component()=defaultpism::Componentvirtual
~PicoGeometry()=defaultpism::ocean::PicoGeometryvirtual