Intrepid2
Public Types | Public Member Functions | Public Attributes | List of all members
Intrepid2::Experimental::computeDofCoordsAndCoeffs< ScalarViewType, ortViewType, t2oViewType, subcellParamViewType, intViewType > Struct Template Reference

Public Types

typedef ScalarViewType::value_type value_type
 

Public Member Functions

 computeDofCoordsAndCoeffs (ScalarViewType dofCoords, ScalarViewType dofCoeffs, const ortViewType orts, const t2oViewType tagToOrdinal, const subcellParamViewType edgeParam, const subcellParamViewType faceParam, const intViewType edgeInternalDofOrdinals, const intViewType facesInternalDofOrdinals, const ScalarViewType edgeInternalDofCoords, const ScalarViewType edgeDofCoeffs, const ScalarViewType refEdgesTan, const ScalarViewType refEdgesNormal, const ScalarViewType facesInternalDofCoords, const ScalarViewType faceDofCoeffs, const ScalarViewType refFaceTangents, const ScalarViewType refFacesNormal, const ordinal_type cellDim, const ordinal_type numEdges, const ordinal_type numFaces, const ordinal_type edgeTopoKey, const ordinal_type numEdgeInternalDofs, const intViewType faceTopoKey, const intViewType numFacesInternalDofs, const value_type edgeScale, const value_type faceScale, const bool isBasisHCURL, const bool isBasisHDIV)
 
KOKKOS_INLINE_FUNCTION void operator() (const ordinal_type cell) const
 

Public Attributes

ScalarViewType dofCoords_
 
ScalarViewType dofCoeffs_
 
const ortViewType orts_
 
const t2oViewType tagToOrdinal_
 
const subcellParamViewType edgeParam_
 
const subcellParamViewType faceParam_
 
const intViewType edgeInternalDofOrdinals_
 
const intViewType facesInternalDofOrdinals_
 
const ScalarViewType edgeInternalDofCoords_
 
const ScalarViewType edgeDofCoeffs_
 
const ScalarViewType ortJacobianEdge_
 
const ScalarViewType refEdgesTan_
 
const ScalarViewType refEdgesNormal_
 
const ScalarViewType facesInternalDofCoords_
 
const ScalarViewType faceDofCoeffs_
 
const ScalarViewType ortJacobianFace_
 
const ScalarViewType refFaceTangents_
 
const ScalarViewType refFacesNormal_
 
ScalarViewType edgeWorkView_
 
ScalarViewType faceWorkView_
 
const ordinal_type cellDim_
 
const ordinal_type numEdges_
 
const ordinal_type numFaces_
 
const ordinal_type edgeTopoKey_
 
const ordinal_type numEdgeInternalDofs_
 
const intViewType faceTopoKey_
 
const intViewType numFacesInternalDofs_
 
const value_type edgeScale_
 
const value_type faceScale_
 
const bool isBasisHCURL_
 
const bool isBasisHDIV_
 

Detailed Description

template<typename ScalarViewType, typename ortViewType, typename t2oViewType, typename subcellParamViewType, typename intViewType>
struct Intrepid2::Experimental::computeDofCoordsAndCoeffs< ScalarViewType, ortViewType, t2oViewType, subcellParamViewType, intViewType >

Definition at line 66 of file Intrepid2_LagrangianInterpolationDef.hpp.


The documentation for this struct was generated from the following file: