#include <KokkosTypes.h>
Public Member Functions | |
| KOKKOS_INLINE_FUNCTION | Real33 () |
| KOKKOS_INLINE_FUNCTION | Real33 (const Real scalar) |
| KOKKOS_INLINE_FUNCTION | Real33 (const Real33 &tensor)=default |
| Real33 (const libMesh::TypeTensor< Real > &tensor) | |
| KOKKOS_INLINE_FUNCTION Real & | operator() (unsigned int i, unsigned int j) |
| KOKKOS_INLINE_FUNCTION Real | operator() (unsigned int i, unsigned int j) const |
| Real33 & | operator= (const libMesh::TypeTensor< Real > &tensor) |
| KOKKOS_INLINE_FUNCTION Real33 & | operator= (const Real33 &tensor) |
| KOKKOS_INLINE_FUNCTION Real33 & | operator= (const Real scalar) |
| KOKKOS_INLINE_FUNCTION void | operator+= (const Real33 tensor) |
| KOKKOS_INLINE_FUNCTION void | operator*= (const Real scalar) |
| KOKKOS_INLINE_FUNCTION Real | contract (const Real33 tensor) const |
| KOKKOS_INLINE_FUNCTION void | identity (const unsigned int dim=3) |
| KOKKOS_INLINE_FUNCTION Real | determinant (const unsigned int dim=3) const |
| KOKKOS_INLINE_FUNCTION Real33 | inverse (const unsigned int dim=3) const |
| KOKKOS_INLINE_FUNCTION Real33 | transpose () const |
| KOKKOS_INLINE_FUNCTION Real3 | row (const unsigned int i) const |
| KOKKOS_INLINE_FUNCTION Real3 | col (const unsigned int j) const |
Public Attributes | |
| Real | a [3][3] |
Definition at line 75 of file KokkosTypes.h.
|
inline |
Definition at line 80 of file KokkosTypes.h.
|
inline |
Definition at line 81 of file KokkosTypes.h.
|
default |
|
inline |
Definition at line 83 of file KokkosTypes.h.
Definition at line 466 of file KokkosTypes.h.
| KOKKOS_INLINE_FUNCTION Real Moose::Kokkos::Real33::contract | ( | const Real33 | tensor | ) | const |
Definition at line 375 of file KokkosTypes.h.
| KOKKOS_INLINE_FUNCTION Real Moose::Kokkos::Real33::determinant | ( | const unsigned int | dim = 3 | ) | const |
Definition at line 396 of file KokkosTypes.h.
Referenced by Moose::Kokkos::Assembly::computePhysicalMap(), and inverse().
| KOKKOS_INLINE_FUNCTION void Moose::Kokkos::Real33::identity | ( | const unsigned int | dim = 3 | ) |
Definition at line 387 of file KokkosTypes.h.
Referenced by Moose::Kokkos::Datum::J().
Definition at line 415 of file KokkosTypes.h.
Referenced by Moose::Kokkos::Assembly::computePhysicalMap(), and Moose::Kokkos::Assembly::computePhysicalMap().
|
inline |
Definition at line 85 of file KokkosTypes.h.
|
inline |
Definition at line 86 of file KokkosTypes.h.
| KOKKOS_INLINE_FUNCTION void Moose::Kokkos::Real33::operator*= | ( | const Real | scalar | ) |
Definition at line 367 of file KokkosTypes.h.
| KOKKOS_INLINE_FUNCTION void Moose::Kokkos::Real33::operator+= | ( | const Real33 | tensor | ) |
Definition at line 359 of file KokkosTypes.h.
|
inline |
Definition at line 329 of file KokkosTypes.h.
| KOKKOS_INLINE_FUNCTION Real33 & Moose::Kokkos::Real33::operator= | ( | const Real | scalar | ) |
Definition at line 349 of file KokkosTypes.h.
Definition at line 339 of file KokkosTypes.h.
Definition at line 460 of file KokkosTypes.h.
Referenced by Moose::Kokkos::Assembly::computePhysicalMap().
| KOKKOS_INLINE_FUNCTION Real33 Moose::Kokkos::Real33::transpose | ( | ) | const |
Definition at line 448 of file KokkosTypes.h.
Referenced by Moose::Kokkos::Assembly::computePhysicalMap(), Moose::Kokkos::FESystem::getVectorQpVectorGradFace(), Moose::Kokkos::VectorVariableShapeGradient< is_test >::operator()(), Moose::Kokkos::VectorVariableShapeCurl< is_test >::operator()(), and Moose::Kokkos::VectorVariableCurl::operator()().
| Real Moose::Kokkos::Real33::a[3][3] |
Definition at line 77 of file KokkosTypes.h.
Referenced by col(), contract(), determinant(), identity(), inverse(), operator()(), operator()(), operator*=(), operator+=(), operator=(), operator=(), operator=(), row(), and transpose().