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

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

CalcSimDimensionsAndLargestAgent(std::array< real_t, 6 > *ret_grid_dimensions)bdm::Environmentinlineprotected
CheckGridGrowth()bdm::OctreeEnvironmentprivate
Clear() overridebdm::OctreeEnvironmentvirtual
container_bdm::OctreeEnvironmentprivate
ForcedUpdate()bdm::Environmentinline
ForEachNeighbor(Functor< void, Agent *, real_t > &lambda, const Agent &query, real_t squared_radius) overridebdm::OctreeEnvironmentvirtual
ForEachNeighbor(Functor< void, Agent * > &lambda, const Agent &query, void *criteria) overridebdm::OctreeEnvironmentvirtual
ForEachNeighbor(Functor< void, Agent *, real_t > &lambda, const Real3 &query_position, real_t squared_radius, const Agent *query_agent=nullptr) overridebdm::OctreeEnvironmentvirtual
GetDimensions() const overridebdm::OctreeEnvironmentvirtual
GetDimensionThresholds() const overridebdm::OctreeEnvironmentvirtual
GetLargestAgentSize() constbdm::Environmentinline
GetLargestAgentSizeSquared() constbdm::Environmentinline
GetLoadBalanceInfo() overridebdm::OctreeEnvironmentvirtual
GetNeighborMutexBuilder() overridebdm::OctreeEnvironmentvirtual
grid_dimensions_bdm::OctreeEnvironmentprivate
has_grown_bdm::Environmentprotected
HasGrown() constbdm::Environmentinline
impl_bdm::OctreeEnvironmentprivate
largest_object_size_bdm::Environmentprotected
largest_object_size_squared_bdm::Environmentprotected
MarkAsOutOfSync()bdm::Environmentinline
OctreeEnvironment()bdm::OctreeEnvironment
out_of_sync_bdm::Environmentprivate
RoundOffGridDimensions(const std::array< real_t, 6 > &grid_dimensions)bdm::OctreeEnvironmentprivate
threshold_dimensions_bdm::OctreeEnvironmentprivate
Update()bdm::Environmentinline
UpdateImplementation() overridebdm::OctreeEnvironmentprotectedvirtual
~Environment()=defaultbdm::Environmentvirtual
~OctreeEnvironment() overridebdm::OctreeEnvironment