|
BioDynaMo
v1.05.125-2619fe54
|
This is the complete list of members for bdm::ExecutionContext, including all inherited members.
| AddAgent(Agent *new_agent)=0 | bdm::ExecutionContext | pure virtual |
| Execute(Agent *agent, AgentHandle ah, const std::vector< Operation * > &operations)=0 | bdm::ExecutionContext | pure virtual |
| ForEachNeighbor(Functor< void, Agent * > &lambda, const Agent &query, void *criteria)=0 | bdm::ExecutionContext | pure virtual |
| ForEachNeighbor(Functor< void, Agent *, real_t > &lambda, const Agent &query, real_t squared_radius)=0 | bdm::ExecutionContext | pure virtual |
| ForEachNeighbor(Functor< void, Agent *, real_t > &lambda, const Real3 &query_position, real_t squared_radius)=0 | bdm::ExecutionContext | pure virtual |
| GetAgent(const AgentUid &uid)=0 | bdm::ExecutionContext | pure virtual |
| GetConstAgent(const AgentUid &uid)=0 | bdm::ExecutionContext | pure virtual |
| RemoveAgent(const AgentUid &uid)=0 | bdm::ExecutionContext | pure virtual |
| SetupAgentOpsAll(const std::vector< ExecutionContext * > &all_exec_ctxts)=0 | bdm::ExecutionContext | pure virtual |
| SetupIterationAll(const std::vector< ExecutionContext * > &all_exec_ctxts)=0 | bdm::ExecutionContext | pure virtual |
| TearDownAgentOpsAll(const std::vector< ExecutionContext * > &all_exec_ctxts)=0 | bdm::ExecutionContext | pure virtual |
| TearDownIterationAll(const std::vector< ExecutionContext * > &all_exec_ctxts)=0 | bdm::ExecutionContext | pure virtual |
| ~ExecutionContext()=default | bdm::ExecutionContext | virtual |
1.8.17