Go to the documentation of this file.
61 typedef std::chrono::high_resolution_clock::duration
value_type;
117 std::string
str()
const;
123 inline operator double()
const;
long seconds() const
The value in seconds (rounded)
double elapsedTime() const
The time elapsed [seconds] until now() since the start point.
tmp< faMatrix< Type > > operator-(const faMatrix< Type > &)
clockValue & operator-=(const clockValue &rhs)
Subtract clock value.
const Type & value() const
Return const reference to value.
clockValue elapsed() const
The time duration elapsed until now() since the start point.
clockValue()
Construct zero initialized.
const value_type & value() const
The time duration.
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
void update()
Update to the current now() time from the system.
std::string str() const
Format as day-hh:mm:ss string.
Access to high-resolution clock value with some basic operations. Used to calculate time durations,...
void clear()
Reset to zero.
tmp< faMatrix< Type > > operator+(const faMatrix< Type > &, const faMatrix< Type > &)
clockValue & operator+=(const clockValue &rhs)
Add clock value.
static clockValue now()
The current clock value from the system.
std::chrono::high_resolution_clock::duration value_type
Time structure used.