Intrepid2
Intrepid2::Basis< DeviceType, OutputType, PointType > Member List

This is the complete list of members for Intrepid2::Basis< DeviceType, OutputType, PointType >, including all inherited members.

allocateBasisValues(TensorPoints< PointValueType, DeviceType > points, const EOperator operatorType=OPERATOR_VALUE) const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
allocateOutputView(const int numPoints, const EOperator operatorType=OPERATOR_VALUE) const Intrepid2::Basis< DeviceType, OutputType, PointType >
Basis()=default (defined in Intrepid2::Basis< DeviceType, OutputType, PointType >)Intrepid2::Basis< DeviceType, OutputType, PointType >
basisCardinality_Intrepid2::Basis< DeviceType, OutputType, PointType >protected
basisCellTopologyKey_Intrepid2::Basis< DeviceType, OutputType, PointType >protected
basisCoordinates_Intrepid2::Basis< DeviceType, OutputType, PointType >protected
basisDegree_Intrepid2::Basis< DeviceType, OutputType, PointType >protected
basisType_Intrepid2::Basis< DeviceType, OutputType, PointType >protected
DeviceType typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
dofCoeffs_Intrepid2::Basis< DeviceType, OutputType, PointType >protected
dofCoords_Intrepid2::Basis< DeviceType, OutputType, PointType >protected
EBasisViewType typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
ECoordinatesViewType typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
ExecutionSpace typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
fieldOrdinalH1PolynomialDegree_Intrepid2::Basis< DeviceType, OutputType, PointType >protected
fieldOrdinalPolynomialDegree_Intrepid2::Basis< DeviceType, OutputType, PointType >protected
functionSpace_Intrepid2::Basis< DeviceType, OutputType, PointType >protected
getAllDofOrdinal() const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getAllDofTags() const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getBaseCellTopology() const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getBasisType() const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getCardinality() const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getCoordinateSystem() const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getDegree() const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getDofCoeffs(ScalarViewType) const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
getDofCoords(ScalarViewType) const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
getDofCount(const ordinal_type subcDim, const ordinal_type subcOrd) const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getDofOrdinal(const ordinal_type subcDim, const ordinal_type subcOrd, const ordinal_type subcDofOrd) const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getDofTag(const ordinal_type dofOrd) const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getDomainDimension() const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getDummyOutputValue()Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getDummyPointValue()Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getFieldOrdinalsForDegree(OrdinalTypeArray1DHost &degrees) const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getFieldOrdinalsForDegree(std::vector< int > &degrees) const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getFieldOrdinalsForH1Degree(OrdinalTypeArray1DHost &degrees) const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getFieldOrdinalsForH1Degree(std::vector< int > &degrees) const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getFunctionSpace() const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getH1PolynomialDegreeOfField(int fieldOrdinal) const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getH1PolynomialDegreeOfFieldAsVector(int fieldOrdinal) const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getHostBasis() const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
getName() const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
getNumTensorialExtrusions() const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
getPolynomialDegreeLength() const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getPolynomialDegreeOfField(int fieldOrdinal) const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getPolynomialDegreeOfFieldAsVector(int fieldOrdinal) const Intrepid2::Basis< DeviceType, OutputType, PointType >inline
getScratchSpaceSize(ordinal_type &perTeamSpaceSize, ordinal_type &perThreadSpaceSize, const PointViewType inputPoints, const EOperator operatorType=OPERATOR_VALUE) const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
getSubCellRefBasis(const ordinal_type subCellDim, const ordinal_type subCellOrd) const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
getValues(OutputViewType, const PointViewType, const EOperator, const typename Kokkos::TeamPolicy< ExecutionSpace >::member_type &teamMember, const typename ExecutionSpace::scratch_memory_space &scratchStorage, const ordinal_type subcellDim=-1, const ordinal_type subcellOrdinal=-1) const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
getValues(const ExecutionSpace &, OutputViewType, const PointViewType, const EOperator=OPERATOR_VALUE) const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
getValues(OutputViewType outputValues, const PointViewType inputPoints, const EOperator operatorType=OPERATOR_VALUE) const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
getValues(BasisValues< OutputValueType, DeviceType > outputValues, const TensorPoints< PointValueType, DeviceType > inputPoints, const EOperator operatorType=OPERATOR_VALUE) const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
getValues(OutputViewType, const PointViewType, const PointViewType, const EOperator=OPERATOR_VALUE) const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
ordinalToTag_Intrepid2::Basis< DeviceType, OutputType, PointType >protected
OrdinalTypeArray1D typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
OrdinalTypeArray1DHost typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
OrdinalTypeArray2D typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
OrdinalTypeArray2DHost typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
OrdinalTypeArray3D typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
OrdinalTypeArray3DHost typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
OrdinalTypeArrayStride1D typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
OrdinalTypeArrayStride1DHost typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
OrdinalViewType typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
OutputValueType typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
OutputViewType typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
PointValueType typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
PointViewType typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
requireOrientation() const Intrepid2::Basis< DeviceType, OutputType, PointType >inlinevirtual
scalarType typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
ScalarViewType typedefIntrepid2::Basis< DeviceType, OutputType, PointType >
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< DeviceType, OutputType, PointType >inlineprotected
tagToOrdinal_Intrepid2::Basis< DeviceType, OutputType, PointType >protected
~Basis()=default (defined in Intrepid2::Basis< DeviceType, OutputType, PointType >)Intrepid2::Basis< DeviceType, OutputType, PointType >