Loading...
Searching...
No Matches
transformField.H File Reference

Spatial transformation functions for primitive fields. More...

Include dependency graph for transformField.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Foam
 Namespace for OpenFOAM.

Functions

template<class Type>
void transform (Field< Type > &result, const tensor &rot, const Field< Type > &fld)
template<class Type>
void transform (Field< Type > &result, const tensorField &rot, const Field< Type > &fld)
template<class Type>
tmp< Field< Type > > transform (const tensorField &rot, const Field< Type > &fld)
template<class Type>
tmp< Field< Type > > transform (const tensorField &rot, const tmp< Field< Type > > &tfld)
template<class Type>
tmp< Field< Type > > transform (const tmp< tensorField > &trot, const Field< Type > &fld)
template<class Type>
tmp< Field< Type > > transform (const tmp< tensorField > &trot, const tmp< Field< Type > > &tfld)
template<class Type>
tmp< Field< Type > > transform (const tensor &rot, const Field< Type > &fld)
template<class Type>
tmp< Field< Type > > transform (const tensor &rot, const tmp< Field< Type > > &tfld)
template<class Type>
void invTransform (Field< Type > &result, const tensor &rot, const Field< Type > &fld)
template<class Type>
void invTransform (Field< Type > &result, const tensorField &rot, const Field< Type > &fld)
template<class Type>
tmp< Field< Type > > invTransform (const tensorField &rot, const Field< Type > &fld)
template<class Type>
tmp< Field< Type > > invTransform (const tensorField &rot, const tmp< Field< Type > > &tfld)
template<class Type>
tmp< Field< Type > > invTransform (const tmp< tensorField > &trot, const Field< Type > &fld)
template<class Type>
tmp< Field< Type > > invTransform (const tmp< tensorField > &trot, const tmp< Field< Type > > &tfld)
template<class Type>
tmp< Field< Type > > invTransform (const tensor &rot, const Field< Type > &fld)
template<class Type>
tmp< Field< Type > > invTransform (const tensor &rot, const tmp< Field< Type > > &tfld)
template<class Type1, class Type2>
tmp< Field< Type1 > > transformFieldMask (const Field< Type2 > &fld)
template<class Type1, class Type2>
tmp< Field< Type1 > > transformFieldMask (const tmp< Field< Type2 > > &tfld)
template<>
tmp< Field< symmTensor > > transformFieldMask< symmTensor > (const tensorField &)
template<>
tmp< Field< symmTensor > > transformFieldMask< symmTensor > (const tmp< tensorField > &)
template<>
tmp< Field< sphericalTensor > > transformFieldMask< sphericalTensor > (const tensorField &)
template<>
tmp< Field< sphericalTensor > > transformFieldMask< sphericalTensor > (const tmp< tensorField > &)
void transform (vectorField &, const quaternion &, const vectorField &)
 Rotate given vectorField with the given quaternion.
tmp< vectorFieldtransform (const quaternion &, const vectorField &)
 Rotate given vectorField with the given quaternion.
tmp< vectorFieldtransform (const quaternion &, const tmp< vectorField > &)
 Rotate given tmp<vectorField> with the given quaternion.
void transformPoints (vectorField &, const septernion &, const vectorField &)
 Transform given vectorField of coordinates with the given septernion.
tmp< vectorFieldtransformPoints (const septernion &, const vectorField &)
 Transform given vectorField of coordinates with the given septernion.
tmp< vectorFieldtransformPoints (const septernion &, const tmp< vectorField > &)
 Transform given tmp<vectorField> of coordinates with the given septernion.

Detailed Description

Spatial transformation functions for primitive fields.

Original source file transformField.H

InNamespace Foam

Source files

Definition in file transformField.H.