|
MAIA bb96820c
Multiphysics at AIA
|
This is the complete list of members for Geometry2D, including all inherited members.
| addElement(MFloat *) | Geometry< 2 > | inlinevirtual |
| boundaryCheck(MFloat *, MFloat, MFloat *, MInt *) | Geometry< 2 > | inlinevirtual |
| boundingBox() const | Geometry< 2 > | inline |
| calcCircumference(MFloat **bndVs, MInt num) | Geometry< 2 > | |
| calculateBoundingBox() | Geometry2D | protectedvirtual |
| collectGlobalMemoryUsage() | Geometry< 2 > | inlinevirtual |
| copyElement(MInt, MInt) | Geometry< 2 > | inlinevirtual |
| countSegmentLinesASCII(const MString &fileName, MInt *noElements) | Geometry2D | inlineprotected |
| determineRayIntersectedElements(const MFloat *const coordinates, std::vector< std::vector< MInt > > *resultnodes) | Geometry< 2 > | |
| determineSegmentOwnership(MInt, MInt *, MInt *, MInt *, MInt *) | Geometry< 2 > | inlinevirtual |
| domainId() const | Geometry< 2 > | inline |
| edgeTriangleIntersection(MFloat *trianglePoint1, MFloat *trianglePoint2, MFloat *trianglePoint3, MFloat *edgePoint1, MFloat *edgePoint2) | Geometry2D | inlinevirtual |
| edgeTriangleIntersectionLB(MFloat *, MFloat *, MFloat *, MFloat *, MFloat *) | Geometry< 2 > | inlinevirtual |
| elements | Geometry< 2 > | |
| Geometry(const MInt solverId_, const MPI_Comm comm) | Geometry< 2 > | |
| Geometry2D(const MInt solverId_, const MPI_Comm comm) | Geometry2D | |
| Geometry2D(const MInt solverId_, const MString filename, const MPI_Comm comm) | Geometry2D | |
| geometryContext() | Geometry< 2 > | inline |
| getBndMaxRadius(MFloat **, MInt) | Geometry< 2 > | inlinevirtual |
| GetBoundaryIds(MInt *noAllBcs) | Geometry< 2 > | inlinevirtual |
| GetBoundarySize(MInt) | Geometry< 2 > | inlinevirtual |
| GetBoundarySize(MFloat *, MInt *, MInt) | Geometry< 2 > | inlinevirtual |
| GetBoundaryVertices(MInt, MFloat *, MInt *, MInt, MInt *) | Geometry< 2 > | inlinevirtual |
| getBoundingBox(MFloat *const bBox) const | Geometry< 2 > | |
| getBoundingBoxMB(MFloat *const bBox) const | Geometry< 2 > | |
| getClosestLineIntersectionLength(MInt, const std::vector< MInt > &, MFloat *, MFloat *) | Geometry< 2 > | inlinevirtual |
| getHaloElementOffset() const | Geometry< 2 > | inline |
| getIntersectionElements(MFloat *targetRegion, std::vector< MInt > &nodeList) | Geometry2D | virtual |
| getIntersectionElements(MFloat *targetRegion, std::vector< MInt > &nodeList, MFloat cellHalfLength, const MFloat *const cell_coords) | Geometry2D | virtual |
| getIntersectionMBElements(MFloat *targetRegion, std::vector< MInt > &nodeList) | Geometry2D | virtual |
| getLineIntersectingElementsBcIds(const MFloat *const line, std::set< MInt > &bcIds) | Geometry< 2 > | |
| getLineIntersectionElements(MFloat *targetRegion, std::vector< MInt > &nodeList) | Geometry2D | virtual |
| Geometry< 2 >::getLineIntersectionElements(MFloat *) | Geometry< 2 > | inlinevirtual |
| getLineIntersectionElementsOld1(MFloat *targetRegion, std::vector< MInt > &nodeList) | Geometry2D | virtual |
| getLineIntersectionElementsOld2(MFloat *targetRegion, MInt *spaceDirection, std::vector< MInt > &nodeList) | Geometry2D | virtual |
| getLineIntersectionMBElements(MFloat *targetRegion, std::vector< MInt > &nodeList) | Geometry2D | virtual |
| getLineIntersectionMBElements2(MFloat *, MInt *, std::vector< MInt > &, MInt) | Geometry< 2 > | inlinevirtual |
| getLineTriangleIntersection(const MFloat *const, const MFloat *const, const MFloat, const MFloat *const, const MFloat *const, const MFloat *const, MFloat *, MFloat *, MFloat *, MFloat *) | Geometry< 2 > | inlinevirtual |
| getLineTriangleIntersectionSimple(MFloat *, MFloat *, MFloat *, MFloat *, MFloat *) | Geometry< 2 > | inlinevirtual |
| getLineTriangleIntersectionSimpleDistance(MFloat *, MFloat *, MFloat *, MFloat *, MFloat *, MFloat *) | Geometry< 2 > | inlinevirtual |
| GetNoElements() | Geometry< 2 > | inlinevirtual |
| GetNoSegments() | Geometry< 2 > | inlinevirtual |
| getSphereIntersectionMBElements(MFloat *P, MFloat radius, std::vector< MInt > &nodeList) | Geometry2D | virtual |
| isEdgeAlreadyInCollection(std::vector< std::pair< MFloat *, MFloat * > >, MFloat *, MFloat *, MInt *) | Geometry< 2 > | inlinevirtual |
| isOnGeometry(const MFloat, const MFloat *, MString) | Geometry< 2 > | |
| logStatistics() | Geometry< 2 > | inlinevirtual |
| m_adt | Geometry< 2 > | |
| m_allBCs | Geometry< 2 > | protected |
| m_bodyIt | Geometry< 2 > | protected |
| m_bodyMap | Geometry< 2 > | protected |
| m_boundaryIds | Geometry< 2 > | protected |
| m_debugParGeom | Geometry< 2 > | |
| m_domainId | Geometry< 2 > | private |
| m_elements | Geometry< 2 > | |
| m_flowSolver | Geometry< 2 > | protected |
| m_geometryContext | Geometry< 2 > | private |
| m_GFieldInitFromSTL | Geometry2D | protected |
| m_haloElementOffset | Geometry< 2 > | private |
| m_inOutTest | Geometry< 2 > | |
| m_levelSetIntfBndId | Geometry2D | protected |
| m_levelSetIntfBndIds | Geometry2D | protected |
| m_mbelements | Geometry< 2 > | |
| m_mbMidPnt | Geometry< 2 > | |
| m_mbminMax | Geometry< 2 > | |
| m_minMax | Geometry< 2 > | protected |
| m_mpiComm | Geometry< 2 > | private |
| m_noAllBCs | Geometry< 2 > | protected |
| m_noBoundaryIds | Geometry< 2 > | protected |
| m_noDomains | Geometry< 2 > | private |
| m_noElements | Geometry< 2 > | protected |
| m_noLevelSetIntfBndIds | Geometry2D | protected |
| m_noMBElements | Geometry< 2 > | protected |
| m_noSegments | Geometry< 2 > | protected |
| m_ownSegmentId | Geometry< 2 > | |
| m_parallelGeometry | Geometry< 2 > | |
| m_parallelGeomFileName | Geometry< 2 > | |
| m_parGeomMemFactor | Geometry< 2 > | |
| m_segmentBaseName | Geometry< 2 > | protected |
| m_segmentOffsets | Geometry< 2 > | |
| m_segmentOffsetsWithoutMB | Geometry< 2 > | |
| m_solverId | Geometry< 2 > | private |
| m_uniqueOriginalTriId | Geometry< 2 > | |
| mbelements | Geometry< 2 > | |
| MoveAllMBElementVertex(MFloat *dx) | Geometry2D | virtual |
| MoveMBElementVertex(MInt e, MInt v, MFloat *dx) | Geometry2D | virtual |
| mpiComm() const | Geometry< 2 > | inline |
| nDim | Geometry2D | protectedstatic |
| noBoundaryIds() | Geometry< 2 > | inline |
| noDomains() const | Geometry< 2 > | inline |
| pointIsInside(const MFloat *const coordinates) | Geometry< 2 > | |
| pointIsInside(const MFloat *const coordinates, MInt *numcutsperdir) | Geometry< 2 > | |
| pointIsInside2(const MFloat *const coordinates, MInt *numcutsperdir=nullptr) | Geometry< 2 > | |
| pointIsInsideMBElements(const MFloat *const coordinates, MInt *, MInt *, MInt) | Geometry< 2 > | |
| pointIsInsideMBElements2(const MFloat *const coordinates, MInt *, MInt *, MInt) | Geometry< 2 > | |
| readSegmentLinesASCII(MString fileName, Collector< element< 2 > > *elemCollector, MInt bndCndId, MInt segmentId, MInt *offset) | Geometry2D | inlineprotected |
| readSegments() | Geometry2D | protectedvirtual |
| readSTLNetCDF(const MChar *) | Geometry< 2 > | inlinevirtual |
| rebuildAdtTree() | Geometry< 2 > | inlinevirtual |
| ReplaceMBElementVertex(MInt e, MInt v, MFloat *np) | Geometry2D | virtual |
| resizeCollector(MInt) | Geometry< 2 > | inlinevirtual |
| setHaloElementOffset(MInt off) | Geometry< 2 > | inline |
| solverId() const | Geometry< 2 > | inline |
| UpdateADT() | Geometry2D | virtual |
| UpdateMBBoundingBox() | Geometry2D | virtual |
| UpdateMBNormalVector(MInt) | Geometry2D | inlinevirtual |
| vectorsEqual(MFloat *a, MFloat *b) | Geometry< 2 > | |
| writeADTAndSTLToNetCDF(const MChar *) | Geometry< 2 > | inlinevirtual |
| writeParallelGeometryVTK(MString) | Geometry< 2 > | inlinevirtual |
| writeSegmentsToDX() | Geometry< 2 > | protectedvirtual |
| writeSTL(const MChar *) | Geometry< 2 > | inlinevirtual |
| writeSTLMB(const MChar *, MInt &, MInt *&) | Geometry< 2 > | inlinevirtual |
| ~Geometry()=default | Geometry< 2 > | virtual |
| ~Geometry2D() | Geometry2D |