87 return t() + (
R() & v);
101 tmp<pointField> tfld;
105 tfld = t() + (
R() &
pts);
144 return (
R().
T() & (v - t()));
158 tmp<pointField> tfld;
162 tfld = (
R().T() & (
pts - t()));
179 const auto rot =
R().T();
183 p = (rot & (
p - t()));
198inline void Foam::vectorTensorTransform::operator&=
208 hasR_ =
tr.hasR_ || hasR_;
256inline bool Foam::operator==
258 const vectorTensorTransform& tr1,
262 return (tr1.t() == tr2.t() && tr1.R() == tr2.R());
266inline bool Foam::operator!=
268 const vectorTensorTransform& tr1,
278 const vectorTensorTransform&
tr,
298 const vectorTensorTransform&
tr,
308 const vectorTensorTransform& tr1,
309 const vectorTensorTransform& tr2
312 return vectorTensorTransform
316 (tr1.hasR() || tr2.hasR())
#define R(A, B, C, D, E, F, K, M)
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
A class for managing temporary objects.
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...
dimensionedScalar tr(const dimensionedSphericalTensor &dt)
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
static constexpr const zero Zero
Global zero (0).
dimensionedSphericalTensor inv(const dimensionedSphericalTensor &dt)
vectorField pointField
pointField is a vectorField.
SphericalTensor< scalar > sphericalTensor
SphericalTensor of scalars, i.e. SphericalTensor<scalar>.