Alamo
|
#include <Matrix4_Major.H>
Public Member Functions | |
AMREX_GPU_HOST_DEVICE | Matrix4 () |
AMREX_FORCE_INLINE const Scalar & | operator() (const int i, const int j, const int k, const int l) const |
AMREX_FORCE_INLINE Scalar & | operator() (const int i, const int j, const int k, const int l) |
void | Print (std::ostream &os) |
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void | operator+= (const Matrix4< 2, Sym::Major > &a) |
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void | operator-= (const Matrix4< 2, Sym::Major > &a) |
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void | operator*= (const Matrix4< 2, Sym::Major > &a) |
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void | operator/= (const Matrix4< 2, Sym::Major > &a) |
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void | operator*= (const Set::Scalar &alpha) |
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void | operator/= (const Set::Scalar &alpha) |
Set::Scalar | Norm () |
bool | contains_nan () const |
Static Public Member Functions | |
static Matrix4< 2, Sym::Major > | Increment () |
static Matrix4< 2, Sym::Major > | Randomize () |
static Matrix4< 2, Sym::Major > | Zero () |
Private Attributes | |
Scalar | data [10] |
Friends | |
Matrix4< 2, Sym::Major > | operator+ (const Matrix4< 2, Sym::Major > &a, const Matrix4< 2, Sym::Major > &b) |
Matrix4< 2, Sym::Major > | operator- (const Matrix4< 2, Sym::Major > &a, const Matrix4< 2, Sym::Major > &b) |
Matrix4< 2, Sym::Major > | operator* (const Matrix4< 2, Sym::Major > &a, const Set::Scalar &b) |
Matrix4< 2, Sym::Major > | operator* (const Set::Scalar &b, const Matrix4< 2, Sym::Major > &a) |
Matrix4< 2, Sym::Major > | operator/ (const Matrix4< 2, Sym::Major > &a, const Set::Scalar &b) |
Set::Matrix | operator* (const Matrix4< 2, Sym::Major > &a, const Set::Matrix &b) |
Definition at line 10 of file Matrix4_Major.H.
|
inline |
Definition at line 16 of file Matrix4_Major.H.
|
inline |
Definition at line 153 of file Matrix4_Major.H.
|
inlinestatic |
Definition at line 129 of file Matrix4_Major.H.
|
inline |
Definition at line 147 of file Matrix4_Major.H.
|
inline |
Definition at line 68 of file Matrix4_Major.H.
|
inline |
Definition at line 49 of file Matrix4_Major.H.
|
inline |
Definition at line 121 of file Matrix4_Major.H.
|
inline |
Definition at line 125 of file Matrix4_Major.H.
|
inline |
Definition at line 117 of file Matrix4_Major.H.
|
inline |
Definition at line 119 of file Matrix4_Major.H.
|
inline |
Definition at line 123 of file Matrix4_Major.H.
|
inline |
Definition at line 127 of file Matrix4_Major.H.
|
inline |
Definition at line 85 of file Matrix4_Major.H.
|
inlinestatic |
Definition at line 135 of file Matrix4_Major.H.
|
inlinestatic |
Definition at line 141 of file Matrix4_Major.H.
|
friend |
Definition at line 210 of file Matrix4_Major.H.
|
friend |
Definition at line 190 of file Matrix4_Major.H.
|
friend |
Definition at line 197 of file Matrix4_Major.H.
|
friend |
Definition at line 176 of file Matrix4_Major.H.
|
friend |
Definition at line 183 of file Matrix4_Major.H.
|
friend |
Definition at line 203 of file Matrix4_Major.H.
|
private |