foamToVTK: Minor rationalisation to improve maintainability

This commit is contained in:
Henry Weller
2020-11-11 12:25:03 +00:00
parent 93357284db
commit 2f4f358411
4 changed files with 8 additions and 17 deletions

View File

@ -1204,7 +1204,7 @@ int main(int argc, char *argv[])
);
// Write number of fields
writer.writeParcelHeader
writer.writeFieldsHeader
(
labelNames.size()
+ scalarNames.size()
@ -1234,7 +1234,7 @@ int main(int argc, char *argv[])
);
// Write number of fields
writer.writeParcelHeader(0);
writer.writeFieldsHeader(0);
}
}
}

View File

@ -89,7 +89,7 @@ Foam::lagrangianWriter::lagrangianWriter
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
void Foam::lagrangianWriter::writeParcelHeader(const label nFields)
void Foam::lagrangianWriter::writeFieldsHeader(const label nFields)
{
os_ << "POINT_DATA " << nParcels_ << std::endl
<< "FIELD attributes " << nFields

View File

@ -25,7 +25,7 @@ Class
Foam::lagrangianWriter
Description
Write fields (internal).
Writes Lagrangian points and fields
SourceFiles
lagrangianWriter.C
@ -36,13 +36,8 @@ SourceFiles
#ifndef lagrangianWriter_H
#define lagrangianWriter_H
#include "OFstream.H"
#include "Cloud.H"
#include "volFields.H"
#include "pointFields.H"
#include "vtkMesh.H"
using namespace Foam;
#include <fstream>
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@ -87,12 +82,8 @@ public:
// Member Functions
std::ofstream& os()
{
return os_;
}
void writeParcelHeader(const label nFields);
//- Write the fields header specifying the number of fields
void writeFieldsHeader(const label nFields);
//- Write IOField
template<class Type>
@ -110,7 +101,6 @@ public:
#include "lagrangianWriterTemplates.C"
#endif
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
#endif

View File

@ -25,6 +25,7 @@ License
#include "lagrangianWriter.H"
#include "vtkWriteFieldOps.H"
#include "Cloud.H"
#include "IOField.H"
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //