41#ifndef Foam_ensightOutput_writerCaching_H
42#define Foam_ensightOutput_writerCaching_H
81 label readPreviousTimes
84 const scalar timeValue
91 bool remove(
const word& fieldName);
151 const scalar timeValue,
152 const bool geomChanged,
153 const word& fieldName,
154 const string& fieldType,
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects.
A bitSet stores bits (elements with only two states) in packed internal format and supports a variety...
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
label latestTimeIndex() const
The most current time index.
writerCaching(const word &cacheFileName)
Construct with specified cache name.
virtual ~writerCaching()=default
Destructor.
const bitSet & geometries() const noexcept
Indices in times() when geometry (mesh) has been written.
const scalarList & times() const noexcept
The output times for fields.
label latestGeomIndex() const
The most current geometry index.
void clear()
Clear all values.
int geometryTimeset() const
Expected timeset for the geometry.
const dictionary & fieldsDict() const
Get or create the 'fields' information dictionary.
A class for handling file names.
A class for handling words, derived from Foam::string.
static const word null
An empty word.
A collection of functions for writing ensight file content.
List< scalar > scalarList
List of scalar.