38 #ifndef Foam_transformField_H 39 #define Foam_transformField_H 61 const Field<Type>&
fld 69 const Field<Type>&
fld 77 const Field<Type>&
fld 84 const tmp<Field<Type>>& tfld
90 const tmp<tensorField>& trot,
91 const Field<Type>&
fld 97 const tmp<tensorField>& trot,
98 const tmp<Field<Type>>& tfld
106 const Field<Type>&
fld 113 const tmp<Field<Type>>& tfld
124 const Field<Type>&
fld 132 const Field<Type>&
fld 140 const Field<Type>&
fld 147 const tmp<Field<Type>>& tfld
153 const tmp<tensorField>& trot,
154 const Field<Type>&
fld 160 const tmp<tensorField>& trot,
161 const tmp<Field<Type>>& tfld
169 const Field<Type>&
fld 176 const tmp<Field<Type>>& tfld
182 template<
class Type1,
class Type2>
185 template<
class Type1,
class Type2>
192 tmp<Field<symmTensor>>
196 tmp<Field<symmTensor>>
200 tmp<Field<sphericalTensor>>
204 tmp<Field<sphericalTensor>>
215 tmp<vectorField>
transform(
const quaternion&,
const tmp<vectorField>&);
225 tmp<vectorField>
transformPoints(
const septernion&,
const tmp<vectorField>&);
dimensionSet invTransform(const dimensionSet &ds)
Return the argument; transformations do not change the dimensions.
void transformPoints(vectorField &, const septernion &, const vectorField &)
Transform given vectorField of coordinates with the given septernion.
tmp< Field< Type1 > > transformFieldMask(const Field< Type2 > &fld)
tmp< Field< sphericalTensor > > transformFieldMask< sphericalTensor >(const tensorField &tf)
gmvFile<< "tracers "<< particles.size()<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().x()<< ' ';}gmvFile<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().y()<< ' ';}gmvFile<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().z()<< ' ';}gmvFile<< nl;for(const word &name :lagrangianScalarNames){ IOField< scalar > fld(IOobject(name, runTime.timeName(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))
Field< tensor > tensorField
Specialisation of Field<T> for tensor.
Field< vector > vectorField
Specialisation of Field<T> for vector.
dimensionSet transform(const dimensionSet &ds)
Return the argument; transformations do not change the dimensions.
tmp< Field< symmTensor > > transformFieldMask< symmTensor >(const tensorField &tf)