Go to the source code of this file.
Namespaces | |
Foam | |
Namespace for OpenFOAM. | |
Functions | |
template<class Form , class Cmpt , direction Ncmpts> | |
Cmpt & | setComponent (VectorSpace< Form, Cmpt, Ncmpts > &vs, const direction d) |
template<class Form , class Cmpt , direction Ncmpts> | |
const Cmpt & | component (const VectorSpace< Form, Cmpt, Ncmpts > &vs, const direction d) |
template<class Form , class Cmpt , direction Ncmpts> | |
powProduct< Form, 0 >::type | pow (const VectorSpace< Form, Cmpt, Ncmpts > &, typename powProduct< Form, 0 >::type=pTraits< typename powProduct< Form, 0 >::type >::zero) |
template<class Form , class Cmpt , direction Ncmpts> | |
powProduct< Form, 1 >::type | pow (const VectorSpace< Form, Cmpt, Ncmpts > &v, typename powProduct< Form, 1 >::type=pTraits< typename powProduct< Form, 1 >::type >::zero) |
template<class Form , class Cmpt , direction Ncmpts> | |
powProduct< Form, 2 >::type | pow (const VectorSpace< Form, Cmpt, Ncmpts > &v, typename powProduct< Form, 2 >::type=pTraits< typename powProduct< Form, 2 >::type >::zero) |
template<class Form , class Cmpt , direction Ncmpts> | |
auto | magSqr (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
auto | mag (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
Form | normalised (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
VectorSpace< Form, Cmpt, Ncmpts > | cmptMultiply (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts> | |
VectorSpace< Form, Cmpt, Ncmpts > | cmptPow (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts> | |
VectorSpace< Form, Cmpt, Ncmpts > | cmptDivide (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts> | |
VectorSpace< Form, Cmpt, Ncmpts > | stabilise (const VectorSpace< Form, Cmpt, Ncmpts > &vs, const Cmpt &small) |
template<class Form , class Cmpt , direction Ncmpts> | |
Cmpt | cmptMax (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
Cmpt | cmptMin (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
Cmpt | cmptSum (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
Cmpt | cmptAv (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
Cmpt | cmptProduct (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
Form | cmptSqr (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
Form | cmptMag (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
Form | max (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts> | |
Form | min (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts> | |
Form | minMod (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form1 , class Cmpt1 , direction Ncmpts1, class Form2 , class Cmpt2 , direction Ncmpts2> | |
innerProduct< Form1, Form2 >::type | dot (const VectorSpace< Form1, Cmpt1, Ncmpts1 > &t1, const VectorSpace< Form2, Cmpt2, Ncmpts2 > &t2) |
template<class Form , class Cmpt , direction Ncmpts> | |
direction | findMax (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
direction | findMin (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
Form | operator- (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts> | |
Form | operator+ (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts> | |
Form | operator- (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts, class Type , class Enable = EnableRank0<Type>> | |
Form | operator* (Type s, const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
template<class Form , class Cmpt , direction Ncmpts, class Type , class Enable = EnableRank0<Type>> | |
Form | operator* (const VectorSpace< Form, Cmpt, Ncmpts > &vs, Type s) |
template<class Form , class Cmpt , direction Ncmpts, class Type , class Enable = EnableRank0<Type>> | |
Form | operator/ (const VectorSpace< Form, Cmpt, Ncmpts > &vs, Type s) |
template<class Form , class Cmpt , direction Ncmpts> | |
Cmpt | operator&& (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts> | |
bool | operator== (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts> | |
bool | operator!= (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts> | |
bool | operator> (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts> | |
bool | operator< (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts> | |
bool | operator>= (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
template<class Form , class Cmpt , direction Ncmpts> | |
bool | operator<= (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
Original source file VectorSpaceI.H
Definition in file VectorSpaceI.H.