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 41 of file VectorSpaceOps.H.
|
inlinestatic |
Definition at line 44 of file VectorSpaceOps.H.
|
inlinestatic |
Definition at line 51 of file VectorSpaceOps.H.
Referenced by Foam::cmptMax(), Foam::cmptMin(), Foam::cmptProduct(), Foam::cmptSum(), and Foam::magSqr().
Definition at line 58 of file VectorSpaceOps.H.
References Foam::I.
Referenced by Foam::cmptMag(), Foam::cmptMagSqr(), Foam::cmptSqr(), and Foam::operator-().
|
inlinestatic |
Definition at line 66 of file VectorSpaceOps.H.
Referenced by Foam::operator*(), Foam::operator/(), and Foam::stabilise().
|
inlinestatic |
Definition at line 73 of file VectorSpaceOps.H.
Referenced by Foam::operator*().
|
inlinestatic |
Definition at line 80 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-().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.