helics  3.0.1
Classes | Namespaces | Macros | Typedefs | Functions | Variables
helicsTime.hpp File Reference
#include "../utilities/timeRepresentation.hpp"
#include "CoreTypes.hpp"
#include "helics/helics-config.h"
#include <cstdint>
#include "../application_api/timeOperations.hpp"

Go to the source code of this file.

Classes

struct  helics::iteration_time
 

Namespaces

 helics
 the main namespace for the helics co-simulation library User functions will be in the helics namespace with internal functions possible in a lower level namespace
 

Typedefs

using helics::Time = TimeRepresentation< count_time< 9 > >
 

Functions

constexpr Time helics::operator""_t (long double val)
 

Variables

constexpr Time helics::timeZero = Time::zeroVal()
 
constexpr Time helics::timeEpsilon = Time::epsilon()
 
constexpr Time helics::negEpsilon = -Time::epsilon()
 
constexpr Time helics::initializationTime = negEpsilon
 

Detailed Description

defining the time representation to use throughout helics