nightlark on helics3-code-cov
Default to Coverage tests unles… (compare)
nightlark on helics3-code-cov
Add code coverage build for HEL… (compare)
github-actions[bot] on update-message_on_init
Merge ebc2a329713d18dd784f2165c… Automated formatting of repo fi… (compare)
phlptp on message_on_init
Work out details in FilterFeder… (compare)
nightlark on develop
Pin Linux release build Docker … Merge pull request #1742 from G… (compare)
nightlark on pin-precommit-hooks-jumanjihouse-latest
@phlptp When I adapted the code for octave, I had to do the following modification in s_simu_fedmessage_ns3_hvdc.m lines 497 and 507
initstring = '2 --name=mainbroker';
[...]
broker = helics.helicsCreateBroker('zmq', '', initstring);
Was replaced by
broker = helics.helicsCreateBroker('zmq', '', ''--federates=2 --name=mainbroker');
This seemed reasonable, but maybe that's what causes the issue.
master
.
[2021-03-05 12:01:50.300] [console] [warning] commWarning||22124-NKOoN-Z16Li-jV1bp-HtTkS (1)::unknown route and no broker, dropping message query:From 1879048192
and it seems like the rest of the federation has run to completion, which I think is the cause. is there a flag that forces lockstep, or another way to query a specific federate at a specific time interval if it has left?
__observer__
as a dependency manually to each federate in the federation using h.helicsGetFederateByName
and h.helicsFederateAddDependency
but keep getting Caught exception: [-4] Test_Federate_sub_trans is not an active federate identifier
helicsBrokerClearTimeBarrier
all the federates crash with [2021-03-05 13:20:15.617] [console] [warning] Test_Federate_sub_trans (131073) (0)::Time mismatch detected granted time >requested time 9223372036.854776 vs 900
File "/home/eber205/develop/pyhelics/helics/capi.py", line 6442, in helicsPublicationPublishDouble
raise HelicsException("[" + str(err.error_code) + "] " + ffi.string(err.message).decode())
helics.capi.HelicsException: [-10] publications not allowed outside of execution and initialization state