BioDynaMo  v1.05.120-25dc9790
bdm::ResourceManager Member List

This is the complete list of members for bdm::ResourceManager, including all inherited members.

AddAgent(Agent *agent, typename AgentHandle::NumaNode_t numa_node=0)bdm::ResourceManagerinline
AddAgents(typename AgentHandle::NumaNode_t numa_node, uint64_t offset, const std::vector< Agent * > &new_agents)bdm::ResourceManagerinlinevirtual
AddContinuum(Continuum *cm)bdm::ResourceManagerinline
AddDiffusionGrid(DiffusionGrid *dgrid)bdm::ResourceManagerinline
agents_bdm::ResourceManagerprotected
agents_lb_bdm::ResourceManagerprotected
BDM_CLASS_DEF_NV(ResourceManager, 2)bdm::ResourceManagerprivate
ClearAgents()bdm::ResourceManagerinline
ContainsAgent(const AgentUid &uid) constbdm::ResourceManagerinline
continuum_models_bdm::ResourceManagerprivate
DebugNuma() constbdm::ResourceManager
EndOfIteration()bdm::ResourceManagerinlinevirtual
ForEachAgent(const std::function< void(Agent *)> &function, Functor< bool, Agent * > *filter=nullptr)bdm::ResourceManagerinlinevirtual
ForEachAgent(const std::function< void(Agent *, AgentHandle)> &function, Functor< bool, Agent * > *filter=nullptr)bdm::ResourceManagerinlinevirtual
ForEachAgentParallel(Functor< void, Agent * > &function, Functor< bool, Agent * > *filter=nullptr)bdm::ResourceManagervirtual
ForEachAgentParallel(Operation &op, Functor< bool, Agent * > *filter=nullptr)bdm::ResourceManagervirtual
ForEachAgentParallel(Functor< void, Agent *, AgentHandle > &function, Functor< bool, Agent * > *filter=nullptr)bdm::ResourceManagervirtual
ForEachAgentParallel(uint64_t chunk, Functor< void, Agent *, AgentHandle > &function, Functor< bool, Agent * > *filter=nullptr)bdm::ResourceManagervirtual
ForEachContinuum(TFunctor &&f) constbdm::ResourceManagerinline
ForEachDiffusionGrid(TFunctor &&f) constbdm::ResourceManagerinline
GetAgent(const AgentUid &uid)bdm::ResourceManagerinline
GetAgent(AgentHandle ah)bdm::ResourceManagerinline
GetAgentHandle(const AgentUid &uid) constbdm::ResourceManagerinline
GetAgentVectorCapacity(int numa_node)bdm::ResourceManager
GetContinuum(size_t continuum_id) constbdm::ResourceManagerinline
GetContinuum(const std::string &continuum_name) constbdm::ResourceManagerinline
GetDiffusionGrid(size_t substance_id) constbdm::ResourceManagerinline
GetDiffusionGrid(const std::string &substance_name) constbdm::ResourceManagerinline
GetNumAgents(int numa_node=-1) constbdm::ResourceManagerinline
GetTypeIndex() constbdm::ResourceManagerinline
GrowAgentContainer(size_t additional, size_t numa_node)bdm::ResourceManagerinline
LoadBalance()bdm::ResourceManagervirtual
MarkEnvironmentOutOfSync() constbdm::ResourceManagerprotected
operator<<(std::ostream &os, const ResourceManager &rm)bdm::ResourceManagerfriend
operator=(ResourceManager &&other) noexceptbdm::ResourceManagerinline
parallel_remove_bdm::ResourceManagerprotected
RebuildAgentUidMap()bdm::ResourceManagerinline
RemoveAgent(const AgentUid &uid)bdm::ResourceManagerinline
RemoveAgents(const std::vector< std::vector< AgentUid > * > &uids)bdm::ResourceManager
RemoveContinuum(size_t continuum_id)bdm::ResourceManagerinline
RemoveDiffusionGrid(size_t substance_id)bdm::ResourceManagerinline
Reserve(size_t capacity)bdm::ResourceManagerinline
ResizeAgentUidMap()bdm::ResourceManagerinline
ResourceManager(TRootIOCtor *r)bdm::ResourceManagerinlineexplicit
ResourceManager()bdm::ResourceManager
SimulationBackup classbdm::ResourceManagerfriend
SwapAgents(std::vector< std::vector< Agent * >> *agents)bdm::ResourceManager
thread_info_bdm::ResourceManagerprotected
type_index_bdm::ResourceManagerprotected
uid_ah_map_bdm::ResourceManagerprotected
~ResourceManager()bdm::ResourceManagervirtual