Alamo
|
#include <Matrix4_MajorMinor.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) |
Set::Scalar | Norm () |
bool | contains_nan () const |
AMREX_GPU_HOST_DEVICE void | operator+= (Matrix4< 2, Sym::MajorMinor > a) |
AMREX_GPU_HOST_DEVICE void | operator-= (Matrix4< 2, Sym::MajorMinor > a) |
AMREX_GPU_HOST_DEVICE void | operator*= (Matrix4< 2, Sym::MajorMinor > a) |
AMREX_GPU_HOST_DEVICE void | operator/= (Matrix4< 2, Sym::MajorMinor > a) |
AMREX_GPU_HOST_DEVICE void | operator*= (Set::Scalar alpha) |
AMREX_GPU_HOST_DEVICE void | operator/= (Set::Scalar alpha) |
Private Attributes | |
Scalar | data [6] = {NAN,NAN,NAN,NAN,NAN,NAN} |
Friends | |
Eigen::Matrix< Set::Scalar, 2, 2 > | operator* (Matrix4< 2, Sym::MajorMinor > a, Eigen::Matrix< Set::Scalar, 2, 2 > b) |
bool | operator== (Matrix4< 2, Sym::MajorMinor > a, Matrix4< 2, Sym::MajorMinor > b) |
Matrix4< 2, Sym::MajorMinor > | operator+ (Matrix4< 2, Sym::MajorMinor > a, Matrix4< 2, Sym::MajorMinor > b) |
Matrix4< 2, Sym::MajorMinor > | operator- (Matrix4< 2, Sym::MajorMinor > a, Matrix4< 2, Sym::MajorMinor > b) |
Matrix4< 2, Sym::MajorMinor > | operator* (Matrix4< 2, Sym::MajorMinor > a, Set::Scalar b) |
Matrix4< 2, Sym::MajorMinor > | operator* (Set::Scalar b, Matrix4< 2, Sym::MajorMinor > a) |
Matrix4< 2, Sym::MajorMinor > | operator/ (Matrix4< 2, Sym::MajorMinor > a, Set::Scalar b) |
Set::Vector | operator* (Matrix4< 2, Sym::MajorMinor > a, Set::Matrix3 b) |
2D version. See full explanation below.
Definition at line 14 of file Matrix4_MajorMinor.H.
|
inline |
Definition at line 19 of file Matrix4_MajorMinor.H.
|
inline |
Definition at line 82 of file Matrix4_MajorMinor.H.
|
inlinestatic |
Definition at line 118 of file Matrix4_MajorMinor.H.
|
inlinestatic |
Definition at line 157 of file Matrix4_MajorMinor.H.
|
inlinestatic |
Definition at line 148 of file Matrix4_MajorMinor.H.
|
inlinestatic |
Definition at line 100 of file Matrix4_MajorMinor.H.
|
inline |
Definition at line 78 of file Matrix4_MajorMinor.H.
|
inline |
Definition at line 38 of file Matrix4_MajorMinor.H.
|
inline |
Definition at line 25 of file Matrix4_MajorMinor.H.
|
inline |
Definition at line 95 of file Matrix4_MajorMinor.H.
|
inline |
Definition at line 97 of file Matrix4_MajorMinor.H.
|
inline |
Definition at line 93 of file Matrix4_MajorMinor.H.
|
inline |
Definition at line 94 of file Matrix4_MajorMinor.H.
|
inline |
Definition at line 96 of file Matrix4_MajorMinor.H.
|
inline |
Definition at line 98 of file Matrix4_MajorMinor.H.
|
inline |
Definition at line 50 of file Matrix4_MajorMinor.H.
|
inlinestatic |
Definition at line 106 of file Matrix4_MajorMinor.H.
|
inlinestatic |
Definition at line 165 of file Matrix4_MajorMinor.H.
|
inlinestatic |
Definition at line 222 of file Matrix4_MajorMinor.H.
|
inlinestatic |
Definition at line 213 of file Matrix4_MajorMinor.H.
|
inlinestatic |
Definition at line 112 of file Matrix4_MajorMinor.H.
|
friend |
Definition at line 278 of file Matrix4_MajorMinor.H.
|
friend |
Definition at line 291 of file Matrix4_MajorMinor.H.
|
friend |
Definition at line 259 of file Matrix4_MajorMinor.H.
|
friend |
Definition at line 266 of file Matrix4_MajorMinor.H.
|
friend |
Definition at line 245 of file Matrix4_MajorMinor.H.
|
friend |
Definition at line 252 of file Matrix4_MajorMinor.H.
|
friend |
Definition at line 271 of file Matrix4_MajorMinor.H.
|
friend |
Definition at line 239 of file Matrix4_MajorMinor.H.
|
private |
Definition at line 16 of file Matrix4_MajorMinor.H.