Operator functions for VectorSpace. More...
Static Public Member Functions | |
template<class V , class S , class EqOp > | |
static void | eqOpS (V &vs, const S &s, EqOp eo) |
template<class S , class V , class EqOp > | |
static void | SeqOp (S &s, const V &vs, EqOp eo) |
template<class V1 , class V2 , class EqOp > | |
static void | eqOp (V1 &vs1, const V2 &vs2, EqOp eo) |
template<class V , class V1 , class S , class Op > | |
static void | opVS (V &vs, const V1 &vs1, const S &s, Op o) |
template<class V , class S , class V1 , class Op > | |
static void | opSV (V &vs, const S &s, const V1 &vs1, Op o) |
template<class V , class V1 , class Op > | |
static void | op (V &vs, const V1 &vs1, const V1 &vs2, Op o) |
Operator functions for VectorSpace.
Definition at line 42 of file VectorSpaceOps.H.
|
inlinestatic |
Definition at line 47 of file VectorSpaceOps.H.
References Foam::I.
Referenced by VectorSpace< Vector< vector >, vector, 3 >::operator*=(), VectorSpace< Vector< vector >, vector, 3 >::operator/=(), VectorSpace< Vector< vector >, vector, 3 >::operator=(), VectorSpace< Vector< vector >, vector, 3 >::uniform(), and VectorSpace< Vector< vector >, vector, 3 >::VectorSpace().
|
inlinestatic |
Definition at line 54 of file VectorSpaceOps.H.
References Foam::I.
Referenced by Foam::cmptMax(), Foam::cmptMin(), Foam::cmptProduct(), Foam::cmptSum(), and Foam::magSqr().
Definition at line 61 of file VectorSpaceOps.H.
References Foam::I.
Referenced by Foam::cmptMag(), Foam::cmptSqr(), VectorSpace< Vector< vector >, vector, 3 >::operator+=(), Foam::operator-(), VectorSpace< Vector< vector >, vector, 3 >::operator-=(), and VectorSpace< Vector< vector >, vector, 3 >::VectorSpace().
|
inlinestatic |
Definition at line 69 of file VectorSpaceOps.H.
References Foam::I.
Referenced by Foam::operator*(), Foam::operator/(), and Foam::stabilise().
|
inlinestatic |
Definition at line 76 of file VectorSpaceOps.H.
References Foam::I.
Referenced by Foam::operator*().
|
inlinestatic |
Definition at line 83 of file VectorSpaceOps.H.
References Foam::I.
Referenced by Foam::cmptDivide(), Foam::cmptMultiply(), Foam::cmptPow(), Foam::max(), Foam::min(), Foam::minMod(), Foam::operator+(), and Foam::operator-().