 |
helics
3.3.0
|
Go to the documentation of this file.
8 #ifndef HELICS_TIME_HEADER_
9 # define HELICS_TIME_HEADER_
10 # include "../utilities/timeRepresentation.hpp"
12 # include "helics/helics-config.h"
24 # ifdef HELICS_USE_PICOSECOND_TIME
25 using Time = TimeRepresentation<count_time<12>>;
27 using Time = TimeRepresentation<count_time<9>>;
43 constexpr
Time operator"" _t(
long double val)
45 return {
static_cast<double>(val)};
56 #endif // HELICS_TIME_HEADER_
constexpr Time timeZero
Definition: helicsTime.hpp:31
constexpr Time initializationTime
Definition: helicsTime.hpp:40
IterationResult state
the convergence state
Definition: helicsTime.hpp:51
TimeRepresentation< count_time< 9 > > Time
Definition: helicsTime.hpp:27
constexpr Time cBigTime
Definition: helicsTime.hpp:37
constexpr Time negEpsilon
Definition: helicsTime.hpp:35
Time grantedTime
the time of the granted step
Definition: helicsTime.hpp:50
IterationResult
Definition: CoreTypes.hpp:83
the main namespace for the helics co-simulation library User functions will be in the helics namespac...
Definition: AsyncFedCallInfo.hpp:14
Definition: helicsTime.hpp:49
constexpr Time timeEpsilon
Definition: helicsTime.hpp:33