38#ifndef transformGeometricField_H
39#define transformGeometricField_H
53template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
56 GeometricField<Type, PatchField, GeoMesh>& result,
58 const GeometricField<Type, PatchField, GeoMesh>&
fld
61template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
64 GeometricField<Type, PatchField, GeoMesh>& result,
65 const GeometricField<tensor, PatchField, GeoMesh>& rot,
66 const GeometricField<Type, PatchField, GeoMesh>&
fld
70template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
77template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
84template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
91template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
98template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
105template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
116template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
124template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
132template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
139template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
146template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
153template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
161template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
168template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
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))
Generic mesh wrapper used by volMesh, surfaceMesh, pointMesh etc.
Generic GeometricField class.
Generic dimensioned Type class.
A class for managing temporary objects.
dimensionSet invTransform(const dimensionSet &ds)
Return the argument; transformations do not change the dimensions.
dimensioned< tensor > dimensionedTensor
Dimensioned tensor obtained from generic dimensioned type.
dimensionSet transform(const dimensionSet &ds)
Return the argument; transformations do not change the dimensions.