diff --git a/src/surfMesh/Make/files b/src/surfMesh/Make/files index 5273d67404..d6e808f6f0 100644 --- a/src/surfMesh/Make/files +++ b/src/surfMesh/Make/files @@ -7,18 +7,26 @@ UnsortedMeshedSurface/UnsortedMeshedSurfaces.C surfaceFormats = surfaceFormats $(surfaceFormats)/surfaceFormatsCore.C + +$(surfaceFormats)/ac3d/AC3DsurfaceFormatCore.C $(surfaceFormats)/ac3d/AC3DsurfaceFormatRunTime.C $(surfaceFormats)/ftr/FTRsurfaceFormatRunTime.C $(surfaceFormats)/gts/GTSsurfaceFormatRunTime.C +$(surfaceFormats)/nas/NASsurfaceFormatCore.C $(surfaceFormats)/nas/NASsurfaceFormatRunTime.C +$(surfaceFormats)/obj/OBJsurfaceFormatCore.C $(surfaceFormats)/obj/OBJsurfaceFormatRunTime.C +$(surfaceFormats)/off/OFFsurfaceFormatCore.C $(surfaceFormats)/off/OFFsurfaceFormatRunTime.C +$(surfaceFormats)/smesh/SMESHsurfaceFormatCore.C $(surfaceFormats)/smesh/SMESHsurfaceFormatRunTime.C +$(surfaceFormats)/starcd/STARCDsurfaceFormatCore.C $(surfaceFormats)/starcd/STARCDsurfaceFormatRunTime.C +$(surfaceFormats)/stl/STLsurfaceFormatCore.C $(surfaceFormats)/stl/STLsurfaceFormatRunTime.C $(surfaceFormats)/stl/STLsurfaceFormatASCII.L -$(surfaceFormats)/stl/STLsurfaceFormatCore.C $(surfaceFormats)/tri/TRIsurfaceFormatRunTime.C +$(surfaceFormats)/vtk/VTKsurfaceFormatCore.C $(surfaceFormats)/vtk/VTKsurfaceFormatRunTime.C LIB = $(FOAM_LIBBIN)/libsurfMesh diff --git a/src/surfMesh/MeshedSurface/MeshedSurface.C b/src/surfMesh/MeshedSurface/MeshedSurface.C index f973379004..724a51e640 100644 --- a/src/surfMesh/MeshedSurface/MeshedSurface.C +++ b/src/surfMesh/MeshedSurface/MeshedSurface.C @@ -44,20 +44,6 @@ License // * * * * * * * * * * * * * Static Member Functions * * * * * * * * * * * * // -template -Foam::fileName Foam::MeshedSurface::triSurfInstance(const Time& d) -{ - return triSurfInstance(d, typeName); -} - - -template -Foam::fileName Foam::MeshedSurface::triSurfName(const Time& d) -{ - return triSurfName(d, typeName); -} - - template bool Foam::MeshedSurface::canRead(const word& ext, const bool verbose) { @@ -462,7 +448,7 @@ Foam::MeshedSurface::MeshedSurface(const Time& d) : ParentType(List(), pointField()) { - read(IFstream(triSurfName(d))()); + read(IFstream(findMeshName(d))()); // setDefaultPatches(); } @@ -845,7 +831,7 @@ bool Foam::MeshedSurface::read template void Foam::MeshedSurface::write(const Time& d) const { - write(OFstream(triSurfName(d))()); + write(OFstream(findMeshName(d))()); } diff --git a/src/surfMesh/MeshedSurface/MeshedSurface.H b/src/surfMesh/MeshedSurface/MeshedSurface.H index 6e1851b1b1..2216a22f9f 100644 --- a/src/surfMesh/MeshedSurface/MeshedSurface.H +++ b/src/surfMesh/MeshedSurface/MeshedSurface.H @@ -141,12 +141,6 @@ public: // Static - //- Name of MeshedSurface directory to use. - static fileName triSurfInstance(const Time&); - - //- Name of MeshedSurface directory to use. - static fileName triSurfName(const Time&); - //- Can we read this file format? static bool canRead(const word& ext, const bool verbose=false); diff --git a/src/surfMesh/UnsortedMeshedSurface/UnsortedMeshedSurface.C b/src/surfMesh/UnsortedMeshedSurface/UnsortedMeshedSurface.C index 0280a2f354..b530cd9d9d 100644 --- a/src/surfMesh/UnsortedMeshedSurface/UnsortedMeshedSurface.C +++ b/src/surfMesh/UnsortedMeshedSurface/UnsortedMeshedSurface.C @@ -39,20 +39,6 @@ License // * * * * * * * * * * * * * Static Member Functions * * * * * * * * * * * * // -template -Foam::fileName Foam::UnsortedMeshedSurface::triSurfInstance(const Time& d) -{ - return triSurfInstance(d, typeName); -} - - -template -Foam::fileName Foam::UnsortedMeshedSurface::triSurfName(const Time& d) -{ - return triSurfName(d, typeName); -} - - template bool Foam::UnsortedMeshedSurface::canRead ( @@ -442,7 +428,7 @@ Foam::UnsortedMeshedSurface::UnsortedMeshedSurface(const Time& d) : ParentType(List(), pointField()) { - read(IFstream(triSurfName(d))()); + read(IFstream(findMeshName(d))()); } @@ -830,7 +816,7 @@ bool Foam::UnsortedMeshedSurface::read template void Foam::UnsortedMeshedSurface::write(const Time& d) const { - write(OFstream(triSurfName(d))()); + write(OFstream(findMeshName(d))()); } diff --git a/src/surfMesh/UnsortedMeshedSurface/UnsortedMeshedSurface.H b/src/surfMesh/UnsortedMeshedSurface/UnsortedMeshedSurface.H index 1249007c12..dd803e93f9 100644 --- a/src/surfMesh/UnsortedMeshedSurface/UnsortedMeshedSurface.H +++ b/src/surfMesh/UnsortedMeshedSurface/UnsortedMeshedSurface.H @@ -85,7 +85,7 @@ template class UnsortedMeshedSurface : public PrimitivePatchExtra, - public fileFormats::surfaceFormatsCore + public fileFormats::surfaceFormatsCore { friend class MeshedSurface; @@ -173,12 +173,6 @@ public: // Static - //- Name of UnsortedMeshedSurface directory to use. - static fileName triSurfInstance(const Time&); - - //- Name of UnsortedMeshedSurface directory to use. - static fileName triSurfName(const Time&); - //- Can we read this file format? static bool canRead(const word& ext, const bool verbose=false); diff --git a/src/surfMesh/surfaceFormats/ac3d/AC3DsurfaceFormat.C b/src/surfMesh/surfaceFormats/ac3d/AC3DsurfaceFormat.C index c6e857523d..408643719f 100644 --- a/src/surfMesh/surfaceFormats/ac3d/AC3DsurfaceFormat.C +++ b/src/surfMesh/surfaceFormats/ac3d/AC3DsurfaceFormat.C @@ -241,7 +241,7 @@ bool Foam::fileFormats::AC3DsurfaceFormat::read UList