34 #ifndef processorRunTimes_H
35 #define processorRunTimes_H
54 Time completeRunTime_;
77 return completeRunTime_;
89 return procRunTimes_.
size();
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
label size() const
Return the number of elements in the UPtrList.
Extract command arguments and options from the supplied argc and argv parameters.
An instant of time. Contains the time value and name.
instantList selectComplete(const argList &args)
Select the time.
~processorRunTimes()
Destructor.
instantList selectProc(const argList &args)
Select the time.
label nProcs() const
Return the number of processors.
const PtrList< Time > & procTimes() const
Access the processor run times.
void setTime(const instant &inst, const label newIndex)
Set the time.
processorRunTimes(const word &name, const argList &args)
Construct from directory and arguments.
const Time & completeTime() const
Access the complete run time.
A class for handling words, derived from string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
word name(const bool)
Return a word representation of a bool.
Foam::argList args(argc, argv)