|
| | Basis_Derived_HCURL_Family1_Family2_HEX (int polyOrder_x, int polyOrder_y, int polyOrder_z, const EPointType pointType) |
| | Constructor.
|
| | Basis_DirectSumBasis (BasisPtr basis1, BasisPtr basis2) |
| | Constructor.
|
| virtual BasisValues< OutputValueType, DeviceType > | allocateBasisValues (TensorPoints< PointValueType, DeviceType > points, const EOperator operatorType=OPERATOR_VALUE) const override |
| | Allocate BasisValues container suitable for passing to the getValues() variant that takes a TensorPoints container as argument.
|
| virtual void | getDofCoords (ScalarViewType dofCoords) const override |
| | Fills in spatial locations (coordinates) of degrees of freedom (nodes) on the reference cell.
|
| virtual void | getDofCoeffs (ScalarViewType dofCoeffs) const override |
| | Fills in coefficients of degrees of freedom for Lagrangian basis on the reference cell.
|
| virtual const char * | getName () const override |
| | Returns basis name.
|
| virtual void | getValues (BasisValues< OutputValueType, DeviceType > outputValues, const TensorPoints< PointValueType, DeviceType > inputPoints, const EOperator operatorType=OPERATOR_VALUE) const override |
| | Evaluation of a FEM basis on a reference cell, using point and output value containers that allow preservation of tensor-product structure.
|
| virtual int | getNumTensorialExtrusions () const override |
template<class HGRAD_LINE, class HVOL_LINE>
class Intrepid2::Basis_Derived_HCURL_Family1_Family2_HEX< HGRAD_LINE, HVOL_LINE >
Definition at line 506 of file Intrepid2_DerivedBasis_HCURL_HEX.hpp.