54#ifndef Foam_coordSetWriters_gnuplotWriter_H
55#define Foam_coordSetWriters_gnuplotWriter_H
63namespace coordSetWriters
77 IOstreamOption streamOpt_;
87 fileName writeTemplate
97 const word& fieldName,
105 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)
A coordSet(s) writer in gnuplot format.
gnuplotWriter()
Default construct.
declareCoordSetWriterWriteMethod(vector)
declareCoordSetWriterWriteMethod(label)
virtual bool writeBuffered()
Write buffered data.
declareCoordSetWriterWriteMethod(tensor)
declareCoordSetWriterWriteMethod(sphericalTensor)
declareCoordSetWriterWriteMethod(symmTensor)
virtual fileName path() const
Characteristic output file name - information only.
virtual ~gnuplotWriter()
Destructor. Calls close()
TypeNameNoDebug("gnuplot")
Runtime type information (no debug)
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.