Loading...
Searching...
No Matches
volume_kernel.cpp
236 ConstProxyVector<long> orderedFaceVertexIds(ConstProxyVector<long>::INTERNAL_STORAGE, nFaceVertices);
237 ConstProxyVector<long>::storage_pointer orderedFaceVertexIdsStorage = orderedFaceVertexIds.storedData();
273 const Reference2DElementInfo &faceInfo = static_cast<const Reference2DElementInfo &>(ReferenceElementInfo::getInfo(faceType));
309 const Reference2DElementInfo &faceInfo = static_cast<const Reference2DElementInfo &>(ReferenceElementInfo::getInfo(faceType));
ConstProxyVector< long > getFaceVertexIds(int face) const
Definition element.cpp:1320
void extractEnvelope(PatchKernel &envelope) const
Definition patch_kernel.cpp:7751
static constexpr __PXV_POINTER__ INTERNAL_STORAGE
Definition proxyVector.hpp:359
container_type::pointer storage_pointer
Definition proxyVector.hpp:335
__PXV_STORAGE_POINTER__ storedData() noexcept
Definition proxyVector.tpp:814
The Reference2DElementInfo class allows to define information about reference two-dimensional element...
Definition element_reference.hpp:187
virtual int getCCWOrderedVertex(int n) const
Definition element_reference.cpp:1197
virtual bool areVerticesCCWOrdered() const
Definition element_reference.cpp:1184
static BITPIT_PUBLIC_API const ReferenceElementInfo & getInfo(ElementType type)
Definition element_reference.cpp:108
The SurfaceKernel class provides an interface for defining surface patches.
Definition surface_kernel.hpp:35
int getFaceOrderedLocalVertex(const Cell &cell, int face, std::size_t n) const
Definition volume_kernel.cpp:290
void extractEnvelope(SurfaceKernel &envelope) const
Definition volume_kernel.cpp:189
int getSurfaceCodimension() const override
Definition volume_kernel.cpp:156
int getPointCodimension() const override
Definition volume_kernel.cpp:176
int getLineCodimension() const override
Definition volume_kernel.cpp:166
int getVolumeCodimension() const override
Definition volume_kernel.cpp:146
bool isPointInside(double x, double y, double z) const
Definition volume_kernel.cpp:202
bool areFaceVerticesOrdered(const Cell &cell, int face) const
Definition volume_kernel.cpp:254
ConstProxyVector< long > getFaceOrderedVertexIds(const Cell &cell, int face) const
Definition volume_kernel.cpp:228
VolumeKernel(MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode)
Definition volume_kernel.cpp:56
