|
template<typename VT > |
KOKKOS_INLINE_FUNCTION void | getModifiedLinePoint (VT &ot, const VT pt, const ordinal_type ort) |
|
template<typename VT > |
KOKKOS_INLINE_FUNCTION void | getModifiedTrianglePoint (VT &ot0, VT &ot1, const VT pt0, const VT pt1, const ordinal_type ort) |
|
template<typename VT > |
KOKKOS_INLINE_FUNCTION void | getModifiedQuadrilateralPoint (VT &ot0, VT &ot1, const VT pt0, const VT pt1, const ordinal_type ort) |
|
template<typename outPointViewType > |
void | getJacobianOfOrientationMap (outPointViewType jacobian, const shards::CellTopology cellTopo, const ordinal_type cellOrt) |
|
|
template<typename ValueType > |
static KOKKOS_INLINE_FUNCTION void | getModifiedLinePoint (ValueType &ot, const ValueType pt, const ordinal_type ort) |
| Computes modified point for line segment. More...
|
|
template<typename ValueType > |
static KOKKOS_INLINE_FUNCTION void | getModifiedTrianglePoint (ValueType &ot0, ValueType &ot1, const ValueType pt0, const ValueType pt1, const ordinal_type ort) |
| Computes modified point for triangle. More...
|
|
template<typename ValueType > |
static KOKKOS_INLINE_FUNCTION void | getModifiedQuadrilateralPoint (ValueType &ot0, ValueType &ot1, const ValueType pt0, const ValueType pt1, const ordinal_type ort) |
| Computes modified point for quadrilateral. More...
|
|
template<typename outPointViewType , typename refPointViewType > |
static void | mapToModifiedReference (outPointViewType outPoints, const refPointViewType refPoints, const shards::CellTopology cellTopo, const ordinal_type cellOrt=0) |
| Computes modified parameterization maps of 1- and 2-subcells with orientation. More...
|
|
template<typename JacobianViewType > |
static KOKKOS_INLINE_FUNCTION void | getLineJacobian (JacobianViewType jacobian, const ordinal_type ort) |
| Computes Jacobian of orientation map for line segment. More...
|
|
template<typename JacobianViewType > |
static KOKKOS_INLINE_FUNCTION void | getTriangleJacobian (JacobianViewType jacobian, const ordinal_type ort) |
| Computes Jacobian of orientation map for triangle. More...
|
|
template<typename JacobianViewType > |
static KOKKOS_INLINE_FUNCTION void | getQuadrilateralJacobian (JacobianViewType jacobian, const ordinal_type ort) |
| Computes Jacobian of orientation map for quadrilateral. More...
|
|
template<typename JacobianViewType > |
static void | getJacobianOfOrientationMap (JacobianViewType jacobian, const shards::CellTopology cellTopo, const ordinal_type cellOrt) |
| Computes jacobian of the parameterization maps of 1- and 2-subcells with orientation. More...
|
|
template<typename outputViewType , typename subcellBasisType , typename cellBasisType > |
static void | getCoeffMatrix_HGRAD (outputViewType &output, const subcellBasisType subcellBasis, const cellBasisType cellBasis, const ordinal_type subcellId, const ordinal_type subcellOrt) |
| Compute coefficient matrix for HGRAD by collocating point values. More...
|
|
template<typename outputViewType , typename subcellBasisType , typename cellBasisType > |
static void | getCoeffMatrix_HCURL (outputViewType &output, const subcellBasisType subcellBasis, const cellBasisType cellBasis, const ordinal_type subcellId, const ordinal_type subcellOrt) |
| Compute coefficient matrix for HCURL by collocating point values. More...
|
|
template<typename outputViewType , typename subcellBasisType , typename cellBasisType > |
static void | getCoeffMatrix_HDIV (outputViewType &output, const subcellBasisType subcellBasis, const cellBasisType cellBasis, const ordinal_type subcellId, const ordinal_type subcellOrt) |
| Compute coefficient matrix for HDIV by collocating point values. More...
|
|
Tools to compute orientations for degrees-of-freedom.
Definition at line 111 of file Intrepid2_OrientationTools.hpp.