BioDynaMo
v1.05.120-25dc9790
|
Public Member Functions | |
LoadBalanceFunctor (bool minimize_memory, uint64_t offset, uint64_t nid, decltype(agents) agents, decltype(dest) dest, decltype(uid_ah_map) uid_ah_map, TypeIndex *type_index) | |
void | operator() (Iterator< AgentHandle > *it) override |
Public Member Functions inherited from bdm::Functor< void, Iterator< AgentHandle > * > | |
virtual | ~Functor ()=default |
virtual void | operator() (TArgs... args)=0 |
Public Attributes | |
bool | minimize_memory |
uint64_t | offset |
uint64_t | nid |
std::vector< std::vector< Agent * > > & | agents |
std::vector< Agent * > & | dest |
AgentUidMap< AgentHandle > & | uid_ah_map |
TypeIndex * | type_index |
Definition at line 201 of file resource_manager.cc.
|
inline |
Definition at line 210 of file resource_manager.cc.
|
inlineoverride |
Definition at line 221 of file resource_manager.cc.
std::vector<std::vector<Agent*> >& bdm::LoadBalanceFunctor::agents |
Definition at line 205 of file resource_manager.cc.
std::vector<Agent*>& bdm::LoadBalanceFunctor::dest |
Definition at line 206 of file resource_manager.cc.
bool bdm::LoadBalanceFunctor::minimize_memory |
Definition at line 202 of file resource_manager.cc.
uint64_t bdm::LoadBalanceFunctor::nid |
Definition at line 204 of file resource_manager.cc.
uint64_t bdm::LoadBalanceFunctor::offset |
Definition at line 203 of file resource_manager.cc.
TypeIndex* bdm::LoadBalanceFunctor::type_index |
Definition at line 208 of file resource_manager.cc.
AgentUidMap<AgentHandle>& bdm::LoadBalanceFunctor::uid_ah_map |
Definition at line 207 of file resource_manager.cc.