MAIA bb96820c
Multiphysics at AIA
|
#include <geometryintersection.h>
Static Public Attributes | |
static constexpr MInt | maxNoSets = 12 |
static constexpr MInt | noFaces = 2 * nDim |
static constexpr MInt | noEdges = 2 * nDim * (nDim - 1) |
static constexpr MInt | noCorners = IPOW2(nDim) |
static constexpr MInt | maxNoCutPoints = 4 * noEdges |
static constexpr MInt | maxNoCartesianSurfaces = 2 * noFaces |
static constexpr MInt | maxNoBoundarySurfaces = maxNoSets |
static constexpr MInt | maxNoTotalSurfaces = maxNoBoundarySurfaces + maxNoBoundarySurfaces |
static constexpr MInt | maxNoFaceVertices = 4 * IPOW2(nDim - 1) + 4 |
static constexpr MInt | maxNoAdditionalVertices = 4 * noFaces |
static constexpr MInt | maxSplitCells = noFaces |
static constexpr MInt | no3dFaces = (nDim == 3) ? noFaces : 1 |
Definition at line 964 of file geometryintersection.h.
std::array<std::array<MFloat, nDim>, maxNoAdditionalVertices> CutCell< nDim >::additionalVertices |
Definition at line 1059 of file geometryintersection.h.
std::array<MInt, maxNoTotalSurfaces> CutCell< nDim >::allFacesBodyId = make_array<MInt, maxNoTotalSurfaces>(-1) |
Definition at line 1047 of file geometryintersection.h.
std::array<MInt, maxNoTotalSurfaces> CutCell< nDim >::allFacesNoPoints |
Definition at line 1048 of file geometryintersection.h.
std::array<std::array<MInt, maxNoFaceVertices>, maxNoTotalSurfaces> CutCell< nDim >::allFacesPointIds |
Definition at line 1050 of file geometryintersection.h.
std::array<MInt, maxNoSets> CutCell< nDim >::associatedBodyIds = make_array<MInt, maxNoSets>(-1) |
Definition at line 1009 of file geometryintersection.h.
std::array<MFloat, maxNoBoundarySurfaces> CutCell< nDim >::boundarySurfaceArea = make_array<MFloat, maxNoBoundarySurfaces>(0.0) |
Definition at line 1042 of file geometryintersection.h.
std::array<MInt, maxNoBoundarySurfaces> CutCell< nDim >::boundarySurfaceBndryCndId = make_array<MInt, maxNoBoundarySurfaces>(-1) |
Definition at line 1044 of file geometryintersection.h.
std::array<MInt, maxNoBoundarySurfaces> CutCell< nDim >::boundarySurfaceBodyId = make_array<MInt, maxNoBoundarySurfaces>(-1) |
Definition at line 1043 of file geometryintersection.h.
std::array<std::array<MFloat, nDim>, maxNoBoundarySurfaces> CutCell< nDim >::boundarySurfaceCentroid |
Definition at line 1030 of file geometryintersection.h.
std::array<std::array<MFloat, nDim>, maxNoBoundarySurfaces> CutCell< nDim >::boundarySurfaceNormal |
Definition at line 1036 of file geometryintersection.h.
std::array<MFloat, maxNoCartesianSurfaces> CutCell< nDim >::cartFaceArea = make_array<MFloat, maxNoCartesianSurfaces>(0.0) |
Definition at line 1026 of file geometryintersection.h.
std::array<std::array<MFloat, nDim>, maxNoCartesianSurfaces> CutCell< nDim >::cartFaceCentroid |
Definition at line 1020 of file geometryintersection.h.
std::array<MInt, maxNoCartesianSurfaces> CutCell< nDim >::cartFaceDir = make_array<MInt, maxNoCartesianSurfaces>(-1) |
Definition at line 1027 of file geometryintersection.h.
Definition at line 982 of file geometryintersection.h.
std::array<std::array<MBool, noCorners>, maxNoSets> CutCell< nDim >::cornerIsInsideGeometry |
Definition at line 1003 of file geometryintersection.h.
std::array<MInt, maxNoCutPoints> CutCell< nDim >::cutBodyIds = make_array<MInt, maxNoCutPoints>(-1) |
Definition at line 994 of file geometryintersection.h.
std::array<MInt, maxNoCutPoints> CutCell< nDim >::cutEdges = make_array<MInt, maxNoCutPoints>(-1) |
Definition at line 995 of file geometryintersection.h.
std::array<std::array<MFloat, nDim>, maxNoCutPoints> CutCell< nDim >::cutPoints |
Definition at line 988 of file geometryintersection.h.
std::array<MBool, noFaces> CutCell< nDim >::externalFaces = make_array<MBool, noFaces>(false) |
Definition at line 1012 of file geometryintersection.h.
Definition at line 1014 of file geometryintersection.h.
|
staticconstexpr |
Definition at line 975 of file geometryintersection.h.
|
staticconstexpr |
Definition at line 972 of file geometryintersection.h.
|
staticconstexpr |
Definition at line 971 of file geometryintersection.h.
Definition at line 970 of file geometryintersection.h.
|
staticconstexpr |
Definition at line 974 of file geometryintersection.h.
Definition at line 966 of file geometryintersection.h.
|
staticconstexpr |
Definition at line 973 of file geometryintersection.h.
Definition at line 976 of file geometryintersection.h.
|
staticconstexpr |
Definition at line 977 of file geometryintersection.h.
Definition at line 1057 of file geometryintersection.h.
Definition at line 1029 of file geometryintersection.h.
Definition at line 1019 of file geometryintersection.h.
Definition at line 969 of file geometryintersection.h.
Definition at line 987 of file geometryintersection.h.
Definition at line 968 of file geometryintersection.h.
Definition at line 967 of file geometryintersection.h.
std::array<MInt, noFaces> CutCell< nDim >::noFacesPerCartesianDir = make_array<MInt, noFaces>(0) |
Definition at line 1011 of file geometryintersection.h.
Definition at line 1016 of file geometryintersection.h.
Definition at line 1046 of file geometryintersection.h.
std::array<MInt, maxSplitCells> CutCell< nDim >::splitChildIds = make_array<MInt, maxSplitCells>(-1) |
Definition at line 1017 of file geometryintersection.h.
Definition at line 1015 of file geometryintersection.h.
Definition at line 984 of file geometryintersection.h.
std::array<MFloat, nDim> CutCell< nDim >::volumetricCentroid = make_array<MFloat, nDim>(0.0) |
Definition at line 985 of file geometryintersection.h.