9#include "../../core/CoreBroker.hpp"
10#include "../CommsBroker.hpp"
22 explicit MpiBroker(
bool rootBroker =
false)
noexcept;
23 explicit MpiBroker(std::string_view broker_name);
26 virtual std::shared_ptr<helicsCLI11App>
generateCLI()
override;
33 static void displayHelp(
bool local_only =
false);
36 virtual bool brokerConnect()
override;
37 mutable std::mutex dataMutex;
38 std::string brokerAddress;
Definition CommsBroker.hpp:21
Definition MpiBroker.h:19
virtual std::string generateLocalAddressString() const override
Definition MpiBroker.cpp:73
virtual ~MpiBroker()
Definition MpiBroker.cpp:24
virtual std::shared_ptr< helicsCLI11App > generateCLI() override
Definition MpiBroker.cpp:29
the main namespace for the helics co-simulation library User functions will be in the helics namespac...
Definition AsyncFedCallInfo.hpp:14