a_cellLengthAtCell(const MInt cellId) const | GeometryIntersection< nDim_ > | inlineprivate |
a_coordinate(const MInt cellId, const MInt dir) | GeometryIntersection< nDim_ > | inlineprivate |
a_gridCellVolume(const MInt cellId) const | GeometryIntersection< nDim_ > | inlineprivate |
addPoint(const std::vector< polyVertex > *, const MInt *, const MInt, std::array< MFloat, nDim >) | GeometryIntersection< nDim_ > | private |
clearCutCellData() | GeometryIntersection< nDim_ > | inline |
compFaceIntegrals_pyraBased3(polyFace *face, const std::vector< polyVertex > *vertices, MFloat *MC, MFloat *VC, MFloat *XC) | GeometryIntersection< nDim_ > | private |
compFaceIntegrals_pyraBased3(polyFace *face, const std::vector< polyVertex > *vertices, MFloat *MC, MFloat *VC, MFloat *XC) | GeometryIntersection< nDim_ > | private |
computeCutFaces(std::vector< CutCell< nDim > > &cutCellData, const MInt maxNoSurfaces, const MInt tCutGroup) | GeometryIntersection< nDim_ > | |
computeCutFaces(std::vector< CutCell< nDim > > &cutCellData, const MInt maxNoSurfaces, const MInt tCutGroup) | GeometryIntersection< nDim_ > | |
computeCutFaceSimple(CutCell< nDim > &cutCell) | GeometryIntersection< nDim_ > | private |
computeCutFaceSimple(CutCell< nDim > &cutCell) | GeometryIntersection< nDim_ > | private |
computeCutPoints(std::vector< CutCandidate< nDim > > &candidates, const MInt *candidateIds, std::vector< MInt > &candidatesOrder) | GeometryIntersection< nDim_ > | |
computeCutPointsFromSTL(std::vector< CutCandidate< nDim > > &candidates) | GeometryIntersection< nDim_ > | |
computeNodalValues(std::vector< CutCandidate< nDim > > &candidates, MInt *candidateIds, const MFloat *scalarField, const MInt *bodyIdField, const MBool *const gapPropertyField, const MBool gapClosure) | GeometryIntersection< nDim_ > | |
computeNormal(const std::array< MFloat, nDim > p0, const std::array< MFloat, nDim > p1, std::array< MFloat, nDim > res, MFloat &w) | GeometryIntersection< nDim_ > | inlineprivate |
computeNormal(const std::array< MFloat, nDim > p0, const std::array< MFloat, nDim > p1, const std::array< MFloat, nDim > p2, std::array< MFloat, nDim > &res, MFloat &w) | GeometryIntersection< nDim_ > | inlineprivate |
compVolumeIntegrals_pyraBased3(std::vector< polyCutCell > *, std::vector< polyFace > *, const std::vector< polyVertex > *) | GeometryIntersection< nDim_ > | private |
compVolumeIntegrals_pyraBased3(std::vector< polyCutCell > *cutCells, std::vector< polyFace > *faces, const std::vector< polyVertex > *vertices) | GeometryIntersection< nDim_ > | private |
correctNodalValuesAtLevelJump(std::vector< CutCandidate< nDim > > &candidates, const MInt *) | GeometryIntersection< nDim_ > | private |
crossProduct(MFloat *c, const MFloat *a, const MFloat *b) | GeometryIntersection< nDim_ > | inlineprivate |
cutCandidates_() | GeometryIntersection< nDim_ > | inline |
cutCellData_() | GeometryIntersection< nDim_ > | inline |
exchangeNodalValues(const MInt **maxLevelWindowCells, const MInt *noMaxLevelWindowCells, const MInt **maxLevelHaloCells, std::vector< CutCandidate< nDim > > &candidates, MInt *candidateIds) | GeometryIntersection< nDim_ > | |
fillCutCellData(std::vector< CutCandidate< nDim > > &candidates, std::vector< CutCell< nDim > > &cutCellData, std::vector< MInt > cutCellIdMapping) | GeometryIntersection< nDim_ > | |
fillCutCellData(std::vector< CutCandidate< nDim > > &candidates, std::vector< CutCell< nDim > > &cutCellData, std::vector< MInt > cutCellIdMapping) | GeometryIntersection< nDim_ > | |
Geom typedef | GeometryIntersection< nDim_ > | private |
geometry() | GeometryIntersection< nDim_ > | inlineprivate |
geometry() const | GeometryIntersection< nDim_ > | inlineprivate |
geometryContext() | GeometryIntersection< nDim_ > | inlineprivate |
GeometryIntersection(GridProxy *gridProxy_, Geom *geometry_) | GeometryIntersection< nDim_ > | inline |
getNeighborNodes(const MInt, const MInt, MInt, MInt *, MInt *) | GeometryIntersection< nDim_ > | private |
grid() | GeometryIntersection< nDim_ > | inlineprivate |
grid() const | GeometryIntersection< nDim_ > | inlineprivate |
GridProxy typedef | GeometryIntersection< nDim_ > | private |
m_bndryLvlJumps | GeometryIntersection< nDim_ > | private |
m_bodyFaceJoinCriterion | GeometryIntersection< nDim_ > | private |
m_bodyFaceJoinMode | GeometryIntersection< nDim_ > | private |
m_bodyToSetTable | GeometryIntersection< nDim_ > | |
m_caseCheckList | GeometryIntersection< nDim_ > | private |
m_complexBoundary | GeometryIntersection< nDim_ > | |
m_cutCandidates | GeometryIntersection< nDim_ > | private |
m_cutCellData | GeometryIntersection< nDim_ > | private |
m_cutLvlJumpCandidates | GeometryIntersection< nDim_ > | private |
m_eps | GeometryIntersection< nDim_ > | |
m_geometry | GeometryIntersection< nDim_ > | private |
m_gridCutTest | GeometryIntersection< nDim_ > | private |
m_gridProxy | GeometryIntersection< nDim_ > | private |
m_maxNoChilds | GeometryIntersection< nDim_ > | privatestatic |
m_multiCutCell | GeometryIntersection< nDim_ > | |
m_noBodiesInSet | GeometryIntersection< nDim_ > | |
m_noCorners | GeometryIntersection< nDim_ > | privatestatic |
m_noDirs | GeometryIntersection< nDim_ > | privatestatic |
m_noEdges | GeometryIntersection< nDim_ > | privatestatic |
m_noEmbeddedBodies | GeometryIntersection< nDim_ > | |
m_noLevelSetsUsedForMb | GeometryIntersection< nDim_ > | |
m_scaledCoordinate | GeometryIntersection< nDim_ > | |
m_scaledCutCell | GeometryIntersection< nDim_ > | |
m_setToBodiesTable | GeometryIntersection< nDim_ > | |
nDim | GeometryIntersection< nDim_ > | privatestatic |
polyCutCell typedef | GeometryIntersection< nDim_ > | private |
polyEdge typedef | GeometryIntersection< nDim_ > | private |
resetCutCellData() | GeometryIntersection< nDim_ > | inline |
returnDebugInfo() | GeometryIntersection< nDim_ > | inline |
writeInfo(std::vector< CutCell< nDim > > &cutCellData, MUint, MInt) | GeometryIntersection< nDim_ > | private |
writeVTKFileOfCell(MInt cellId, std::vector< polyFace > *faces, const std::vector< polyVertex > *vertices, MInt set) | GeometryIntersection< nDim_ > | private |
writeVTKFileOfCell(MInt cellId, std::vector< polyFace > *faces, const std::vector< polyVertex > *vertices, MInt set) | GeometryIntersection< nDim_ > | private |
~GeometryIntersection() | GeometryIntersection< nDim_ > | inline |