Class holds all the necessary information for mapping fields associated with fvMesh. More...
Public Member Functions | |
fvMeshMapper (const fvMesh &mesh, const mapPolyMesh &mpm) | |
Construct from fvMesh. More... | |
const fvMesh & | mesh () const |
Return reference to mesh. More... | |
const objectRegistry & | thisDb () const |
Return reference to objectRegistry storing fields. Can be. More... | |
const morphFieldMapper & | volMap () const |
Return volume mapper. More... | |
const fvSurfaceMapper & | surfaceMap () const |
Return surface mapper. More... | |
const fvBoundaryMeshMapper & | boundaryMap () const |
Return boundary mapper. More... | |
Private Member Functions | |
fvMeshMapper (const fvMeshMapper &) | |
Disallow default bitwise copy construct. More... | |
void | operator= (const fvMeshMapper &) |
Disallow default bitwise assignment. More... | |
Private Attributes | |
const fvMesh & | mesh_ |
Reference to mesh. More... | |
faceMapper | faceMap_ |
Face mapper. More... | |
cellMapper | cellMap_ |
Cell mapper. More... | |
fvSurfaceMapper | surfaceMap_ |
Surface mapper (needs to be shortened for internal faces only) More... | |
fvBoundaryMeshMapper | boundaryMap_ |
Boundary mapper. More... | |
Class holds all the necessary information for mapping fields associated with fvMesh.
Definition at line 55 of file fvMeshMapper.H.
|
private |
Disallow default bitwise copy construct.
|
inline |
Construct from fvMesh.
Definition at line 89 of file fvMeshMapper.H.
|
private |
Disallow default bitwise assignment.
|
inline |
Return reference to mesh.
Definition at line 102 of file fvMeshMapper.H.
References fvMeshMapper::mesh_.
|
inline |
Return reference to objectRegistry storing fields. Can be.
removed once fields stored on pointMesh.
Definition at line 109 of file fvMeshMapper.H.
|
inline |
Return volume mapper.
Definition at line 115 of file fvMeshMapper.H.
References fvMeshMapper::cellMap_.
|
inline |
Return surface mapper.
Definition at line 121 of file fvMeshMapper.H.
References fvMeshMapper::surfaceMap_.
|
inline |
Return boundary mapper.
Definition at line 127 of file fvMeshMapper.H.
References fvMeshMapper::boundaryMap_.
|
private |
Reference to mesh.
Definition at line 60 of file fvMeshMapper.H.
Referenced by fvMeshMapper::mesh().
|
private |
Face mapper.
Definition at line 63 of file fvMeshMapper.H.
|
private |
|
private |
Surface mapper (needs to be shortened for internal faces only)
Definition at line 69 of file fvMeshMapper.H.
Referenced by fvMeshMapper::surfaceMap().
|
private |
Boundary mapper.
Definition at line 72 of file fvMeshMapper.H.
Referenced by fvMeshMapper::boundaryMap().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.