OOFEM 3.0
Loading...
Searching...
No Matches
oofem::OctreeSpatialLocalizer Member List

This is the complete list of members for oofem::OctreeSpatialLocalizer, including all inherited members.

buildOctreeDataStructure()oofem::OctreeSpatialLocalizerprotected
domainoofem::SpatialLocalizerprotected
elementContainerType typedefoofem::SpatialLocalizer
elementIPListsInitializedoofem::OctreeSpatialLocalizerprotected
elementListsInitializedoofem::OctreeSpatialLocalizerprotected
errorInfo(const char *func) constoofem::SpatialLocalizerinline
findTerminalContaining(OctantRec &startCell, const FloatArray &coords)oofem::OctreeSpatialLocalizerprotected
giveAllElementsWithIpWithinBox(elementContainerType &elemSet, const FloatArray &coords, const double radius) overrideoofem::OctreeSpatialLocalizerinlinevirtual
giveAllElementsWithIpWithinBox(elementContainerType &elemSet, const FloatArray &coords, const double radius, bool iCohesiveZoneGP)oofem::OctreeSpatialLocalizer
giveAllElementsWithIpWithinBox_EvenIfEmpty(elementContainerType &elemSet, const FloatArray &coords, const double radius) overrideoofem::OctreeSpatialLocalizerinlinevirtual
giveAllElementsWithIpWithinBox_EvenIfEmpty(elementContainerType &elemSet, const FloatArray &coords, const double radius, bool iCohesiveZoneGP)oofem::OctreeSpatialLocalizer
giveAllElementsWithNodesWithinBox(elementContainerType &elemSet, const FloatArray &coords, const double radius)oofem::SpatialLocalizervirtual
giveAllNodesWithinBox(nodeContainerType &nodeList, const FloatArray &coords, const double radius) overrideoofem::OctreeSpatialLocalizervirtual
giveClassName() const overrideoofem::OctreeSpatialLocalizerinlinevirtual
giveClosestIP(const FloatArray &coords, int region, bool iCohesiveZoneGP=false) overrideoofem::OctreeSpatialLocalizervirtual
giveClosestIP(const FloatArray &coords, Set &elemSet, bool iCohesiveZoneGP=false) overrideoofem::OctreeSpatialLocalizervirtual
giveClosestIPWithinOctant(OctantRec &currentCell, const FloatArray &coords, int region, double &dist, GaussPoint *&answer, bool iCohesiveZoneGP)oofem::OctreeSpatialLocalizerprotected
giveClosestIPWithinOctant(OctantRec &currentCell, const FloatArray &coords, Set &elemSet, double &dist, GaussPoint *&answer, bool iCohesiveZoneGP)oofem::OctreeSpatialLocalizerprotected
giveDomain()oofem::SpatialLocalizerinline
giveElementClosestToPoint(FloatArray &lcoords, FloatArray &closest, const FloatArray &gcoords, int region) overrideoofem::OctreeSpatialLocalizervirtual
giveElementClosestToPointWithinOctant(OctantRec &currCell, const FloatArray &gcoords, double &minDist, FloatArray &lcoords, FloatArray &closest, Element *&answer, int region)oofem::OctreeSpatialLocalizerprotected
giveElementContainingPoint(const FloatArray &coords, const IntArray *regionList=nullptr) overrideoofem::OctreeSpatialLocalizervirtual
giveElementContainingPoint(const FloatArray &coords, const Set &eset) overrideoofem::OctreeSpatialLocalizervirtual
giveElementContainingPoint(OctantRec &cell, const FloatArray &coords, OctantRec *scannedChild=nullptr, const IntArray *regionList=nullptr)oofem::OctreeSpatialLocalizerprotected
giveElementContainingPoint(OctantRec &cell, const FloatArray &coords, OctantRec *scannedChild=nullptr, const Set *elset=nullptr)oofem::OctreeSpatialLocalizerprotected
giveElementsWithIPWithinBox(elementContainerType &elemSet, OctantRec &currentCell, const FloatArray &coords, const double radius, bool iCohesiveZoneGP=false)oofem::OctreeSpatialLocalizerprotected
giveListOfTerminalCellsInBoundingBox(std ::list< OctantRec * > &cellList, const FloatArray &coords, const double radius, double innerRadius, OctantRec &currentCell)oofem::OctreeSpatialLocalizerprotected
giveMaxTreeDepthFrom(OctantRec &root)oofem::OctreeSpatialLocalizerprotected
giveNodeClosestToPoint(const FloatArray &coords, double maxDist) overrideoofem::OctreeSpatialLocalizervirtual
giveNodeClosestToPointWithinOctant(OctantRec &cell, const FloatArray &gcoords, double &minDist, Node *&answer)oofem::OctreeSpatialLocalizerprotected
giveNodesWithinBox(nodeContainerType &nodeList, OctantRec &currentCell, const FloatArray &coords, const double radius)oofem::OctreeSpatialLocalizerprotected
giveOctreeMaskValue(int indx)oofem::OctreeSpatialLocalizerinline
init(bool force=false) overrideoofem::OctreeSpatialLocalizervirtual
initElementDataStructure(int region=0)oofem::OctreeSpatialLocalizerprotected
initElementIPDataStructure()oofem::OctreeSpatialLocalizerprotected
initializedoofem::OctreeSpatialLocalizerprotected
insertElementIntoOctree(OctantRec &rootCell, int region, int elemNum, const FloatArray &b0, const FloatArray &b1)oofem::OctreeSpatialLocalizerprotected
insertElementsUsingNodalConnectivitiesIntoOctree(OctantRec &rootCell)oofem::OctreeSpatialLocalizerprotected
insertIPElementIntoOctree(OctantRec &rootCell, int elemNum, const FloatArray &coords)oofem::OctreeSpatialLocalizerprotected
insertNodeIntoOctree(OctantRec &rootCell, int nodeNum, const FloatArray &coords)oofem::OctreeSpatialLocalizerprotected
nodeContainerType typedefoofem::SpatialLocalizer
octreeMaskoofem::OctreeSpatialLocalizerprotected
OctreeSpatialLocalizer(Domain *d)oofem::OctreeSpatialLocalizer
rootCelloofem::OctreeSpatialLocalizerprotected
SpatialLocalizer(Domain *d)oofem::SpatialLocalizerinline
~OctreeSpatialLocalizer()oofem::OctreeSpatialLocalizerinlinevirtual
~SpatialLocalizer()oofem::SpatialLocalizerinlinevirtual

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011