helics  3.5.2
helics::mpi::MpiBroker Member List

This is the complete list of members for helics::mpi::MpiBroker, including all inherited members.

_gatewayhelics::CoreBrokerprotected
actionQueuehelics::BrokerBaseprotected
addActionMessage(const ActionMessage &message)helics::BrokerBase
addActionMessage(ActionMessage &&message)helics::BrokerBase
addAlias(std::string_view interfaceKey, std::string_view alias) override finalhelics::CoreBrokervirtual
addBaseInformation(Json::Value &base, bool hasParent) consthelics::BrokerBaseprotected
addDestinationFilterToEndpoint(std::string_view filter, std::string_view endpoint) override finalhelics::CoreBrokervirtual
addresshelics::BrokerBasemutableprotected
addRoute(route_id rid, int interfaceId, std::string_view routeInfo) override (defined in helics::CommsBroker< MpiComms, CoreBroker >)helics::CommsBroker< MpiComms, CoreBroker >virtual
addSourceFilterToEndpoint(std::string_view filter, std::string_view endpoint) override finalhelics::CoreBrokervirtual
allInitReady() consthelics::CoreBroker
allowRemoteControlhelics::BrokerBaseprotected
asyncTimehelics::BrokerBaseprotected
Broker()=defaulthelics::Broker
BrokerBase(bool DisableQueue=false) noexcept (defined in helics::BrokerBase)helics::BrokerBaseexplicit
BrokerBase(std::string_view broker_name, bool DisableQueue=false) (defined in helics::BrokerBase)helics::BrokerBaseexplicit
brokerInitializedhelics::CommsBroker< MpiComms, CoreBroker >protected
brokerKeyhelics::BrokerBaseprotected
BrokerState enum namehelics::BrokerBaseprotected
clearTimeBarrier() override finalhelics::CoreBrokervirtual
commshelics::CommsBroker< MpiComms, CoreBroker >protected
CommsBroker() noexcepthelics::CommsBroker< MpiComms, CoreBroker >
CommsBroker(bool arg) noexcepthelics::CommsBroker< MpiComms, CoreBroker >explicit
CommsBroker(std::string_view obj_name)helics::CommsBroker< MpiComms, CoreBroker >explicit
configure(std::string_view configureString) override finalhelics::CoreBrokervirtual
configureBase()helics::BrokerBasevirtual
configureFromArgs(int argc, char *argv[]) override finalhelics::CoreBrokervirtual
configureFromVector(std::vector< std::string > args) override finalhelics::CoreBrokervirtual
connect() override finalhelics::CoreBrokervirtual
CoreBroker(bool setAsRootBroker=false) noexcepthelics::CoreBrokerexplicit
CoreBroker(std::string_view broker_name)helics::CoreBrokerexplicit
currentMessageCounter() consthelics::BrokerBaseinline
dataLink(std::string_view publication, std::string_view input) override finalhelics::CoreBrokervirtual
debugginghelics::BrokerBaseprotected
disableDynamicSourceshelics::BrokerBaseprotected
disconnect() override finalhelics::CoreBrokervirtual
disconnectionStagehelics::CommsBroker< MpiComms, CoreBroker >protected
disconnectTimehelics::BrokerBaseprotected
displayHelp(bool local_only=false) (defined in helics::mpi::MpiBroker)helics::mpi::MpiBrokerstatic
dynamicFederationhelics::BrokerBaseprotected
enable_profilinghelics::BrokerBaseprotected
enteredExecutionModehelics::BrokerBaseprotected
errorDelayhelics::BrokerBaseprotected
errorOnUnmatchedConnectionshelics::BrokerBaseprotected
errorTimeStarthelics::BrokerBaseprotected
generateCLI() overridehelics::mpi::MpiBrokerprotectedvirtual
generateLocalAddressString() const overridehelics::mpi::MpiBrokervirtual
generateNewIdentifier()helics::BrokerBaseprotected
getAddress() const override finalhelics::CoreBrokervirtual
getAllConnectionState() consthelics::CoreBroker
getBrokerState() const (defined in helics::BrokerBase)helics::BrokerBaseinlineprotected
getCommsObjectPointer()helics::CommsBroker< MpiComms, CoreBroker >
getFlagValue(int32_t flag) consthelics::BrokerBaseprotected
getGlobalId() consthelics::BrokerBaseinline
getIdentifier() const override finalhelics::CoreBrokerinlinevirtual
getLoggingCallback() consthelics::BrokerBase
getSimulationTime() const overridehelics::CoreBrokerprotectedvirtual
global_broker_id_localhelics::BrokerBaseprotected
global_idhelics::BrokerBaseprotected
globalError(int32_t errorCode, std::string_view errorString) override finalhelics::CoreBrokervirtual
globalTimehelics::BrokerBaseprotected
grantTimeouthelics::BrokerBaseprotected
haltOperationshelics::BrokerBaseprotected
hasFiltershelics::BrokerBaseprotected
hasTimeDependencyhelics::BrokerBaseprotected
higher_broker_idhelics::BrokerBaseprotected
identifierhelics::BrokerBaseprotected
isConnected() const override finalhelics::CoreBrokervirtual
isOpenToNewFederates() const overridehelics::CoreBrokervirtual
isReasonForTick(std::uint32_t code, TickForwardingReasons reason)helics::BrokerBaseinlineprotectedstatic
isRoot() const override finalhelics::CoreBrokerinlinevirtual
isRunning() consthelics::BrokerBaseinline
joinAllThreads()helics::BrokerBase
lastErrorCodehelics::BrokerBaseprotected
lastErrorStringhelics::BrokerBaseprotected
linkEndpoints(std::string_view source, std::string_view target) override finalhelics::CoreBrokervirtual
logFlush()helics::BrokerBase
makeConnections(const std::string &file) override finalhelics::CoreBrokervirtual
maxBrokerCount (defined in helics::BrokerBase)helics::BrokerBaseprotected
maxCoSimDurationhelics::BrokerBaseprotected
maxFederateCount (defined in helics::BrokerBase)helics::BrokerBaseprotected
maxIterationCounthelics::BrokerBaseprotected
maxLogLevelhelics::BrokerBaseprotected
minBrokerCounthelics::BrokerBaseprotected
minChildCounthelics::BrokerBaseprotected
minFederateCounthelics::BrokerBaseprotected
mInvalidSimulationTime (defined in helics::BrokerBase)helics::BrokerBaseprotectedstatic
mLogManagerhelics::BrokerBaseprotected
MpiBroker(bool rootBroker=false) noexcepthelics::mpi::MpiBrokerexplicit
MpiBroker(std::string_view broker_name) (defined in helics::mpi::MpiBroker)helics::mpi::MpiBrokerexplicit
networkTimeouthelics::BrokerBaseprotected
no_pinghelics::BrokerBaseprotected
noAutomaticIDhelics::BrokerBaseprotected
observerhelics::BrokerBaseprotected
parseArgs(int argc, char *argv[])helics::BrokerBase
parseArgs(std::vector< std::string > args)helics::BrokerBase
parseArgs(std::string_view initializationString)helics::BrokerBase
processBaseCommands(ActionMessage &command)helics::BrokerBaseprotected
processDisconnect(bool skipUnregister=false) override finalhelics::CoreBrokervirtual
query(std::string_view target, std::string_view queryStr, HelicsSequencingModes mode=HELICS_SEQUENCING_MODE_FAST) override finalhelics::CoreBrokervirtual
queryTimeouthelics::BrokerBaseprotected
queueProcessingThreadhelics::BrokerBaseprotected
removeRoute(route_id rid) override (defined in helics::CommsBroker< MpiComms, CoreBroker >)helics::CommsBroker< MpiComms, CoreBroker >virtual
restrictive_time_policyhelics::BrokerBaseprotected
saveProfilingData(std::string_view message)helics::BrokerBaseprotected
sendCommand(std::string_view target, std::string_view commandStr, HelicsSequencingModes mode) override finalhelics::CoreBrokervirtual
sendToLogger(GlobalFederateId federateID, int logLevel, std::string_view name, std::string_view message, bool fromRemote=false) consthelics::BrokerBaseprotected
setAsRoot() override finalhelics::CoreBrokervirtual
setBrokerState(BrokerState newState) (defined in helics::BrokerBase)helics::BrokerBaseprotected
setErrorState(int eCode, std::string_view estring)helics::BrokerBaseprotected
setGlobal(std::string_view valueName, std::string_view value) override finalhelics::CoreBrokervirtual
setIdentifier(std::string_view name)helics::CoreBroker
setLogFile(std::string_view lfile) override finalhelics::CoreBrokervirtual
setLoggerFunction(std::function< void(int level, std::string_view identifier, std::string_view message)> logFunction)helics::BrokerBase
setLoggingCallback(std::function< void(int, std::string_view, std::string_view)> logFunction) override finalhelics::CoreBrokervirtual
setLoggingFile(std::string_view lfile)helics::BrokerBaseprotected
setLoggingLevel(int logLevel) override finalhelics::CoreBrokervirtual
setLogLevel(int32_t level)helics::BrokerBase
setLogLevels(int32_t consoleLevel, int32_t fileLevel)helics::BrokerBase
setTickForwarding(TickForwardingReasons reason, bool value=true)helics::BrokerBaseprotected
setTimeBarrier(Time barrierTime) override finalhelics::CoreBrokervirtual
terminate_on_errorhelics::BrokerBaseprotected
TickForwardingReasons enum name (defined in helics::BrokerBase)helics::BrokerBaseprotected
tickTimerhelics::BrokerBaseprotected
timeCoordhelics::BrokerBaseprotected
timeouthelics::BrokerBaseprotected
transitionBrokerState(BrokerState expectedState, BrokerState newState) (defined in helics::BrokerBase)helics::BrokerBaseprotected
transmit(route_id rid, const ActionMessage &cmd) override (defined in helics::CommsBroker< MpiComms, CoreBroker >)helics::CommsBroker< MpiComms, CoreBroker >virtual
transmit(route_id rid, ActionMessage &&cmd) override (defined in helics::CommsBroker< MpiComms, CoreBroker >)helics::CommsBroker< MpiComms, CoreBroker >virtual
unregister()helics::CoreBroker
useJsonSerializationhelics::BrokerBaseprotected
uuid_likehelics::BrokerBaseprotected
waitForDisconnect(std::chrono::milliseconds msToWait=std::chrono::milliseconds(0)) const override finalhelics::CoreBrokervirtual
waitingForBrokerPingReplyhelics::BrokerBaseprotected
writeProfilingData()helics::BrokerBaseprotected
~Broker()=defaulthelics::Brokervirtual
~BrokerBase() (defined in helics::BrokerBase)helics::BrokerBasevirtual
~CommsBroker()helics::CommsBroker< MpiComms, CoreBroker >
~CoreBroker()helics::CoreBrokervirtual
~MpiBroker()helics::mpi::MpiBrokervirtual