|
static Matrix4< AMREX_SPACEDIM, Sym::Diagonal > | Zero () |
|
|
Set::Matrix | operator* (const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > &a, const Set::Matrix &b) |
|
Set::Vector | operator* (const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > &a, const Set::Matrix3 &b) |
|
bool | operator== (const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > &a, const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > &b) |
|
Matrix4< AMREX_SPACEDIM, Sym::Diagonal > | operator+ (const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > &a, const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > &b) |
|
Matrix4< AMREX_SPACEDIM, Sym::Diagonal > | operator- (const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > &a, const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > &b) |
|
Matrix4< AMREX_SPACEDIM, Sym::Diagonal > | operator* (const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > &a, const Set::Scalar &b) |
|
Matrix4< AMREX_SPACEDIM, Sym::Diagonal > | operator* (const Set::Scalar &b, const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > &a) |
|
Matrix4< AMREX_SPACEDIM, Sym::Diagonal > | operator/ (const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > &a, const Set::Scalar &b) |
|
Definition at line 10 of file Matrix4_Diagonal.H.
◆ Matrix4() [1/2]
◆ Matrix4() [2/2]
◆ contains_nan()
bool Set::Matrix4< AMREX_SPACEDIM, Sym::Diagonal >::contains_nan |
( |
| ) |
const |
|
inline |
◆ Norm()
◆ operator()()
AMREX_FORCE_INLINE Scalar Set::Matrix4< AMREX_SPACEDIM, Sym::Diagonal >::operator() |
( |
const int |
i, |
|
|
const int |
j, |
|
|
const int |
k, |
|
|
const int |
l |
|
) |
| const |
|
inline |
◆ operator*=()
◆ operator+=()
AMREX_GPU_HOST_DEVICE void Set::Matrix4< AMREX_SPACEDIM, Sym::Diagonal >::operator+= |
( |
const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > & |
a | ) |
|
|
inline |
◆ operator-=()
AMREX_GPU_HOST_DEVICE void Set::Matrix4< AMREX_SPACEDIM, Sym::Diagonal >::operator-= |
( |
const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > & |
a | ) |
|
|
inline |
◆ operator/=()
◆ Print()
void Set::Matrix4< AMREX_SPACEDIM, Sym::Diagonal >::Print |
( |
std::ostream & |
os | ) |
|
|
inline |
◆ Randomize()
void Set::Matrix4< AMREX_SPACEDIM, Sym::Diagonal >::Randomize |
( |
| ) |
|
|
inline |
◆ Zero()
static Matrix4<AMREX_SPACEDIM, Sym::Diagonal> Set::Matrix4< AMREX_SPACEDIM, Sym::Diagonal >::Zero |
( |
| ) |
|
|
inlinestatic |
◆ operator* [1/4]
◆ operator* [2/4]
◆ operator* [3/4]
Matrix4<AMREX_SPACEDIM, Sym::Diagonal> operator* |
( |
const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > & |
a, |
|
|
const Set::Scalar & |
b |
|
) |
| |
|
friend |
◆ operator* [4/4]
Matrix4<AMREX_SPACEDIM, Sym::Diagonal> operator* |
( |
const Set::Scalar & |
b, |
|
|
const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > & |
a |
|
) |
| |
|
friend |
◆ operator+
Matrix4<AMREX_SPACEDIM, Sym::Diagonal> operator+ |
( |
const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > & |
a, |
|
|
const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > & |
b |
|
) |
| |
|
friend |
◆ operator-
Matrix4<AMREX_SPACEDIM, Sym::Diagonal> operator- |
( |
const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > & |
a, |
|
|
const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > & |
b |
|
) |
| |
|
friend |
◆ operator/
Matrix4<AMREX_SPACEDIM, Sym::Diagonal> operator/ |
( |
const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > & |
a, |
|
|
const Set::Scalar & |
b |
|
) |
| |
|
friend |
◆ operator==
bool operator== |
( |
const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > & |
a, |
|
|
const Matrix4< AMREX_SPACEDIM, Sym::Diagonal > & |
b |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file: