You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Fixed
issue with various filter tyes and random drop filters
a few minor issues with C api (helicsFederateSetMaxIterations)
potential threading issues when updating the logger on an executing federate
federates will now propagate errors properly for duplicate publications and endpoints
federates will now error on missing required publications
Changed
implement use of fmt library instead of boost::format
improved python installation scripts
general threading and refactoring of the core
automatic name generation no longer uses random uuid's, but a shorter 20 character random string
Added
queryCoreExecute, queryBrokerExecute to the C api to allow queries to be executed directly on brokers and cores
C++ API changes to Brokers and Core's to allow queries directly
new queries (federate_map, and dependency_graph(partial))
additional filter tests and query tests
realtime mode for HELICS specified by activating the realtime flag, and specifying rt_lag and rt_lead the federate will then delay grant or force_grant based on computer clock to match wall time.