MAIA bb96820c
Multiphysics at AIA
Loading...
Searching...
No Matches
Geometry< nDim > Member List

This is the complete list of members for Geometry< nDim >, including all inherited members.

addElement(MFloat *)Geometry< nDim >inlinevirtual
boundaryCheck(MFloat *, MFloat, MFloat *, MInt *)Geometry< nDim >inlinevirtual
boundingBox() constGeometry< nDim >inline
calcCircumference(MFloat **bndVs, MInt num)Geometry< nDim >
calculateBoundingBox()Geometry< nDim >inlinevirtual
collectGlobalMemoryUsage()Geometry< nDim >inlinevirtual
copyElement(MInt, MInt)Geometry< nDim >inlinevirtual
determineRayIntersectedElements(const MFloat *const coordinates, std::vector< std::vector< MInt > > *resultnodes)Geometry< nDim >
determineSegmentOwnership(MInt, MInt *, MInt *, MInt *, MInt *)Geometry< nDim >inlinevirtual
domainId() constGeometry< nDim >inline
edgeTriangleIntersection(MFloat *, MFloat *, MFloat *, MFloat *, MFloat *)Geometry< nDim >inlinevirtual
edgeTriangleIntersectionLB(MFloat *, MFloat *, MFloat *, MFloat *, MFloat *)Geometry< nDim >inlinevirtual
elementsGeometry< nDim >
Geometry(const MInt solverId_, const MPI_Comm comm)Geometry< nDim >
GeometryAdtGeometry< nDim >friend
geometryContext()Geometry< nDim >inline
getBndMaxRadius(MFloat **, MInt)Geometry< nDim >inlinevirtual
GetBoundaryIds(MInt *noAllBcs)Geometry< nDim >inlinevirtual
GetBoundarySize(MInt)Geometry< nDim >inlinevirtual
GetBoundarySize(MFloat *, MInt *, MInt)Geometry< nDim >inlinevirtual
GetBoundaryVertices(MInt, MFloat *, MInt *, MInt, MInt *)Geometry< nDim >inlinevirtual
getBoundingBox(MFloat *const bBox) constGeometry< nDim >
getBoundingBoxMB(MFloat *const bBox) constGeometry< nDim >
getClosestLineIntersectionLength(MInt, const std::vector< MInt > &, MFloat *, MFloat *)Geometry< nDim >inlinevirtual
getHaloElementOffset() constGeometry< nDim >inline
getIntersectionElements(MFloat *, std::vector< MInt > &)Geometry< nDim >inlinevirtual
getIntersectionElements(MFloat *, std::vector< MInt > &, MFloat, const MFloat *const)Geometry< nDim >inlinevirtual
getIntersectionMBElements(MFloat *, std::vector< MInt > &)Geometry< nDim >inlinevirtual
getLineIntersectingElementsBcIds(const MFloat *const line, std::set< MInt > &bcIds)Geometry< nDim >
getLineIntersectionElements(MFloat *, std::vector< MInt > &)Geometry< nDim >inlinevirtual
getLineIntersectionElements(MFloat *)Geometry< nDim >inlinevirtual
getLineIntersectionElementsOld1(MFloat *, std::vector< MInt > &)Geometry< nDim >inlinevirtual
getLineIntersectionElementsOld2(MFloat *, MInt *, std::vector< MInt > &)Geometry< nDim >inlinevirtual
getLineIntersectionMBElements(MFloat *, std::vector< MInt > &)Geometry< nDim >inlinevirtual
getLineIntersectionMBElements2(MFloat *, MInt *, std::vector< MInt > &, MInt)Geometry< nDim >inlinevirtual
getLineTriangleIntersection(const MFloat *const, const MFloat *const, const MFloat, const MFloat *const, const MFloat *const, const MFloat *const, MFloat *, MFloat *, MFloat *, MFloat *)Geometry< nDim >inlinevirtual
getLineTriangleIntersectionSimple(MFloat *, MFloat *, MFloat *, MFloat *, MFloat *)Geometry< nDim >inlinevirtual
getLineTriangleIntersectionSimpleDistance(MFloat *, MFloat *, MFloat *, MFloat *, MFloat *, MFloat *)Geometry< nDim >inlinevirtual
GetNoElements()Geometry< nDim >inlinevirtual
GetNoSegments()Geometry< nDim >inlinevirtual
getSphereIntersectionMBElements(MFloat *, MFloat, std::vector< MInt > &)Geometry< nDim >inlinevirtual
isEdgeAlreadyInCollection(std::vector< std::pair< MFloat *, MFloat * > >, MFloat *, MFloat *, MInt *)Geometry< nDim >inlinevirtual
isOnGeometry(const MFloat, const MFloat *, MString)Geometry< nDim >
logStatistics()Geometry< nDim >inlinevirtual
m_adtGeometry< nDim >
m_allBCsGeometry< nDim >protected
m_bodyItGeometry< nDim >protected
m_bodyMapGeometry< nDim >protected
m_boundaryIdsGeometry< nDim >protected
m_debugParGeomGeometry< nDim >
m_domainIdGeometry< nDim >private
m_elementsGeometry< nDim >
m_flowSolverGeometry< nDim >protected
m_geometryContextGeometry< nDim >private
m_haloElementOffsetGeometry< nDim >private
m_inOutTestGeometry< nDim >
m_mbelementsGeometry< nDim >
m_mbMidPntGeometry< nDim >
m_mbminMaxGeometry< nDim >
m_minMaxGeometry< nDim >protected
m_mpiCommGeometry< nDim >private
m_noAllBCsGeometry< nDim >protected
m_noBoundaryIdsGeometry< nDim >protected
m_noDomainsGeometry< nDim >private
m_noElementsGeometry< nDim >protected
m_noMBElementsGeometry< nDim >protected
m_noSegmentsGeometry< nDim >protected
m_ownSegmentIdGeometry< nDim >
m_parallelGeometryGeometry< nDim >
m_parallelGeomFileNameGeometry< nDim >
m_parGeomMemFactorGeometry< nDim >
m_segmentBaseNameGeometry< nDim >protected
m_segmentOffsetsGeometry< nDim >
m_segmentOffsetsWithoutMBGeometry< nDim >
m_solverIdGeometry< nDim >private
m_uniqueOriginalTriIdGeometry< nDim >
mbelementsGeometry< nDim >
MoveAllMBElementVertex(MFloat *)Geometry< nDim >inlinevirtual
MoveMBElementVertex(MInt, MInt, MFloat *)Geometry< nDim >inlinevirtual
mpiComm() constGeometry< nDim >inline
noBoundaryIds()Geometry< nDim >inline
noDomains() constGeometry< nDim >inline
pointIsInside(const MFloat *const coordinates)Geometry< nDim >
pointIsInside(const MFloat *const coordinates, MInt *numcutsperdir)Geometry< nDim >
pointIsInside2(const MFloat *const coordinates, MInt *numcutsperdir=nullptr)Geometry< nDim >
pointIsInsideMBElements(const MFloat *const coordinates, MInt *, MInt *, MInt)Geometry< nDim >
pointIsInsideMBElements2(const MFloat *const coordinates, MInt *, MInt *, MInt)Geometry< nDim >
readSegments()Geometry< nDim >inlineprotectedvirtual
readSTLNetCDF(const MChar *)Geometry< nDim >inlinevirtual
rebuildAdtTree()Geometry< nDim >inlinevirtual
ReplaceMBElementVertex(MInt, MInt, MFloat *)Geometry< nDim >inlinevirtual
resizeCollector(MInt)Geometry< nDim >inlinevirtual
setHaloElementOffset(MInt off)Geometry< nDim >inline
solverId() constGeometry< nDim >inline
UpdateADT()Geometry< nDim >inlinevirtual
UpdateMBBoundingBox()Geometry< nDim >inlinevirtual
UpdateMBNormalVector(MInt)Geometry< nDim >inlinevirtual
vectorsEqual(MFloat *a, MFloat *b)Geometry< nDim >
writeADTAndSTLToNetCDF(const MChar *)Geometry< nDim >inlinevirtual
writeParallelGeometryVTK(MString)Geometry< nDim >inlinevirtual
writeSegmentsToDX()Geometry< nDim >protectedvirtual
writeSTL(const MChar *)Geometry< nDim >inlinevirtual
writeSTLMB(const MChar *, MInt &, MInt *&)Geometry< nDim >inlinevirtual
~Geometry()=defaultGeometry< nDim >virtual