| Basis()=default (defined in Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType >) | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | |
| basis1_ (defined in Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE >) | Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE > | protected |
| basis2_ (defined in Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE >) | Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE > | protected |
| basis3_ (defined in Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE >) | Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE > | protected |
| Basis_Derived_HDIV_Family2_HEX(int polyOrder_x, int polyOrder_y, int polyOrder_z) | Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE > | inline |
| Basis_TensorBasis(Basis1 basis1, Basis2 basis2) | Intrepid2::Basis_TensorBasis< Basis1, Basis2 > | inline |
| Basis_TensorBasis3(HVOL_LINEbasis1, HGRAD_LINEbasis2, HVOL_LINEbasis3) (defined in Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE >) | Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE > | inline |
| basisCardinality_ | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | protected |
| basisCellTopology_ | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | protected |
| basisCoordinates_ | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | protected |
| basisDegree_ | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | protected |
| BasisSuper typedef (defined in Intrepid2::Basis_TensorBasis< Basis1, Basis2 >) | Intrepid2::Basis_TensorBasis< Basis1, Basis2 > | |
| basisType_ | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | protected |
| dofCoeffs_ | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | protected |
| dofCoords_ | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | protected |
| EBasisViewType typedef | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | |
| ECoordinatesViewType typedef | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | |
| ExecutionSpace typedef (defined in Intrepid2::Basis_TensorBasis< Basis1, Basis2 >) | Intrepid2::Basis_TensorBasis< Basis1, Basis2 > | |
| fieldOrdinalPolynomialDegree_ | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | protected |
| functionSpace_ | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | protected |
| getAllDofOrdinal() const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getAllDofTags() const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getBaseCellTopology() const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getBasisType() const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getCardinality() const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getComponentPoints(const PointViewType inputPoints, const bool attemptTensorDecomposition, PointViewType &inputPoints1, PointViewType &inputPoints2, bool &tensorDecompositionSucceeded) const | Intrepid2::Basis_TensorBasis< Basis1, Basis2 > | inline |
| getCoordinateSystem() const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getDegree() const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getDofCoeffs(ScalarViewType) const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inlinevirtual |
| getDofCoords(typename BasisSuper::ScalarViewType dofCoords) const override | Intrepid2::Basis_TensorBasis< Basis1, Basis2 > | inlinevirtual |
| Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType >::getDofCoords(ScalarViewType) const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inlinevirtual |
| getDofCount(const ordinal_type subcDim, const ordinal_type subcOrd) const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getDofOrdinal(const ordinal_type subcDim, const ordinal_type subcOrd, const ordinal_type subcDofOrd) const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getDofTag(const ordinal_type dofOrd) const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getDummyOutputValue() | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getDummyPointValue() | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getFieldOrdinalsForDegree(OrdinalTypeArray1DHost °rees) const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getFieldOrdinalsForDegree(std::vector< int > °rees) const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getFunctionSpace() const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getName() const override | Intrepid2::Basis_TensorBasis< Basis1, Basis2 > | inlinevirtual |
| getPolynomialDegreeLength() const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getPolynomialDegreeOfField(int fieldOrdinal) const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getPolynomialDegreeOfFieldAsVector(int fieldOrdinal) const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inline |
| getTensorDkEnumeration(ordinal_type dkEnum1, ordinal_type operatorOrder1, ordinal_type dkEnum2, ordinal_type operatorOrder2) const | Intrepid2::Basis_TensorBasis< Basis1, Basis2 > | inline |
| getValues(OutputViewType outputValues, const EOperator operatorType, const PointViewType inputPoints1, const PointViewType inputPoints2, const PointViewType inputPoints3, bool tensorPoints) const | Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE > | inlinevirtual |
| Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE >::getValues(OutputViewType outputValues, const EOperator operatorType, const PointViewType inputPoints12, const PointViewType inputPoints3, bool tensorPoints) const override | Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE > | inlinevirtual |
| Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE >::getValues(OutputViewType outputValues, const EOperator operatorType, const PointViewType inputPoints1, const PointViewType inputPoints2, const PointViewType inputPoints3, bool tensorPoints) const =0 | Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE > | pure virtual |
| Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE >::getValues(OutputViewType outputValues, const PointViewType inputPoints1, const EOperator operatorType1, const PointViewType inputPoints2, const EOperator operatorType2, const PointViewType inputPoints3, const EOperator operatorType3, bool tensorPoints, double weight=1.0) const | Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE > | inline |
| Intrepid2::Basis_TensorBasis::getValues(OutputViewType outputValues, const PointViewType inputPoints, const EOperator operatorType=OPERATOR_VALUE) const override | Intrepid2::Basis_TensorBasis< Basis1, Basis2 > | inline |
| Intrepid2::Basis_TensorBasis::getValues(OutputViewType outputValues, const PointViewType inputPoints1, const EOperator operatorType1, const PointViewType inputPoints2, const EOperator operatorType2, bool tensorPoints, double weight=1.0) const | Intrepid2::Basis_TensorBasis< Basis1, Basis2 > | inline |
| Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType >::getValues(OutputViewType, const PointViewType, const EOperator=OPERATOR_VALUE) const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inlinevirtual |
| Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType >::getValues(OutputViewType, const PointViewType, const PointViewType, const EOperator=OPERATOR_VALUE) const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inlinevirtual |
| LineGradBasis typedef (defined in Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE >) | Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE > | |
| LineHVolBasis typedef (defined in Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE >) | Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE > | |
| name_ (defined in Intrepid2::Basis_TensorBasis< Basis1, Basis2 >) | Intrepid2::Basis_TensorBasis< Basis1, Basis2 > | protected |
| ordinalToTag_ | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | protected |
| OrdinalTypeArray1D typedef | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | |
| OrdinalTypeArray1DHost typedef (defined in Intrepid2::Basis_TensorBasis< Basis1, Basis2 >) | Intrepid2::Basis_TensorBasis< Basis1, Basis2 > | |
| OrdinalTypeArray2D typedef | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | |
| OrdinalTypeArray2DHost typedef (defined in Intrepid2::Basis_TensorBasis< Basis1, Basis2 >) | Intrepid2::Basis_TensorBasis< Basis1, Basis2 > | |
| OrdinalTypeArray3D typedef | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | |
| OrdinalTypeArray3DHost typedef | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | |
| OrdinalTypeArrayStride1D typedef | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | |
| OrdinalTypeArrayStride1DHost typedef | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | |
| OrdinalViewType typedef | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | |
| OutputValueType typedef (defined in Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE >) | Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE > | |
| OutputViewType typedef (defined in Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE >) | Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE > | |
| PointValueType typedef (defined in Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE >) | Intrepid2::Basis_TensorBasis3< HVOL_LINE, HGRAD_LINE, HVOL_LINE > | |
| PointViewType typedef (defined in Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE >) | Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE > | |
| requireOrientation() const | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inlinevirtual |
| scalarType typedef | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | |
| ScalarViewType typedef (defined in Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE >) | Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE > | |
| setOrdinalTagData(OrdinalTypeView3D &tagToOrdinal, OrdinalTypeView2D &ordinalToTag, const OrdinalTypeView1D tags, const ordinal_type basisCard, const ordinal_type tagSize, const ordinal_type posScDim, const ordinal_type posScOrd, const ordinal_type posDfOrd) | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | inlineprotected |
| tagToOrdinal_ | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | protected |
| TensorBasis3 typedef (defined in Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE >) | Intrepid2::Basis_Derived_HDIV_Family2_HEX< HGRAD_LINE, HVOL_LINE > | |
| ~Basis()=default (defined in Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType >) | Intrepid2::Basis< Basis1::ExecutionSpace, Basis1::OutputValueType, Basis1::PointValueType > | |