#include <KokkosTypes.h>
Public Member Functions | |
KOKKOS_INLINE_FUNCTION | Real3 () |
KOKKOS_INLINE_FUNCTION | Real3 (const Real &scalar) |
KOKKOS_INLINE_FUNCTION | Real3 (const Real3 &vector) |
KOKKOS_INLINE_FUNCTION | Real3 (const Real &x, const Real &y, const Real &z) |
Real3 (const libMesh::TypeVector< Real > &vector) | |
KOKKOS_INLINE_FUNCTION Real & | operator() (unsigned int i) |
KOKKOS_INLINE_FUNCTION Real | operator() (unsigned int i) const |
KOKKOS_INLINE_FUNCTION Real3 & | operator= (const Real3 &vector) |
KOKKOS_INLINE_FUNCTION Real3 & | operator= (const Real scalar) |
Real3 & | operator= (const libMesh::TypeVector< Real > &vector) |
KOKKOS_INLINE_FUNCTION void | operator+= (const Real scalar) |
KOKKOS_INLINE_FUNCTION void | operator+= (const Real3 vector) |
KOKKOS_INLINE_FUNCTION void | operator-= (const Real scalar) |
KOKKOS_INLINE_FUNCTION void | operator-= (const Real3 vector) |
KOKKOS_INLINE_FUNCTION void | operator*= (const Real scalar) |
KOKKOS_INLINE_FUNCTION Real | norm () |
KOKKOS_INLINE_FUNCTION Real | dot_product (const Real3 vector) |
KOKKOS_INLINE_FUNCTION Real3 | cross_product (const Real3 vector) |
KOKKOS_INLINE_FUNCTION Real33 | cartesian_product (const Real3 vector) |
Public Attributes | |
Real | v [3] |
Definition at line 119 of file KokkosTypes.h.
|
inline |
Definition at line 124 of file KokkosTypes.h.
|
inline |
Definition at line 130 of file KokkosTypes.h.
|
inline |
Definition at line 136 of file KokkosTypes.h.
|
inline |
Definition at line 142 of file KokkosTypes.h.
|
inline |
Definition at line 148 of file KokkosTypes.h.
Definition at line 227 of file KokkosTypes.h.
Definition at line 217 of file KokkosTypes.h.
Definition at line 213 of file KokkosTypes.h.
|
inline |
Definition at line 212 of file KokkosTypes.h.
Definition at line 155 of file KokkosTypes.h.
Definition at line 156 of file KokkosTypes.h.
Definition at line 206 of file KokkosTypes.h.
Definition at line 182 of file KokkosTypes.h.
Definition at line 188 of file KokkosTypes.h.
Definition at line 194 of file KokkosTypes.h.
Definition at line 200 of file KokkosTypes.h.
Definition at line 158 of file KokkosTypes.h.
Definition at line 166 of file KokkosTypes.h.
|
inline |
Definition at line 174 of file KokkosTypes.h.
Real Moose::Kokkos::Real3::v[3] |
Definition at line 121 of file KokkosTypes.h.
Referenced by cartesian_product(), cross_product(), dot_product(), norm(), operator()(), Moose::Kokkos::operator*(), operator*=(), Moose::Kokkos::operator+(), operator+=(), Moose::Kokkos::operator-(), operator-=(), operator=(), and Real3().