Utopia  2
Framework for studying models of complex & adaptive systems.
Utopia::CellManager< CellTraits, Model > Member List

This is the complete list of members for Utopia::CellManager< CellTraits, Model >, including all inherited members.

_cell_neighborsUtopia::CellManager< CellTraits, Model >private
_cellsUtopia::CellManager< CellTraits, Model >private
_cfgUtopia::CellManager< CellTraits, Model >private
_empty_nb_warning_emittedUtopia::CellManager< CellTraits, Model >
_gridUtopia::CellManager< CellTraits, Model >private
_logUtopia::CellManager< CellTraits, Model >private
_nb_compute_each_timeUtopia::CellManager< CellTraits, Model >private
_nb_compute_each_time_emptyUtopia::CellManager< CellTraits, Model >private
_nb_from_cacheUtopia::CellManager< CellTraits, Model >private
_nb_funcUtopia::CellManager< CellTraits, Model >private
_rngUtopia::CellManager< CellTraits, Model >private
_spaceUtopia::CellManager< CellTraits, Model >private
barycenter_of(const Cell &cell) constUtopia::CellManager< CellTraits, Model >inline
barycenter_of(const std::shared_ptr< Cell > &cell) constUtopia::CellManager< CellTraits, Model >inline
boundary_cells(const std::string &select="all") constUtopia::CellManager< CellTraits, Model >inline
Cell typedefUtopia::CellManager< CellTraits, Model >
cell_at(const SpaceVec &pos) constUtopia::CellManager< CellTraits, Model >inline
CellManager(const Model &model, const Config &custom_cfg={})Utopia::CellManager< CellTraits, Model >inline
CellManager(const Model &model, const CellState initial_state, const Config &custom_cfg={})Utopia::CellManager< CellTraits, Model >inline
cells() constUtopia::CellManager< CellTraits, Model >inline
CellState typedefUtopia::CellManager< CellTraits, Model >
cfg() constUtopia::CellManager< CellTraits, Model >inline
compute_cell_neighbors()Utopia::CellManager< CellTraits, Model >inline
Config typedefUtopia::CellManager< CellTraits, Model >
dimUtopia::CellManager< CellTraits, Model >static
entities() constUtopia::CellManager< CellTraits, Model >inline
Entity typedefUtopia::CellManager< CellTraits, Model >
entity_pointers_from_ids(IndexContainer &&ids) constUtopia::CellManager< CellTraits, Model >inline
extent_of(const Cell &cell) constUtopia::CellManager< CellTraits, Model >inline
extent_of(const std::shared_ptr< Cell > &cell) constUtopia::CellManager< CellTraits, Model >inline
grid() constUtopia::CellManager< CellTraits, Model >inline
GridType typedefUtopia::CellManager< CellTraits, Model >
log() constUtopia::CellManager< CellTraits, Model >inline
midx_of(const Cell &cell) constUtopia::CellManager< CellTraits, Model >inline
midx_of(const std::shared_ptr< Cell > &cell) constUtopia::CellManager< CellTraits, Model >inline
MultiIndex typedefUtopia::CellManager< CellTraits, Model >
nb_mode() constUtopia::CellManager< CellTraits, Model >inline
nb_size() constUtopia::CellManager< CellTraits, Model >inline
NBFuncCell typedefUtopia::CellManager< CellTraits, Model >
neighbors_of(const Cell &cell) constUtopia::CellManager< CellTraits, Model >inline
neighbors_of(const std::shared_ptr< Cell > &cell) constUtopia::CellManager< CellTraits, Model >inline
RNG typedefUtopia::CellManager< CellTraits, Model >
rng() constUtopia::CellManager< CellTraits, Model >inline
RuleFunc typedefUtopia::CellManager< CellTraits, Model >
select_cells(Args &&... args) constUtopia::CellManager< CellTraits, Model >inline
select_cells(const Config &sel_cfg) constUtopia::CellManager< CellTraits, Model >inline
select_neighborhood(const Config &nb_cfg)Utopia::CellManager< CellTraits, Model >inline
select_neighborhood(const std::string &nb_mode, const bool compute_and_store=true, const Config &nb_params={})Utopia::CellManager< CellTraits, Model >inline
select_neighborhood(const NBMode &nb_mode, const bool compute_and_store=true, const Config &nb_params={})Utopia::CellManager< CellTraits, Model >inline
Self typedefUtopia::CellManager< CellTraits, Model >
set_cell_states(const std::string &hdf5_file, const std::string &dset_path, const SetterFunc &setter_func)Utopia::CellManager< CellTraits, Model >inline
setup_cells(const CellState &initial_state) constUtopia::CellManager< CellTraits, Model >inlineprivate
setup_cells() constUtopia::CellManager< CellTraits, Model >inlineprivate
setup_cfg(const Model &model, const Config &custom_cfg) constUtopia::CellManager< CellTraits, Model >inlineprivate
setup_grid() constUtopia::CellManager< CellTraits, Model >inlineprivate
setup_nb_funcs()Utopia::CellManager< CellTraits, Model >inlineprivate
Space typedefUtopia::CellManager< CellTraits, Model >
space() constUtopia::CellManager< CellTraits, Model >inline
SpaceVec typedefUtopia::CellManager< CellTraits, Model >
vertices_of(const Cell &cell) constUtopia::CellManager< CellTraits, Model >inline
vertices_of(const std::shared_ptr< Cell > &cell) constUtopia::CellManager< CellTraits, Model >inline
VoidRuleFunc typedefUtopia::CellManager< CellTraits, Model >