3#ifndef Filters_CellGrid_vtkDGHGradOperators_h
4#define Filters_CellGrid_vtkDGHGradOperators_h
9#include "vtkFiltersCellGridModule.h"
20VTK_ABI_NAMESPACE_BEGIN
46 vtkDGCell::Shape shape,
int nominalOrder, std::vector<std::vector<double>>& points);
Shape
All possible shapes for DG cells.
Represent a string by its integer hash.
A function space for basis functions defined on corner vertices of cells.
bool VTKFILTERSCELLGRID_EXPORT FixedOrderLagrangePoints(vtkDGCell::Shape shape, vtkStringToken basis, int nominalOrder, std::vector< std::vector< double > > &points)
Fetch parametric coordinates where Lagrange basis functions exactly interpolate a value.
bool VTKFILTERSCELLGRID_EXPORT FixedOrderGaussPoints(vtkDGCell::Shape shape, int nominalOrder, std::vector< std::vector< double > > &points)
Fetch parametric coordinates where the "G" (Gauss-point) basis functions interpolate.
bool VTKFILTERSCELLGRID_EXPORT RegisterOperators()
Register basis-function operators for the "HGRAD" function space with vtkDGCell.
A namespace for finite-element basis functions.
Specialization of tuple ranges and iterators for vtkAOSDataArrayTemplate.