OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
This is the complete list of members for oofem::OctreeSpatialLocalizer, including all inherited members.
buildOctreeDataStructure() | oofem::OctreeSpatialLocalizer | protected |
domain | oofem::SpatialLocalizer | protected |
elementContainerType typedef | oofem::SpatialLocalizer | |
elementIPListsInitialized | oofem::OctreeSpatialLocalizer | protected |
elementListsInitialized | oofem::OctreeSpatialLocalizer | protected |
errorInfo(const char *func) const | oofem::SpatialLocalizer | inline |
findTerminalContaining(OctantRec *startCell, const FloatArray &coords) | oofem::OctreeSpatialLocalizer | protected |
giveAllElementsWithIpWithinBox(elementContainerType &elemSet, const FloatArray &coords, const double radius) | oofem::OctreeSpatialLocalizer | inlinevirtual |
giveAllElementsWithIpWithinBox(elementContainerType &elemSet, const FloatArray &coords, const double radius, bool iCohesiveZoneGP) | oofem::OctreeSpatialLocalizer | virtual |
giveAllElementsWithIpWithinBox_EvenIfEmpty(elementContainerType &elemSet, const FloatArray &coords, const double radius) | oofem::OctreeSpatialLocalizer | inlinevirtual |
giveAllElementsWithIpWithinBox_EvenIfEmpty(elementContainerType &elemSet, const FloatArray &coords, const double radius, bool iCohesiveZoneGP) | oofem::OctreeSpatialLocalizer | virtual |
giveAllElementsWithNodesWithinBox(elementContainerType &elemSet, const FloatArray &coords, const double radius) | oofem::SpatialLocalizer | virtual |
giveAllNodesWithinBox(nodeContainerType &nodeList, const FloatArray &coords, const double radius) | oofem::OctreeSpatialLocalizer | virtual |
giveClassName() const | oofem::OctreeSpatialLocalizer | inlinevirtual |
giveClosestIP(const FloatArray &coords, int region, bool iCohesiveZoneGP=false) | oofem::OctreeSpatialLocalizer | virtual |
giveClosestIP(const FloatArray &coords, Set &elemSet, bool iCohesiveZoneGP=false) | oofem::OctreeSpatialLocalizer | virtual |
giveClosestIPWithinOctant(OctantRec *currentCell, const FloatArray &coords, int region, double &dist, GaussPoint **answer, bool iCohesiveZoneGP) | oofem::OctreeSpatialLocalizer | protected |
giveClosestIPWithinOctant(OctantRec *currentCell, const FloatArray &coords, Set &elemSet, double &dist, GaussPoint **answer, bool iCohesiveZoneGP) | oofem::OctreeSpatialLocalizer | protected |
giveDomain() | oofem::SpatialLocalizer | inline |
giveElementClosestToPoint(FloatArray &lcoords, FloatArray &closest, const FloatArray &gcoords, int region) | oofem::OctreeSpatialLocalizer | virtual |
giveElementClosestToPointWithinOctant(OctantRec *currCell, const FloatArray &gcoords, double &minDist, FloatArray &lcoords, FloatArray &closest, Element *&answer, int region) | oofem::OctreeSpatialLocalizer | protected |
giveElementContainingPoint(const FloatArray &coords, const IntArray *regionList=NULL) | oofem::OctreeSpatialLocalizer | virtual |
giveElementContainingPoint(const FloatArray &coords, const Set &eset) | oofem::OctreeSpatialLocalizer | virtual |
giveElementContainingPoint(OctantRec *cell, const FloatArray &coords, OctantRec *scannedChild=NULL, const IntArray *regionList=NULL) | oofem::OctreeSpatialLocalizer | protected |
giveElementContainingPoint(OctantRec *cell, const FloatArray &coords, OctantRec *scannedChild=NULL, const Set *elset=NULL) | oofem::OctreeSpatialLocalizer | protected |
giveElementsWithIPWithinBox(elementContainerType &elemSet, OctantRec *currentCell, const FloatArray &coords, const double radius, bool iCohesiveZoneGP=false) | oofem::OctreeSpatialLocalizer | protected |
giveListOfTerminalCellsInBoundingBox(std::list< OctantRec * > &cellList, const FloatArray &coords, const double radius, double innerRadius, OctantRec *currentCell) | oofem::OctreeSpatialLocalizer | protected |
giveMaxTreeDepthFrom(OctantRec *root, int &maxDepth) | oofem::OctreeSpatialLocalizer | protected |
giveNodeClosestToPoint(const FloatArray &coords, double maxDist) | oofem::OctreeSpatialLocalizer | virtual |
giveNodeClosestToPointWithinOctant(OctantRec *cell, const FloatArray &gcoords, double &minDist, Node *&answer) | oofem::OctreeSpatialLocalizer | protected |
giveNodesWithinBox(nodeContainerType &nodeList, OctantRec *currentCell, const FloatArray &coords, const double radius) | oofem::OctreeSpatialLocalizer | protected |
giveOctreeMaskValue(int indx) | oofem::OctreeSpatialLocalizer | inline |
init(bool force=false) | oofem::OctreeSpatialLocalizer | virtual |
initElementDataStructure(int region=0) | oofem::OctreeSpatialLocalizer | protected |
initElementIPDataStructure() | oofem::OctreeSpatialLocalizer | protected |
insertElementIntoOctree(OctantRec *rootCell, int region, int elemNum, const FloatArray &b0, const FloatArray &b1) | oofem::OctreeSpatialLocalizer | protected |
insertElementsUsingNodalConnectivitiesIntoOctree(OctantRec *rootCell) | oofem::OctreeSpatialLocalizer | protected |
insertIPElementIntoOctree(OctantRec *rootCell, int elemNum, const FloatArray &coords) | oofem::OctreeSpatialLocalizer | protected |
insertNodeIntoOctree(OctantRec *rootCell, int nodeNum, const FloatArray &coords) | oofem::OctreeSpatialLocalizer | protected |
nodeContainerType typedef | oofem::SpatialLocalizer | |
octreeMask | oofem::OctreeSpatialLocalizer | protected |
OctreeSpatialLocalizer(Domain *d) | oofem::OctreeSpatialLocalizer | |
rootCell | oofem::OctreeSpatialLocalizer | protected |
SpatialLocalizer(Domain *d) | oofem::SpatialLocalizer | inline |
~OctreeSpatialLocalizer() | oofem::OctreeSpatialLocalizer | virtual |
~SpatialLocalizer() | oofem::SpatialLocalizer | inlinevirtual |