53#ifndef Foam_coordSetWriters_csvWriter_H
54#define Foam_coordSetWriters_csvWriter_H
62namespace coordSetWriters
76 IOstreamOption streamOpt_;
86 fileName writeTemplate
96 const word& fieldName,
104 const word& fieldName,
Generic templated field type.
The IOstreamOption is a simple container for options an IOstream can normally have.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
A list of pointers to objects of type <T>, without allocation/deallocation management of the pointers...
Base class for writing coordSet(s) and tracks with fields.
virtual bool buffering() const
True if the format uses internal buffering (eg, column output)
Write coordSet(s) in csv format.
virtual ~csvWriter()
Destructor. Calls close()
TypeNameNoDebug("csv")
Runtime type information (no debug)
declareCoordSetWriterWriteMethod(vector)
csvWriter()
Default construct.
declareCoordSetWriterWriteMethod(label)
virtual bool writeBuffered()
Write buffered data.
declareCoordSetWriterWriteMethod(tensor)
declareCoordSetWriterWriteMethod(sphericalTensor)
declareCoordSetWriterWriteMethod(symmTensor)
virtual fileName path() const
Characteristic output file name - information only.
declareCoordSetWriterWriteMethod(scalar)
Holds list of sampling positions.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A class for handling file names.
A class for handling words, derived from Foam::string.
#define declareCoordSetWriterWriteMethod(Type)
#define TypeNameNoDebug(TypeNameString)
Declare a ClassNameNoDebug() with extra virtual type info.