foamToVTK: Minor rationalisation to improve maintainability
This commit is contained in:
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -25,6 +25,7 @@ License
|
||||
|
||||
#include "lagrangianWriter.H"
|
||||
#include "vtkWriteFieldOps.H"
|
||||
#include "Cloud.H"
|
||||
#include "IOField.H"
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
Reference in New Issue
Block a user