|
OOFEM 3.0
|
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) override | oofem::OctreeSpatialLocalizer | inlinevirtual |
| giveAllElementsWithIpWithinBox(elementContainerType &elemSet, const FloatArray &coords, const double radius, bool iCohesiveZoneGP) | oofem::OctreeSpatialLocalizer | |
| giveAllElementsWithIpWithinBox_EvenIfEmpty(elementContainerType &elemSet, const FloatArray &coords, const double radius) override | oofem::OctreeSpatialLocalizer | inlinevirtual |
| giveAllElementsWithIpWithinBox_EvenIfEmpty(elementContainerType &elemSet, const FloatArray &coords, const double radius, bool iCohesiveZoneGP) | oofem::OctreeSpatialLocalizer | |
| giveAllElementsWithNodesWithinBox(elementContainerType &elemSet, const FloatArray &coords, const double radius) | oofem::SpatialLocalizer | virtual |
| giveAllNodesWithinBox(nodeContainerType &nodeList, const FloatArray &coords, const double radius) override | oofem::OctreeSpatialLocalizer | virtual |
| giveClassName() const override | oofem::OctreeSpatialLocalizer | inlinevirtual |
| giveClosestIP(const FloatArray &coords, int region, bool iCohesiveZoneGP=false) override | oofem::OctreeSpatialLocalizer | virtual |
| giveClosestIP(const FloatArray &coords, Set &elemSet, bool iCohesiveZoneGP=false) override | oofem::OctreeSpatialLocalizer | virtual |
| giveClosestIPWithinOctant(OctantRec ¤tCell, const FloatArray &coords, int region, double &dist, GaussPoint *&answer, bool iCohesiveZoneGP) | oofem::OctreeSpatialLocalizer | protected |
| giveClosestIPWithinOctant(OctantRec ¤tCell, 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) override | 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=nullptr) override | oofem::OctreeSpatialLocalizer | virtual |
| giveElementContainingPoint(const FloatArray &coords, const Set &eset) override | oofem::OctreeSpatialLocalizer | virtual |
| giveElementContainingPoint(OctantRec &cell, const FloatArray &coords, OctantRec *scannedChild=nullptr, const IntArray *regionList=nullptr) | oofem::OctreeSpatialLocalizer | protected |
| giveElementContainingPoint(OctantRec &cell, const FloatArray &coords, OctantRec *scannedChild=nullptr, const Set *elset=nullptr) | oofem::OctreeSpatialLocalizer | protected |
| giveElementsWithIPWithinBox(elementContainerType &elemSet, OctantRec ¤tCell, 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 ¤tCell) | oofem::OctreeSpatialLocalizer | protected |
| giveMaxTreeDepthFrom(OctantRec &root) | oofem::OctreeSpatialLocalizer | protected |
| giveNodeClosestToPoint(const FloatArray &coords, double maxDist) override | oofem::OctreeSpatialLocalizer | virtual |
| giveNodeClosestToPointWithinOctant(OctantRec &cell, const FloatArray &gcoords, double &minDist, Node *&answer) | oofem::OctreeSpatialLocalizer | protected |
| giveNodesWithinBox(nodeContainerType &nodeList, OctantRec ¤tCell, const FloatArray &coords, const double radius) | oofem::OctreeSpatialLocalizer | protected |
| giveOctreeMaskValue(int indx) | oofem::OctreeSpatialLocalizer | inline |
| init(bool force=false) override | oofem::OctreeSpatialLocalizer | virtual |
| initElementDataStructure(int region=0) | oofem::OctreeSpatialLocalizer | protected |
| initElementIPDataStructure() | oofem::OctreeSpatialLocalizer | protected |
| initialized | 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 | inlinevirtual |
| ~SpatialLocalizer() | oofem::SpatialLocalizer | inlinevirtual |