Loading...
Searching...
No Matches
volume_kernel.hpp
59 VolumeKernel(MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode);
60 VolumeKernel(int dimension, MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode);
61 VolumeKernel(int id, int dimension, MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode);
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
