Alamo
|
Public Member Functions | |
AMREX_GPU_HOST_DEVICE | Matrix4 () |
AMREX_FORCE_INLINE 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) const |
Set::Scalar | Norm () |
void | Print (std::ostream &os) |
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void | operator+= (const Matrix4< 3, Sym::Major > &a) |
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void | operator-= (const Matrix4< 3, Sym::Major > &a) |
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void | operator*= (const Matrix4< 3, Sym::Major > &a) |
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void | operator/= (const Matrix4< 3, 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< 3, Sym::Major > | Increment () |
static Matrix4< 3, Sym::Major > | Randomize () |
static Matrix4< 3, Sym::Major > | Zero () |
Private Attributes | |
Scalar | data [45] |
Friends | |
Matrix4< 3, Sym::Major > | operator- (const Matrix4< 3, Sym::Major > &a, const Matrix4< 3, Sym::Major > &b) |
Matrix4< 3, Sym::Major > | operator+ (const Matrix4< 3, Sym::Major > &a, const Matrix4< 3, Sym::Major > &b) |
Set::Matrix | operator* (const Matrix4< 3, Sym::Major > &a, const Set::Matrix &b) |
Matrix4< 3, Sym::Major > | operator* (const Matrix4< 3, Sym::Major > &a, const Set::Scalar &b) |
Matrix4< 3, Sym::Major > | operator* (const Set::Scalar &b, const Matrix4< 3, Sym::Major > &a) |
Matrix4< 3, Sym::Major > | operator/ (const Matrix4< 3, Sym::Major > &a, const Set::Scalar &b) |
Definition at line 223 of file Matrix4_Major.H.
|
inline |
Definition at line 232 of file Matrix4_Major.H.
|
inline |
Definition at line 454 of file Matrix4_Major.H.
|
inlinestatic |
Definition at line 430 of file Matrix4_Major.H.
|
inline |
Definition at line 375 of file Matrix4_Major.H.
|
inline |
Definition at line 448 of file Matrix4_Major.H.
|
inline |
|
inline |
|
inline |
Definition at line 422 of file Matrix4_Major.H.
|
inline |
Definition at line 426 of file Matrix4_Major.H.
|
inline |
Definition at line 418 of file Matrix4_Major.H.
|
inline |
Definition at line 420 of file Matrix4_Major.H.
|
inline |
Definition at line 424 of file Matrix4_Major.H.
|
inline |
Definition at line 428 of file Matrix4_Major.H.
|
inline |
Definition at line 383 of file Matrix4_Major.H.
|
inlinestatic |
|
inlinestatic |
Definition at line 442 of file Matrix4_Major.H.
|
friend |
Definition at line 505 of file Matrix4_Major.H.
|
friend |
Definition at line 484 of file Matrix4_Major.H.
|
friend |
Definition at line 491 of file Matrix4_Major.H.
|
friend |
Definition at line 470 of file Matrix4_Major.H.
|
friend |
Definition at line 477 of file Matrix4_Major.H.
|
friend |
Definition at line 497 of file Matrix4_Major.H.
|
private |
Definition at line 225 of file Matrix4_Major.H.