 |
helics
2.8.1
|
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>>;
41 constexpr
Time operator"" _t(
long double val)
43 return {
static_cast<double>(val)};
58 # if defined HELICS_SHARED_LIBRARY || !defined HELICS_STATIC_CORE_LIBRARY
59 # include "../application_api/timeOperations.hpp"
61 #endif //_HELICS_TIME_HEADER_
constexpr Time timeZero
Definition: helics-time.hpp:31
constexpr Time initializationTime
Definition: helics-time.hpp:38
std::shared_ptr< Broker > getConnectedBroker()
Definition: BrokerFactory.cpp:206
iteration_result
Definition: core-types.hpp:81
void enableWebSocketServer(bool enabled)
Definition: helicsWebServer.hpp:38
TimeRepresentation< count_time< 9 > > Time
Definition: helics-time.hpp:27
virtual void startServer(const Json::Value *val) override
Definition: helicsWebServer.cpp:920
Definition: application_api/BrokerApp.hpp:26
iteration_result state
the convergence state
Definition: helics-time.hpp:49
Definition: helicsCLI11.hpp:41
constexpr Time negEpsilon
Definition: helics-time.hpp:35
std::shared_ptr< Broker > findBroker(const std::string &brokerName)
Definition: BrokerFactory.cpp:185
Time grantedTime
the time of the granted step
Definition: helics-time.hpp:48
void cleanupHelicsLibrary()
Definition: Federate.cpp:36
the main namespace for the helics co-simulation library User functions will be in the helics namespac...
Definition: AsyncFedCallInfo.hpp:14
Definition: helics-time.hpp:47
std::vector< std::string > vectorizeQueryResult(std::string &&queryres)
Definition: queryFunctions.cpp:17
Definition: BrokerServer.hpp:32
constexpr Time timeEpsilon
Definition: helics-time.hpp:33
std::vector< std::shared_ptr< Broker > > getAllBrokers()
Definition: BrokerFactory.cpp:223
Definition: application_api/BrokerApp.hpp:157
void enableHttpServer(bool enabled)
Definition: helicsWebServer.hpp:36
Definition: core-exceptions.hpp:18
virtual void stopServer() override
Definition: helicsWebServer.cpp:941