

Go to the source code of this file.
Namespaces | |
| namespace | Foam |
| Namespace for OpenFOAM. | |
Functions | |
| template<class Cmpt> | |
| Cmpt | tr (const SphericalTensor< Cmpt > &st) |
| Return the trace of a SphericalTensor. | |
| template<class Cmpt> | |
| SphericalTensor< Cmpt > | sph (const SphericalTensor< Cmpt > &st) |
| Return the spherical part of a SphericalTensor, i.e. itself. | |
| template<class Cmpt> | |
| Cmpt | det (const SphericalTensor< Cmpt > &st) |
| Return the determinant of a SphericalTensor. | |
| template<class Cmpt> | |
| SphericalTensor< Cmpt > | inv (const SphericalTensor< Cmpt > &st) |
| Return the inverse of a SphericalTensor. | |
| template<class Cmpt> | |
| Foam::scalar | magSqr (const SphericalTensor< Cmpt > &st) |
| Return the square of Frobenius norm of a SphericalTensor. | |
| template<class Cmpt> | |
| Cmpt | cmptMax (const SphericalTensor< Cmpt > &st) |
| Return the max component of a SphericalTensor. | |
| template<class Cmpt> | |
| Cmpt | cmptMin (const SphericalTensor< Cmpt > &st) |
| Return the min component of a SphericalTensor. | |
| template<class Cmpt> | |
| Cmpt | cmptSum (const SphericalTensor< Cmpt > &st) |
| Return the sum of components of a SphericalTensor. | |
| template<class Cmpt> | |
| Cmpt | cmptAv (const SphericalTensor< Cmpt > &st) |
| Return the arithmetic average of components of a SphericalTensor. | |
| template<class Cmpt> | |
| SphericalTensor< Cmpt > | lerp (const SphericalTensor< Cmpt > &a, const SphericalTensor< Cmpt > &b, const scalar t) |
| Linear interpolation of spherical tensors a and b by factor t. | |
| template<class Cmpt> | |
| SphericalTensor< Cmpt > | operator/ (const Cmpt s, const SphericalTensor< Cmpt > &st) |
| Division of a Cmpt by a SphericalTensor. | |
| template<class Cmpt> | |
| SphericalTensor< Cmpt > | operator/ (const SphericalTensor< Cmpt > &st, const Cmpt s) |
| Division of a SphericalTensor by a Cmpt. | |
| template<class Cmpt> | |
| SphericalTensor< Cmpt > | operator& (const SphericalTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &st2) |
| Inner-product of a SphericalTensor and a SphericalTensor. | |
| template<class Cmpt> | |
| Vector< Cmpt > | operator& (const SphericalTensor< Cmpt > &st, const Vector< Cmpt > &v) |
| Inner-product of a SphericalTensor and a Vector. | |
| template<class Cmpt> | |
| Vector< Cmpt > | operator& (const Vector< Cmpt > &v, const SphericalTensor< Cmpt > &st) |
| Inner-product of a Vector and a SphericalTensor. | |
| template<class Cmpt> | |
| Cmpt | operator&& (const SphericalTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &st2) |
| Double-inner-product of a SphericalTensor and a SphericalTensor. | |
Original source file SphericalTensorI.H
Definition in file SphericalTensorI.H.