55 public MeshObject<polyMesh, GeometricMeshObject, Residuals<Type>>,
56 public HashTable<DynamicList<SolverPerformance<Type>>>
61 mutable label prevTimeIndex_;
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
static void append(const polyMesh &mesh, const SolverPerformance< Type > &)
Append the given solver performance residuals.
static const DynamicList< SolverPerformance< Type > > & field(const polyMesh &mesh, const word &fieldName)
Return the list of solver performance residuals for the given field.
void operator=(const Residuals< Type > &)=delete
Disallow default bitwise assignment.
static bool found(const polyMesh &mesh, const word &fieldName)
Return true if residuals for the given field are stored.
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 polyMesh & mesh() const
Mesh consisting of general polyhedral cells.
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...
TypeName("residuals")
Runtime type information.