Functor to compute inverse see Intrepid2::RealSpaceTools for more.
More...
#include <Intrepid2_RealSpaceToolsDef.hpp>
|
typedef inMatViewType::non_const_value_type | value_type |
|
template<bool B, class T = void> |
using | enable_if_t = typename std::enable_if<B,T>::type |
|
|
KOKKOS_INLINE_FUNCTION | F_inverse (inverseMatViewType inverseMats_, inMatViewType inMats_) |
|
template<int M = 0> |
KOKKOS_INLINE_FUNCTION enable_if_t< M==0 &&supports_rank_4< inMatViewType >::value > | operator() (const ordinal_type cl, const ordinal_type pt) const |
|
template<int M = 0> |
KOKKOS_INLINE_FUNCTION enable_if_t< M==0 &&!supports_rank_4< inMatViewType >::value > | operator() (const ordinal_type cl, const ordinal_type pt) const |
|
template<int M = 0> |
KOKKOS_INLINE_FUNCTION enable_if_t< M==0 &&supports_rank_3< inMatViewType >::value > | operator() (const ordinal_type pt) const |
|
template<int M = 0> |
KOKKOS_INLINE_FUNCTION enable_if_t< M==0 &&!supports_rank_3< inMatViewType >::value > | operator() (const ordinal_type pt) const |
|
|
template<typename matViewType , typename invViewType > |
static KOKKOS_FORCEINLINE_FUNCTION void | apply_inverse (invViewType inv, const matViewType mat) |
|
template<typename inverseMatViewType, typename inMatViewType>
struct Intrepid2::FunctorRealSpaceTools::F_inverse< inverseMatViewType, inMatViewType >
Functor to compute inverse see Intrepid2::RealSpaceTools for more.
Definition at line 631 of file Intrepid2_RealSpaceToolsDef.hpp.
◆ enable_if_t
template<typename inverseMatViewType , typename inMatViewType >
template<bool B, class T = void>
◆ value_type
template<typename inverseMatViewType , typename inMatViewType >
◆ F_inverse()
template<typename inverseMatViewType , typename inMatViewType >
◆ apply_inverse()
template<typename inverseMatViewType , typename inMatViewType >
template<typename matViewType , typename invViewType >
◆ operator()() [1/4]
template<typename inverseMatViewType , typename inMatViewType >
template<int M = 0>
◆ operator()() [2/4]
template<typename inverseMatViewType , typename inMatViewType >
template<int M = 0>
◆ operator()() [3/4]
template<typename inverseMatViewType , typename inMatViewType >
template<int M = 0>
◆ operator()() [4/4]
template<typename inverseMatViewType , typename inMatViewType >
template<int M = 0>
◆ _inMats
template<typename inverseMatViewType , typename inMatViewType >
◆ _inverseMats
template<typename inverseMatViewType , typename inMatViewType >
The documentation for this struct was generated from the following file: