Intrepid2
Public Member Functions | Public Attributes | List of all members
Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType > Struct Template Reference

Public Member Functions

 F_modifyBasisByOrientation (ortViewType orts_, OutputViewType output_, inputViewType input_, o2tViewType ordinalToTag_, t2oViewType tagToOrdinal_, const dataViewType matData_, const ordinal_type cellDim_, const ordinal_type numVerts_, const ordinal_type numEdges_, const ordinal_type numFaces_, const ordinal_type numPoints_, const ordinal_type dimBasis_)
 
KOKKOS_INLINE_FUNCTION void operator() (const ordinal_type cell) const
 

Public Attributes

ortViewType orts
 
OutputViewType output
 
inputViewType input
 
o2tViewType ordinalToTag
 
t2oViewType tagToOrdinal
 
const dataViewType matData
 
const ordinal_type cellDim
 
const ordinal_type numVerts
 
const ordinal_type numEdges
 
const ordinal_type numFaces
 
const ordinal_type numPoints
 
const ordinal_type dimBasis
 

Detailed Description

template<typename ortViewType, typename OutputViewType, typename inputViewType, typename o2tViewType, typename t2oViewType, typename dataViewType>
struct Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >

Definition at line 88 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

Constructor & Destructor Documentation

◆ F_modifyBasisByOrientation()

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::F_modifyBasisByOrientation ( ortViewType orts_,
OutputViewType output_,
inputViewType input_,
o2tViewType ordinalToTag_,
t2oViewType tagToOrdinal_,
const dataViewType matData_,
const ordinal_type cellDim_,
const ordinal_type numVerts_,
const ordinal_type numEdges_,
const ordinal_type numFaces_,
const ordinal_type numPoints_,
const ordinal_type dimBasis_ )
inline

Definition at line 98 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

Member Function Documentation

◆ operator()()

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
KOKKOS_INLINE_FUNCTION void Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::operator() ( const ordinal_type cell) const
inline

Member Data Documentation

◆ cellDim

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
const ordinal_type Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::cellDim

Definition at line 96 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

◆ dimBasis

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
const ordinal_type Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::dimBasis

Definition at line 96 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

◆ input

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
inputViewType Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::input

Definition at line 91 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

◆ matData

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
const dataViewType Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::matData

Definition at line 95 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

◆ numEdges

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
const ordinal_type Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::numEdges

Definition at line 96 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

◆ numFaces

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
const ordinal_type Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::numFaces

Definition at line 96 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

◆ numPoints

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
const ordinal_type Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::numPoints

Definition at line 96 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

◆ numVerts

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
const ordinal_type Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::numVerts

Definition at line 96 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

◆ ordinalToTag

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
o2tViewType Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::ordinalToTag

Definition at line 92 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

◆ orts

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
ortViewType Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::orts

Definition at line 89 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

◆ output

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
OutputViewType Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::output

Definition at line 90 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.

◆ tagToOrdinal

template<typename ortViewType , typename OutputViewType , typename inputViewType , typename o2tViewType , typename t2oViewType , typename dataViewType >
t2oViewType Intrepid2::F_modifyBasisByOrientation< ortViewType, OutputViewType, inputViewType, o2tViewType, t2oViewType, dataViewType >::tagToOrdinal

Definition at line 93 of file Intrepid2_OrientationToolsDefModifyBasis.hpp.


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