41 const unsigned int coordim,
NekDouble radius, std::vector<NekDouble> coord1,
42 std::vector<NekDouble> coord2, std::vector<unsigned int> numModes,
43 std::vector<unsigned int> numPoints)
44 :
RefRegion(coordim, radius, coord1, coord2, numModes, numPoints)
Abstract base class for the refinement surface region.
std::vector< NekDouble > m_coord2
Coordinate 2.
std::vector< NekDouble > m_coord1
Coordinate 1.
NekDouble m_radius
Radius of the surface region.
bool v_Contains(const Array< OneD, NekDouble > &coords) override
Check if vertex is inside the surface region.
RefRegionParallelogram(const unsigned int coordim, NekDouble radius, std::vector< NekDouble > coord1, std::vector< NekDouble > coord2, std::vector< unsigned int > numModes, std::vector< unsigned int > numPoints)
Constructor.