45 namespace LibUtilities
 
   57     for (
int i = 0; i < 3; i++)
 
   65     for (
unsigned int i = 0; i < numPoints - 2; ++i)
 
   88     for (
unsigned int i = 0; i < numPoints - 2; ++i)
 
  106     std::shared_ptr<PointsBaseType> returnval(
 
  108     returnval->Initialize();
 
bool RegisterCreator(const KeyType &key, const CreateFuncType &createFunc)
Register the given function and associate it with the key. The return value is just to facilitate cal...
 
void CalculateDerivMatrix()
 
static bool initPointsManager[]
 
static std::shared_ptr< PointsBaseType > Create(const PointsKey &key)
 
Array< OneD, DataType > m_points[3]
Storage for the point locations, allowing for up to a 3D points storage.
 
unsigned int GetNumPoints() const
 
Array< OneD, DataType > m_weights
Quadrature weights for the weights.
 
Defines a specification for a set of points.
 
General purpose memory allocation routines with the ability to allocate from thread specific memory p...
 
PointsManagerT & PointsManager(void)
 
static const NekDouble NodalTetSPIData[][4]
 
static const unsigned int NodalTetSPINPTS[NodalTetSPIAvailable]
 
@ eNodalTetSPI
3D Nodal Symmetric positive internal tet (Whitherden, Vincent)
 
The above copyright notice and this permission notice shall be included.