ls1-MarDyn
ls1-MarDyn molecular dynamics code
KDNode Member List

This is the complete list of members for KDNode, including all inherited members.

_child1KDNode
_child2KDNode
_coversWholeDomainKDNode
_deviationKDNode
_deviationLowerBoundKDNode
_highCornerKDNode
_levelKDNode
_load (defined in KDNode)KDNode
_lowCornerKDNode
_nodeIDKDNode
_numProcsKDNode
_optimalLoadPerProcess (defined in KDNode)KDNode
_owningProcKDNode
buildKDTree()KDNode
calculateAvgLoadPerProc() const (defined in KDNode)KDNodeinline
calculateDeviation(std::vector< double > *processorSpeeds=nullptr, const double &totalMeanProcessorSpeed=1.) (defined in KDNode)KDNodeinline
calculateDeviationLowerBound(std::vector< double > *accumulatedProcessorSpeeds=nullptr)KDNodeinline
deserialize(const std::string &fileName)KDNode
equals(KDNode &other)KDNode
findAreaForProcess(int rank)KDNode
getMPIKDNode()KDNode
getNumMaxProcs()KDNode
getOwningProcs(const int low[KDDIM], const int high[KDDIM], std::vector< int > &procIDs, std::vector< int > &neighbHaloAreas) constKDNode
initMPIDataType()KDNodeinlinestatic
isResolvable()KDNode
KDNode() (defined in KDNode)KDNodeinline
KDNode(const KDNode &other)KDNodeinline
KDNode(int numP, const int low[KDDIM], const int high[KDDIM], int id, int owner, bool coversAll[KDDIM], int level) (defined in KDNode)KDNodeinline
MPIKDNode typedefKDNode
plotNode(const std::string &vtkFile, const std::vector< double > *processorSpeeds=nullptr) constKDNode
printTree(const std::string &prefix, std::ostream &ostream)KDNode
serialize(const std::string &fileName)KDNode
shutdownMPIDataType()KDNodeinlinestatic
split(int divDimension, int splitIndex, int numProcsLeft)KDNode
~KDNode()KDNodeinline