56#ifndef Foam_coordSetWriters_ensightWriter_H
57#define Foam_coordSetWriters_ensightWriter_H
70namespace coordSetWriters
110 elemOutputType elemOutput
114 fileName writeCollated(
const bool writeTracks);
117 fileName writeUncollated(
const bool writeTracks);
123 const word& fieldName,
125 elemOutputType elemOutput
132 const word& fieldName,
134 elemOutputType elemOutput
141 const word& fieldName,
149 const word& fieldName,
193 virtual void close(
bool force =
false);
Generic templated field type.
streamFormat
Data format (ascii | binary)
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 ~ensightWriter()
Destructor. Calls close()
declareCoordSetWriterWriteMethod(vector)
declareCoordSetWriterWriteMethod(label)
declareCoordSetWriterWriteMethod(tensor)
declareCoordSetWriterWriteMethod(sphericalTensor)
ensightWriter()
Default construct.
declareCoordSetWriterWriteMethod(symmTensor)
virtual fileName path() const
Expected (characteristic) output file name - information only.
declareCoordSetWriterWriteMethod(scalar)
virtual void close(bool force=false)
Finish output, clears output times.
TypeNameNoDebug("ensight")
Runtime type information (no debug)
Holds list of sampling positions.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Specialized Ensight output with extra geometry file header.
State information for writers with collated times.
A class for handling file names.
A class for handling words, derived from Foam::string.
#define declareCoordSetWriterWriteMethod(Type)
OBJstream os(runTime.globalPath()/outputName)
#define TypeNameNoDebug(TypeNameString)
Declare a ClassNameNoDebug() with extra virtual type info.