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

 Foam
 Namespace for OpenFOAM.
 

Functions

template<class Type >
void transform (Field< Type > &, const tensor &, const Field< Type > &)
 
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 &, const Field< Type > &)
 
template<class Type >
tmp< Field< Type > > transform (const tensor &, const tmp< Field< Type >> &)
 
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 &tf)
 
template<>
tmp< Field< symmTensor > > transformFieldMask< symmTensor > (const tmp< tensorField > &ttf)
 
template<>
tmp< Field< sphericalTensor > > transformFieldMask< sphericalTensor > (const tensorField &tf)
 
template<>
tmp< Field< sphericalTensor > > transformFieldMask< sphericalTensor > (const tmp< tensorField > &ttf)
 
void transform (vectorField &, const quaternion &, const vectorField &)
 Rotate given vectorField with the given quaternion. More...
 
tmp< vectorField > transform (const quaternion &, const vectorField &)
 Rotate given vectorField with the given quaternion. More...
 
tmp< vectorField > transform (const quaternion &, const tmp< vectorField > &)
 Rotate given tmp<vectorField> with the given quaternion. More...
 
void transformPoints (vectorField &, const septernion &, const vectorField &)
 Transform given vectorField of coordinates with the given septernion. More...
 
tmp< vectorField > transformPoints (const septernion &, const vectorField &)
 Transform given vectorField of coordinates with the given septernion. More...
 
tmp< vectorField > transformPoints (const septernion &, const tmp< vectorField > &)
 Transform given tmp<vectorField> of coordinates with the given septernion. More...
 

Detailed Description

Spatial transformation functions for primitive fields.

Original source file transformField.H

InNamespace Foam

Source files

Definition in file transformField.H.