

Go to the source code of this file.
Namespaces | |
| Foam::fvMeshStitcherTools | |
| Collection of free functions utilised by the stitching process. | |
| Foam | |
| Namespace for OpenFOAM. | |
Typedefs | |
| template<class Type > | |
| using | SurfaceFieldBoundary = GeometricBoundaryField< Type, surfaceMesh > |
| Alias for surface boundary fields to reduce verbosity of method. More... | |
Functions | |
| template<class Type > | |
| tmp< Field< Type > > | fieldMap (const Field< Type > &f, const labelUList &addr, const label addr0=0) |
| Map a field with an (optional) addressing offset. More... | |
| template<class Type > | |
| tmp< Field< Type > > | fieldMap (const tmp< Field< Type >> &f, const labelUList &addr, const label addr0=0) |
| Tmp variant of above. More... | |
| template<class Type > | |
| tmp< Field< Type > > | fieldRMapSum (const Field< Type > &f, const label size, const labelUList &addr, const label addr0=0) |
| Reverse map a field with an (optional) addressing offset, initialising the. More... | |
| template<class Type > | |
| tmp< Field< Type > > | fieldRMapSum (const tmp< Field< Type >> &f, const label size, const labelUList &addr, const label addr0=0) |
| Tmp variant of above. More... | |
| tmp< SurfaceFieldBoundary< scalar > > | origNcMagSfb (const fvMesh &mesh) |
| Return the total non-conformal area associated with each original face. More... | |
| template<class Type > | |
| tmp< SurfaceFieldBoundary< Type > > | conformedNcBoundaryField (const SurfaceFieldBoundary< Type > &fieldb) |
| Extract the non-conformal parts of the boundary field and store it on the. More... | |
| template<class Type > | |
| tmp< SurfaceFieldBoundary< Type > > | conformedOrigBoundaryField (const SurfaceFieldBoundary< Type > &fieldb) |
| Extract the original parts of the boundary field and store it. More... | |
| template<class Type > | |
| tmp< SurfaceFieldBoundary< Type > > | unconformedBoundaryField (const SurfaceFieldBoundary< Type > &ncFieldb, const SurfaceFieldBoundary< Type > &origFieldb) |
| Combine non-conformal and original parts of the boundary field from the. More... | |
| template<class Type > | |
| tmp< SurfaceFieldBoundary< Type > > | synchronisedBoundaryField (const SurfaceFieldBoundary< Type > &fieldb, const bool flip, const scalar ownerWeight, const scalar neighbourWeight) |
| Synchronise the boundary field by combining corresponding. More... | |
| template<class Type > | |
| tmp< SurfaceFieldBoundary< Type > > | synchronisedBoundaryField (const SurfaceFieldBoundary< Type > &fieldb) |
| Synchronise the boundary field by combining corresponding. More... | |
Original source file fvMeshStitcherTools.H
Definition in file fvMeshStitcherTools.H.