#include "labelList.H" #include "autoPtr.H" #include "ZoneMesh.H" #include "topoSet.H" namespace Foam { // Forward Declarations class polyMesh; class pointSet; class coordSetWriter; class surfaceWriter; template void checkPatch ( const bool allGeometry, const word& name, const polyMesh& mesh, const PatchType& pp, const labelList& meshFaces, const labelList& meshEdges, pointSet& points ); template label checkZones ( const polyMesh& mesh, const ZoneMesh& zones, topoSet& set ); label checkTopology ( const polyMesh& mesh, const bool allTopology, const bool allGeometry, autoPtr& surfWriter, autoPtr& setWriter ); }