Encapsulation of VTK mesh data. Holds mesh or meshsubset and polyhedral-cell decomposition on it. More...
Public Member Functions | |
vtkMesh (fvMesh &baseMesh, const word &setName="") | |
Construct from components. More... | |
vtkMesh (const vtkMesh &)=delete | |
Disallow default bitwise copy construction. More... | |
const fvMesh & | baseMesh () const |
Whole mesh. More... | |
const fvMeshSubset & | subsetter () const |
bool | useSubMesh () const |
Check if running subMesh. More... | |
const fvMesh & | mesh () const |
Access either mesh or submesh. More... | |
polyMesh::readUpdateState | readUpdate () |
Read mesh. More... | |
template<class GeoField > | |
tmp< GeoField > | interpolate (const GeoField &fld) const |
Map volume field (does in fact do very little interpolation;. More... | |
void | operator= (const vtkMesh &)=delete |
Disallow default bitwise assignment. More... | |
vtkMesh (fvMesh &baseMesh, const word &setName="") | |
Construct from components. More... | |
vtkMesh (const vtkMesh &)=delete | |
Disallow default bitwise copy construction. More... | |
const fvMesh & | baseMesh () const |
Whole mesh. More... | |
const fvMeshSubset & | subsetter () const |
bool | useSubMesh () const |
Check if running subMesh. More... | |
const vtkTopo & | topo () const |
topology More... | |
const fvMesh & | mesh () const |
Access either mesh or submesh. More... | |
label | nFieldCells () const |
Number of field cells. More... | |
label | nFieldPoints () const |
Number of field points. More... | |
polyMesh::readUpdateState | readUpdate () |
Read mesh. More... | |
template<class GeoField > | |
tmp< GeoField > | interpolate (const GeoField &fld) const |
Map volume field (does in fact do very little interpolation;. More... | |
void | operator= (const vtkMesh &)=delete |
Disallow default bitwise assignment. More... | |
Encapsulation of VTK mesh data. Holds mesh or meshsubset and polyhedral-cell decomposition on it.
|
inline |
|
inline |
Check if running subMesh.
Definition at line 94 of file vtkMesh.H.
Referenced by vtkMesh::interpolate(), and vtkMesh::mesh().
|
inline |
Access either mesh or submesh.
Definition at line 100 of file vtkMesh.H.
References vtkMesh::readUpdate(), fvMeshSubset::subMesh(), and vtkMesh::useSubMesh().
Referenced by vtkMesh::nFieldPoints(), and vtkMesh::topo().
polyMesh::readUpdateState readUpdate | ( | ) |
Read mesh.
Referenced by vtkMesh::mesh(), and vtkMesh::nFieldPoints().
|
inline |
Map volume field (does in fact do very little interpolation;.
just copied from fvMeshSubset)
Definition at line 122 of file vtkMesh.H.
References fld(), fvMeshSubset::interpolate(), vtkMesh::operator=(), tmp< T >::ref(), and vtkMesh::useSubMesh().
|
delete |
Disallow default bitwise assignment.
Referenced by vtkMesh::interpolate().
|
inline |
|
inline |
topology
Definition at line 103 of file vtkMesh.H.
References vtkMesh::mesh().
Referenced by vtkMesh::nFieldCells(), and vtkMesh::nFieldPoints().
|
inline |
Access either mesh or submesh.
Definition at line 113 of file vtkMesh.H.
References vtkMesh::useSubMesh().
|
inline |
Number of field cells.
Definition at line 126 of file vtkMesh.H.
References vtkTopo::cellTypes(), List< T >::size(), and vtkMesh::topo().
|
inline |
Number of field points.
Definition at line 132 of file vtkMesh.H.
References vtkTopo::addPointCellLabels(), vtkMesh::mesh(), primitiveMesh::nPoints(), vtkMesh::readUpdate(), List< T >::size(), and vtkMesh::topo().
polyMesh::readUpdateState readUpdate | ( | ) |
Read mesh.
|
inline |
Map volume field (does in fact do very little interpolation;.
just copied from fvMeshSubset)
Definition at line 147 of file vtkMesh.H.
References fld(), vtkMesh::operator=(), tmp< T >::ref(), and vtkMesh::useSubMesh().
|
delete |
Disallow default bitwise assignment.