3#ifndef vtkDGOperationState_h
4#define vtkDGOperationState_h
7#include "vtkFiltersCellGridModule.h"
11VTK_ABI_NAMESPACE_BEGIN
56 mutable std::array<double, 3>
RST{ { 0, 0, 0 } };
This is a base class that exists so that vtkDGOperationState can provide a virtual CloneInto method t...
std::vector< double > ShapeBasisTuple
std::vector< double > ShapeValueTuple
vtkDGOperatorEntry ShapeGradientEntry
vtkDataArray * ShapeValues
std::vector< vtkTypeUInt64 > ShapeConnTuple
vtkDGOperatorEntry OpEntry
std::vector< double > ValueTuple
std::vector< double > Jacobian
vtkDataArray * SideConnectivity
std::vector< double > BasisTuple
std::array< vtkTypeUInt64, 2 > SideTuple
int NumberOfShapeValuesPerFunction
vtkDGOperationState(const vtkDGOperationState &other)=default
int NumberOfValuesPerFunction
vtkDataArray * CellValues
virtual void CloneInto(vtkDGOperationStateEntryBase &entry) const =0
vtkDGOperationState(vtkDGOperatorEntry &op, vtkDataArray *connectivity, vtkDataArray *values, vtkDataArray *sideConn, vtkTypeUInt64 offset, vtkDGOperatorEntry shapeGradient=vtkDGOperatorEntry(), vtkDataArray *shapeConnectivity=nullptr, vtkDataArray *shapeValues=nullptr)
vtkTypeUInt64 LastShapeCellId
std::vector< vtkTypeUInt64 > ConnTuple
virtual ~vtkDGOperationState()=default
vtkDataArray * CellConnectivity
std::array< double, 3 > RST
vtkDataArray * ShapeConnectivity
A record for a basis in a function space that is specific to one cell shape.