Go to the documentation of this file.
109 return t() + (
R() & v);
127 tfld = t() + (
R() & pts);
144 return (
R().
T() & (v - t()));
162 tfld = (
R().T() & (pts - t()));
174 inline void Foam::vectorTensorTransform::operator=
185 inline void Foam::vectorTensorTransform::operator&=
195 hasR_ =
tr.hasR_ || hasR_;
243 inline bool Foam::operator==
249 return (tr1.
t() == tr2.t() && tr1.
R() == tr2.R());
253 inline bool Foam::operator!=
303 (tr1.
hasR() || tr2.hasR())
Templated 3D tensor derived from VectorSpace adding construction from 9 components,...
dimensioned< Type > T() const
Return transpose.
A class for managing temporary objects.
tmp< fvMatrix< Type > > operator==(const fvMatrix< Type > &, const fvMatrix< Type > &)
#define R(A, B, C, D, E, F, K, M)
Pre-declare SubField and related Field type.
dimensionedSphericalTensor inv(const dimensionedSphericalTensor &dt)
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
static const sphericalTensor I(1)
Templated 3D SphericalTensor derived from VectorSpace adding construction from 1 component,...
dimensionedScalar tr(const dimensionedSphericalTensor &dt)
A class representing the concept of 0 used to avoid unnecessary manipulations for objects that are kn...