|
Public Types |
enum | order { MAP,
INTERPOLATE,
CELL_POINT_INTERPOLATE
} |
| Enumeration specifying required accuracy. More...
|
Public Member Functions |
| ClassName ("meshToMesh") |
| meshToMesh (const fvMesh &fromMesh, const fvMesh &toMesh, const HashTable< word > &patchMap, const wordList &cuttingPatchNames) |
| Construct from the two meshes, the patch name map for the patches.
|
| meshToMesh (const fvMesh &fromMesh, const fvMesh &toMesh) |
| Construct from the two meshes assuming there is an exact mapping.
|
| ~meshToMesh () |
const fvMesh & | fromMesh () const |
const fvMesh & | toMesh () const |
template<class Type> |
void | mapField (Field< Type > &, const Field< Type > &, const labelList &adr) const |
| Map field.
|
template<class Type> |
void | interpolateField (Field< Type > &, const GeometricField< Type, fvPatchField, volMesh > &, const labelList &adr, const scalarListList &weights) const |
| Interpolate field using inverse-distance weights.
|
template<class Type> |
void | interpolateField (Field< Type > &, const GeometricField< Type, fvPatchField, volMesh > &, const labelList &adr, const vectorField ¢res) const |
| Interpolate field using cell-point interpolation.
|
template<class Type> |
void | interpolateInternalField (Field< Type > &, const GeometricField< Type, fvPatchField, volMesh > &, order=INTERPOLATE) const |
| Interpolate internal volume field.
|
template<class Type> |
void | interpolateInternalField (Field< Type > &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &, order=INTERPOLATE) const |
template<class Type> |
void | interpolate (GeometricField< Type, fvPatchField, volMesh > &, const GeometricField< Type, fvPatchField, volMesh > &, order=INTERPOLATE) const |
| Interpolate volume field.
|
template<class Type> |
void | interpolate (GeometricField< Type, fvPatchField, volMesh > &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &, order=INTERPOLATE) const |
template<class Type> |
tmp< GeometricField< Type,
fvPatchField, volMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &, order=INTERPOLATE) const |
| Interpolate volume field.
|
template<class Type> |
tmp< GeometricField< Type,
fvPatchField, volMesh > > | interpolate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &, order=INTERPOLATE) const |