FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

SphericalTensorI_.H File Reference


Detailed Description

Definition in file SphericalTensorI_.H.

#include "src/OpenFOAM/primitives/Vector/Vector_.H"
Include dependency graph for SphericalTensorI_.H:

Go to the source code of this file.

Classes

class  outerProduct< SphericalTensor< Cmpt >, Cmpt >
class  outerProduct< Cmpt, SphericalTensor< Cmpt > >
class  innerProduct< SphericalTensor< Cmpt >, SphericalTensor< Cmpt > >
class  innerProduct< SphericalTensor< Cmpt >, Vector< Cmpt > >
class  innerProduct< Vector< Cmpt >, SphericalTensor< Cmpt > >

Namespaces

namespace  Foam
 

Namespace for OpenFOAM.


Functions

template<class Cmpt >
SphericalTensor< Cmpt >  operator& (const SphericalTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &st2)
 Inner-product between two spherical tensors.
template<class Cmpt >
Vector< Cmpt >  operator& (const SphericalTensor< Cmpt > &st, const Vector< Cmpt > &v)
 Inner-product between a spherical tensor and a vector.
template<class Cmpt >
Vector< Cmpt >  operator& (const Vector< Cmpt > &v, const SphericalTensor< Cmpt > &st)
 Inner-product between a vector and a spherical tensor.
template<class Cmpt >
Cmpt  operator&& (const SphericalTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &st2)
 Double-dot-product between a spherical tensor and a spherical tensor.
template<class Cmpt >
SphericalTensor< Cmpt >  operator/ (const scalar s, const SphericalTensor< Cmpt > &st)
 Division of a scalar by a sphericalTensor.
template<class Cmpt >
Cmpt  magSqr (const SphericalTensor< Cmpt > &st)
template<class Cmpt >
Cmpt  tr (const SphericalTensor< Cmpt > &st)
 Return the trace of a spherical tensor.
template<class Cmpt >
SphericalTensor< Cmpt >  sph (const SphericalTensor< Cmpt > &st)
 Return the spherical part of a spherical tensor, i.e. itself.
template<class Cmpt >
Cmpt  det (const SphericalTensor< Cmpt > &st)
 Return the determinant of a spherical tensor.
template<class Cmpt >
SphericalTensor< Cmpt >  inv (const SphericalTensor< Cmpt > &st)
 Return the inverse of a spherical tensor.