BioDynaMo  v1.05.119-a4ff3934
bdm::Environment Member List

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

CalcSimDimensionsAndLargestAgent(std::array< real_t, 6 > *ret_grid_dimensions)bdm::Environmentinlineprotected
Clear()=0bdm::Environmentpure virtual
ForcedUpdate()bdm::Environmentinline
ForEachNeighbor(Functor< void, Agent *, real_t > &lambda, const Agent &query, real_t squared_radius)=0bdm::Environmentpure virtual
ForEachNeighbor(Functor< void, Agent * > &lambda, const Agent &query, void *criteria)=0bdm::Environmentpure virtual
ForEachNeighbor(Functor< void, Agent *, real_t > &lambda, const Real3 &query_position, real_t squared_radius, const Agent *query_agent=nullptr)=0bdm::Environmentpure virtual
GetDimensions() const =0bdm::Environmentpure virtual
GetDimensionThresholds() const =0bdm::Environmentpure virtual
GetLargestAgentSize() constbdm::Environmentinline
GetLargestAgentSizeSquared() constbdm::Environmentinline
GetLoadBalanceInfo()=0bdm::Environmentpure virtual
GetNeighborMutexBuilder()=0bdm::Environmentpure virtual
has_grown_bdm::Environmentprotected
HasGrown() constbdm::Environmentinline
largest_object_size_bdm::Environmentprotected
largest_object_size_squared_bdm::Environmentprotected
MarkAsOutOfSync()bdm::Environmentinline
out_of_sync_bdm::Environmentprivate
Update()bdm::Environmentinline
UpdateImplementation()=0bdm::Environmentprotectedpure virtual
~Environment()=defaultbdm::Environmentvirtual