Intrepid2
|
Static Public Member Functions | |
template<typename jacobianViewType , typename basisGradViewType , typename nodeViewType > | |
static KOKKOS_INLINE_FUNCTION void | computeJacobian (const jacobianViewType &jacobian, const basisGradViewType &grads, const nodeViewType &nodes) |
template<typename pointViewType , typename basisValViewType , typename nodeViewType > | |
static KOKKOS_INLINE_FUNCTION void | mapToPhysicalFrame (const pointViewType &point, const basisValViewType &vals, const nodeViewType &nodes) |
template<typename implBasisType , typename refPointViewType , typename phyPointViewType , typename nodeViewType > | |
static KOKKOS_INLINE_FUNCTION void | mapToReferenceFrame (const refPointViewType &xref, const phyPointViewType &xphy, const nodeViewType &nodes) |
static ConstUnmanagedNodeDataHostView | getSubcellParametrization (const ordinal_type subcell_dim, const shards::CellTopology parent_cell) |
template<typename refEdgeTanViewType > | |
static void | getReferenceEdgeTangent (const refEdgeTanViewType &ref_edge_tangent, const ordinal_type edge_ordinal, const shards::CellTopology &parent_cell) |
template<typename refFaceTanViewType > | |
static void | getReferenceFaceTangent (const refFaceTanViewType &ref_face_tan_u, const refFaceTanViewType &ref_face_tan_v, const ordinal_type face_ordinal, const shards::CellTopology &parent_cell) |
template<typename edgeTangentViewType , typename jacobianViewType > | |
static void | getPhysicalEdgeTangent (const edgeTangentViewType &edge_tangent, const jacobianViewType &jacobian, const ordinal_type edge_ordinal, const shards::CellTopology &parent_cell) |
template<typename faceTanViewType , typename jacobianViewType > | |
static void | getPhysicalFaceTangent (const faceTanViewType &face_tan_u, const faceTanViewType &face_tan_v, const jacobianViewType &jacobian, const ordinal_type face_ordinal, const shards::CellTopology &parent_cell) |
template<typename faceNormalViewType , typename jacobianViewType > | |
static void | getPhysicalFaceNormal (const faceNormalViewType &face_normal, const jacobianViewType &jacobian, const ordinal_type face_ordinal, const shards::CellTopology &parent_cell) |
template<typename sideNormalViewType , typename jacobianViewType > | |
static void | getPhysicalSideNormal (const sideNormalViewType &side_normal, const jacobianViewType &jacobian, const ordinal_type side_ordinal, const shards::CellTopology &parent_cell) |
Definition at line 429 of file Intrepid2_CellTools_Serial.hpp.
|
inlinestatic |
Function for host only (it requires shards information)
Definition at line 578 of file Intrepid2_CellTools_Serial.hpp.