Intrepid2
|
Functor for matvecProduct see Intrepid2::ArrayTools for more. More...
#include <Intrepid2_ArrayToolsDefTensor.hpp>
Public Member Functions | |
KOKKOS_INLINE_FUNCTION | F_matvecProduct (OutputViewType output_, leftInputViewType leftInput_, rightInputViewType rightInput_, const bool isTranspose_) |
KOKKOS_INLINE_FUNCTION void | operator() (const ordinal_type cl, const ordinal_type pt) const |
KOKKOS_INLINE_FUNCTION void | operator() (const ordinal_type cl, const ordinal_type bf, const ordinal_type pt) const |
Static Public Member Functions | |
template<typename resultViewType , typename leftViewType , typename rightViewType > | |
static KOKKOS_FORCEINLINE_FUNCTION void | apply_matvec_product (resultViewType &result, const leftViewType &left, const rightViewType &right, const bool isTranspose) |
Public Attributes | |
OutputViewType | _output |
const leftInputViewType | _leftInput |
const rightInputViewType | _rightInput |
const bool | _isTranspose |
Functor for matvecProduct see Intrepid2::ArrayTools for more.
Definition at line 677 of file Intrepid2_ArrayToolsDefTensor.hpp.
|
inline |
Definition at line 685 of file Intrepid2_ArrayToolsDefTensor.hpp.
|
inlinestatic |
Definition at line 696 of file Intrepid2_ArrayToolsDefTensor.hpp.
|
inline |
Definition at line 757 of file Intrepid2_ArrayToolsDefTensor.hpp.
|
inline |
Definition at line 739 of file Intrepid2_ArrayToolsDefTensor.hpp.
const bool Intrepid2::FunctorArrayTools::F_matvecProduct< OutputViewType, leftInputViewType, rightInputViewType >::_isTranspose |
Definition at line 682 of file Intrepid2_ArrayToolsDefTensor.hpp.
const leftInputViewType Intrepid2::FunctorArrayTools::F_matvecProduct< OutputViewType, leftInputViewType, rightInputViewType >::_leftInput |
Definition at line 679 of file Intrepid2_ArrayToolsDefTensor.hpp.
OutputViewType Intrepid2::FunctorArrayTools::F_matvecProduct< OutputViewType, leftInputViewType, rightInputViewType >::_output |
Definition at line 678 of file Intrepid2_ArrayToolsDefTensor.hpp.
const rightInputViewType Intrepid2::FunctorArrayTools::F_matvecProduct< OutputViewType, leftInputViewType, rightInputViewType >::_rightInput |
Definition at line 680 of file Intrepid2_ArrayToolsDefTensor.hpp.