diff --git a/src/conversion/Make/files b/src/conversion/Make/files index bc77df3454..7e3d56e5df 100644 --- a/src/conversion/Make/files +++ b/src/conversion/Make/files @@ -27,6 +27,5 @@ polyDualMesh/polyDualMesh.C vtk/part/foamVtkCells.C vtk/part/foamVtkMeshMaps.C vtk/part/foamVtuSizing.C -vtk/output/foamVtkOutput.C LIB = $(FOAM_LIBBIN)/libconversion diff --git a/src/conversion/vtk/output/foamVtkOutput.H b/src/conversion/vtk/output/foamVtkOutput.H deleted file mode 100644 index b1cbfb2438..0000000000 --- a/src/conversion/vtk/output/foamVtkOutput.H +++ /dev/null @@ -1,231 +0,0 @@ -/*---------------------------------------------------------------------------*\ - ========= | - \\ / F ield | OpenFOAM: The Open Source CFD Toolbox - \\ / O peration | - \\ / A nd | Copyright (C) 2016-2107 OpenCFD Ltd. - \\/ M anipulation | -------------------------------------------------------------------------------- -License - This file is part of OpenFOAM. - - OpenFOAM is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - OpenFOAM is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - for more details. - - You should have received a copy of the GNU General Public License - along with OpenFOAM. If not, see . - -Class - foamVtkOutput - -Description - A collection of functions for writing vtk file content. - -SourceFiles - foamVtkOutput.C - foamVtkOutputTemplates.C - -\*---------------------------------------------------------------------------*/ - -#ifndef foamVtkOutput_H -#define foamVtkOutput_H - -#include "floatScalar.H" -#include "volFields.H" -#include "foamVtkFormatter.H" - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -namespace Foam -{ - -/*---------------------------------------------------------------------------*\ - Class foamVtkOutput Declaration -\*---------------------------------------------------------------------------*/ - -class foamVtkOutput -{ - // Private Member Functions - - //- Disallow construction - foamVtkOutput() = delete; - -public: - - // Public typedefs - - //- Use UInt64 for header data - typedef foamVtkFormatter::headerType headerType; - - - // Forward declarations - class legacy; - - - // Static Members - - //- Write vtm datasets for specified files - static Foam::label writeVtmFile - ( - std::ostream& os, - const UList& files - ); - - - //- Write a value component-wise. - template - inline static void write(foamVtkFormatter& fmt, const Type& val); - - - //- Write a list of values. - // The output does not include the payload size. - template - static void writeList - ( - foamVtkFormatter& fmt, - const UList& lst - ); - - - //- Write a list of values via indirect addressing. - // The output does not include the payload size. - template - static void writeList - ( - foamVtkFormatter& fmt, - const UList& lst, - const UList