BioDynaMo
v1.05.120-25dc9790
|
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::ResourceManager | inline |
AddAgents(typename AgentHandle::NumaNode_t numa_node, uint64_t offset, const std::vector< Agent * > &new_agents) | bdm::ResourceManager | inlinevirtual |
AddContinuum(Continuum *cm) | bdm::ResourceManager | inline |
AddDiffusionGrid(DiffusionGrid *dgrid) | bdm::ResourceManager | inline |
agents_ | bdm::ResourceManager | protected |
agents_lb_ | bdm::ResourceManager | protected |
BDM_CLASS_DEF_NV(ResourceManager, 2) | bdm::ResourceManager | private |
ClearAgents() | bdm::ResourceManager | inline |
ContainsAgent(const AgentUid &uid) const | bdm::ResourceManager | inline |
continuum_models_ | bdm::ResourceManager | private |
DebugNuma() const | bdm::ResourceManager | |
EndOfIteration() | bdm::ResourceManager | inlinevirtual |
ForEachAgent(const std::function< void(Agent *)> &function, Functor< bool, Agent * > *filter=nullptr) | bdm::ResourceManager | inlinevirtual |
ForEachAgent(const std::function< void(Agent *, AgentHandle)> &function, Functor< bool, Agent * > *filter=nullptr) | bdm::ResourceManager | inlinevirtual |
ForEachAgentParallel(Functor< void, Agent * > &function, Functor< bool, Agent * > *filter=nullptr) | bdm::ResourceManager | virtual |
ForEachAgentParallel(Operation &op, Functor< bool, Agent * > *filter=nullptr) | bdm::ResourceManager | virtual |
ForEachAgentParallel(Functor< void, Agent *, AgentHandle > &function, Functor< bool, Agent * > *filter=nullptr) | bdm::ResourceManager | virtual |
ForEachAgentParallel(uint64_t chunk, Functor< void, Agent *, AgentHandle > &function, Functor< bool, Agent * > *filter=nullptr) | bdm::ResourceManager | virtual |
ForEachContinuum(TFunctor &&f) const | bdm::ResourceManager | inline |
ForEachDiffusionGrid(TFunctor &&f) const | bdm::ResourceManager | inline |
GetAgent(const AgentUid &uid) | bdm::ResourceManager | inline |
GetAgent(AgentHandle ah) | bdm::ResourceManager | inline |
GetAgentHandle(const AgentUid &uid) const | bdm::ResourceManager | inline |
GetAgentVectorCapacity(int numa_node) | bdm::ResourceManager | |
GetContinuum(size_t continuum_id) const | bdm::ResourceManager | inline |
GetContinuum(const std::string &continuum_name) const | bdm::ResourceManager | inline |
GetDiffusionGrid(size_t substance_id) const | bdm::ResourceManager | inline |
GetDiffusionGrid(const std::string &substance_name) const | bdm::ResourceManager | inline |
GetNumAgents(int numa_node=-1) const | bdm::ResourceManager | inline |
GetTypeIndex() const | bdm::ResourceManager | inline |
GrowAgentContainer(size_t additional, size_t numa_node) | bdm::ResourceManager | inline |
LoadBalance() | bdm::ResourceManager | virtual |
MarkEnvironmentOutOfSync() const | bdm::ResourceManager | protected |
operator<<(std::ostream &os, const ResourceManager &rm) | bdm::ResourceManager | friend |
operator=(ResourceManager &&other) noexcept | bdm::ResourceManager | inline |
parallel_remove_ | bdm::ResourceManager | protected |
RebuildAgentUidMap() | bdm::ResourceManager | inline |
RemoveAgent(const AgentUid &uid) | bdm::ResourceManager | inline |
RemoveAgents(const std::vector< std::vector< AgentUid > * > &uids) | bdm::ResourceManager | |
RemoveContinuum(size_t continuum_id) | bdm::ResourceManager | inline |
RemoveDiffusionGrid(size_t substance_id) | bdm::ResourceManager | inline |
Reserve(size_t capacity) | bdm::ResourceManager | inline |
ResizeAgentUidMap() | bdm::ResourceManager | inline |
ResourceManager(TRootIOCtor *r) | bdm::ResourceManager | inlineexplicit |
ResourceManager() | bdm::ResourceManager | |
SimulationBackup class | bdm::ResourceManager | friend |
SwapAgents(std::vector< std::vector< Agent * >> *agents) | bdm::ResourceManager | |
thread_info_ | bdm::ResourceManager | protected |
type_index_ | bdm::ResourceManager | protected |
uid_ah_map_ | bdm::ResourceManager | protected |
~ResourceManager() | bdm::ResourceManager | virtual |