38#ifndef transformField_H
39#define transformField_H
61 const Field<Type>&
fld
69 const Field<Type>&
fld
181template<
class Type1,
class Type2>
184template<
class Type1,
class Type2>
Info<< nl<< "Wrote faMesh in vtk format: "<< writer.output().name()<< nl;}{ vtk::lineWriter writer(aMesh.points(), aMesh.edges(), fileName(aMesh.mesh().time().globalPath()/"finiteArea-edges"));writer.writeGeometry();writer.beginCellData(4);writer.writeProcIDs();{ Field< scalar > fld(faMeshTools::flattenEdgeField(aMesh.magLe(), true))
Quaternion class used to perform rotations in 3D space.
Septernion class used to perform translations and rotations in 3D space.
Tensor of scalars, i.e. Tensor<scalar>.
A class for managing temporary objects.
dimensionSet invTransform(const dimensionSet &ds)
Return the argument; transformations do not change the dimensions.
dimensionSet transform(const dimensionSet &ds)
Return the argument; transformations do not change the dimensions.
tmp< Field< sphericalTensor > > transformFieldMask< sphericalTensor >(const tensorField &tf)
tmp< Field< Type1 > > transformFieldMask(const Field< Type2 > &fld)
tmp< Field< symmTensor > > transformFieldMask< symmTensor >(const tensorField &tf)
Field< tensor > tensorField
Specialisation of Field<T> for tensor.
void transformPoints(vectorField &, const septernion &, const vectorField &)
Transform given vectorField of coordinates with the given septernion.