|
AMREX_GPU_HOST_DEVICE | Matrix4 () |
|
const 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) |
|
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 |
|
|
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.
◆ Matrix4()
◆ contains_nan()
◆ Increment()
◆ Norm()
◆ operator()() [1/2]
AMREX_FORCE_INLINE Scalar& Set::Matrix4< 2, Sym::Major >::operator() |
( |
const int |
i, |
|
|
const int |
j, |
|
|
const int |
k, |
|
|
const int |
l |
|
) |
| |
|
inline |
◆ operator()() [2/2]
const AMREX_FORCE_INLINE Scalar& Set::Matrix4< 2, Sym::Major >::operator() |
( |
const int |
i, |
|
|
const int |
j, |
|
|
const int |
k, |
|
|
const int |
l |
|
) |
| const |
|
inline |
◆ operator*=() [1/2]
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void Set::Matrix4< 2, Sym::Major >::operator*= |
( |
const Matrix4< 2, Sym::Major > & |
a | ) |
|
|
inline |
◆ operator*=() [2/2]
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void Set::Matrix4< 2, Sym::Major >::operator*= |
( |
const Set::Scalar & |
alpha | ) |
|
|
inline |
◆ operator+=()
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void Set::Matrix4< 2, Sym::Major >::operator+= |
( |
const Matrix4< 2, Sym::Major > & |
a | ) |
|
|
inline |
◆ operator-=()
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void Set::Matrix4< 2, Sym::Major >::operator-= |
( |
const Matrix4< 2, Sym::Major > & |
a | ) |
|
|
inline |
◆ operator/=() [1/2]
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void Set::Matrix4< 2, Sym::Major >::operator/= |
( |
const Matrix4< 2, Sym::Major > & |
a | ) |
|
|
inline |
◆ operator/=() [2/2]
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE void Set::Matrix4< 2, Sym::Major >::operator/= |
( |
const Set::Scalar & |
alpha | ) |
|
|
inline |
◆ Print()
void Set::Matrix4< 2, Sym::Major >::Print |
( |
std::ostream & |
os | ) |
|
|
inline |
◆ Randomize()
◆ Zero()
◆ operator* [1/3]
◆ operator* [2/3]
◆ operator* [3/3]
◆ operator+
Matrix4<2, Sym::Major> operator+ |
( |
const Matrix4< 2, Sym::Major > & |
a, |
|
|
const Matrix4< 2, Sym::Major > & |
b |
|
) |
| |
|
friend |
◆ operator-
Matrix4<2, Sym::Major> operator- |
( |
const Matrix4< 2, Sym::Major > & |
a, |
|
|
const Matrix4< 2, Sym::Major > & |
b |
|
) |
| |
|
friend |
◆ operator/
◆ data
Initial value:= {NAN, NAN, NAN, NAN, NAN,
NAN, NAN, NAN, NAN, NAN}
Definition at line 12 of file Matrix4_Major.H.
The documentation for this class was generated from the following file: