Spatial transformation functions for primitive fields. More...


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< vectorField > | transform (const quaternion &, const vectorField &) |
| Rotate given vectorField with the given quaternion. | |
| tmp< vectorField > | transform (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< vectorField > | transformPoints (const septernion &, const vectorField &) |
| Transform given vectorField of coordinates with the given septernion. | |
| tmp< vectorField > | transformPoints (const septernion &, const tmp< vectorField > &) |
| Transform given tmp<vectorField> of coordinates with the given septernion. | |
Spatial transformation functions for primitive fields.
Original source file transformField.H
InNamespace Foam
Definition in file transformField.H.