98 if (residuals.prevTimeIndex_ != timeIndex)
static void append(const polyMesh &mesh, const SolverPerformance< Type > &)
Append the given solver performance residuals.
bool subCycling() const
Return true if time currently being sub-cycled, otherwise false.
static const DynamicList< SolverPerformance< Type > > & field(const polyMesh &mesh, const word &fieldName)
Return the list of solver performance residuals for the given field.
const TimeState & prevTimeState() const
Return previous TimeState if time is being sub-cycled.
static bool found(const polyMesh &mesh, const word &fieldName)
Return true if residuals for the given field are stored.
bool insert(const word &, const DynamicList< SolverPerformance< Type > > &newElmt)
Insert a new hashedEntry.
Templated abstract base-class for optional mesh objects used to automate their allocation to the mesh...
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects...
A class for handling words, derived from string.
An STL-conforming hash table.
const Time & time() const
Return time.
static Residuals< Type > & New(polyMesh &mesh)
label timeIndex() const
Return current time index.
Mesh consisting of general polyhedral cells.
List< word > toc() const
Return the table of contents.
static void clear(objectRegistry &)
static List< word > fieldNames(const polyMesh &mesh)
Return the list of field names of the particular type.
Residuals(const polyMesh &mesh)
Construct for given mesh.
MeshObject to store the solver performance residuals of all the fields of the type it is instantiated...