41#ifndef Foam_ensightOutput_writerCaching_H
42#define Foam_ensightOutput_writerCaching_H
53namespace ensightOutput
81 label readPreviousTimes
84 const scalar timeValue
91 bool remove(
const word& fieldName);
147 const scalar timeValue,
148 const bool geomChanged,
149 const word& fieldName,
150 const word& 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,...
State information for writers with collated times.
label latestTimeIndex() const
The most current time index.
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.