MAIA bb96820c
Multiphysics at AIA
|
Public Member Functions | |
CsgVector () | |
CsgVector (const MFloat *X) | |
CsgVector (const CsgVector &Y) | |
CsgVector (CsgVector &&) noexcept=default | |
CsgVector & | operator= (const CsgVector &)=default |
CsgVector & | operator= (CsgVector &&)=default |
CsgVector | clone () const |
CsgVector | plus (const CsgVector &a) const |
CsgVector | minus (const CsgVector &a) const |
CsgVector | times (const MFloat a) const |
CsgVector | dividedBy (const MFloat a) const |
MFloat | dot (const CsgVector &a) const |
CsgVector | lerp (const CsgVector &a, const MFloat t) const |
MFloat | length () const |
CsgVector | unit () const |
template<class X = void, std::enable_if_t< nDim==3, X * > = nullptr> | |
CsgVector | cross (const CsgVector &a) const |
template<class X = void, std::enable_if_t< nDim==2, X * > = nullptr> | |
CsgVector | cross (const CsgVector &) const |
void | negate () |
Public Attributes | |
MFloat | xx [3] = {F0, F0, F0} |
Definition at line 1432 of file fvmbcartesiansolverxd.h.
|
inline |
Definition at line 1435 of file fvmbcartesiansolverxd.h.
|
inlineexplicit |
Definition at line 1436 of file fvmbcartesiansolverxd.h.
|
inline |
Definition at line 1437 of file fvmbcartesiansolverxd.h.
|
defaultnoexcept |
|
inline |
Definition at line 1442 of file fvmbcartesiansolverxd.h.
|
inline |
Definition at line 1489 of file fvmbcartesiansolverxd.h.
|
inline |
Definition at line 1481 of file fvmbcartesiansolverxd.h.
|
inline |
Definition at line 1465 of file fvmbcartesiansolverxd.h.
|
inline |
Definition at line 1471 of file fvmbcartesiansolverxd.h.
|
inline |
Definition at line 1478 of file fvmbcartesiansolverxd.h.
|
inline |
Definition at line 1477 of file fvmbcartesiansolverxd.h.
|
inline |
|
default |
|
default |
|
inline |
Definition at line 1479 of file fvmbcartesiansolverxd.h.
MFloat FvMbCartesianSolverXD< nDim, SysEqn >::CsgVector::xx[3] = {F0, F0, F0} |
Definition at line 1434 of file fvmbcartesiansolverxd.h.