|
| template<typename T > |
| KOKKOS_INLINE_FUNCTION T | minitensor::abs (T const &a) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION void | minitensor::swap (T &a, T &b) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION T | minitensor::max (T const &a, T const &b) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION T | minitensor::min (T const &a, T const &b) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION int | minitensor::sgn (T const &s) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION T | minitensor::copysign (T const &a, T const &b) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION Sacado::ScalarType< T >::type | minitensor::not_a_number () |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION Sacado::ScalarType< T >::type | minitensor::machine_epsilon () |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION Index | minitensor::num_digits () |
| |
| template<> |
| KOKKOS_INLINE_FUNCTION Index | minitensor::num_digits< Index > () |
| |
| template<> |
| KOKKOS_INLINE_FUNCTION Index | minitensor::num_digits< LongIndex > () |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION Sacado::ScalarType< T >::type | minitensor::tau () |
| |
| template<typename T > |
| Sacado::ScalarType< T >::type | minitensor::random () |
| |
| template<typename T > |
| Sacado::ScalarType< T >::type | minitensor::random_uniform () |
| |
| template<typename T > |
| Sacado::ScalarType< T >::type | minitensor::random_normal () |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION void | minitensor::fill_AD (typename enable_if< is_same< T, typename ScalarType< T >::type >::value, T >::type &x, typename ScalarType< T >::type const c) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION void | minitensor::fill_AD (typename enable_if<!is_same< T, typename ScalarType< T >::type >::value, T >::type &x, typename ScalarType< T >::type const c) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION T | minitensor::integer_power (T const &X, Index const exponent) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION T | minitensor::integer_root (T const &x, Index const root) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION T | minitensor::kronecker_delta (Index const i, Index const j) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION T | minitensor::kronecker_delta (Index const i, Index const j, Index const k) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION T | minitensor::kronecker_delta (Index const i, Index const j, Index const k, Index const l) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION T | minitensor::levi_civita (Index const i, Index const j) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION T | minitensor::levi_civita (Index const i, Index const j, Index const k) |
| |
| template<typename T > |
| KOKKOS_INLINE_FUNCTION T | minitensor::levi_civita (Index const i, Index const j, Index const k, Index const l) |
| |
| template<> |
| KOKKOS_INLINE_FUNCTION Index | minitensor::num_digits< Index > () |
| |
| template<> |
| KOKKOS_INLINE_FUNCTION Index | minitensor::num_digits< LongIndex > () |
| |