| helics 3.6.1

helics::mpi::MpiCore Member List

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

actionQueue | helics::BrokerBase | protected
addActionMessage(const ActionMessage &message) | helics::BrokerBase |
addActionMessage(ActionMessage &&message) | helics::BrokerBase |
addAlias(std::string_view interfaceKey, std::string_view alias) override final | helics::CommonCore | virtual
addBaseInformation(nlohmann::json &base, bool hasParent) const | helics::BrokerBase | protected
addDependency(LocalFederateId federateID, std::string_view federateName) override final | helics::CommonCore | virtual
addDestinationFilterToEndpoint(std::string_view filter, std::string_view endpoint) override final | helics::CommonCore | virtual
addDestinationTarget(InterfaceHandle handle, std::string_view dest, InterfaceType hint) override final | helics::CommonCore | virtual
address | helics::BrokerBase | mutable protected
addRoute(route_id rid, int interfaceId, std::string_view routeInfo) override (defined in helics::CommsBroker< MpiComms, CommonCore >) | helics::CommsBroker< MpiComms, CommonCore > | virtual
addSourceFilterToEndpoint(std::string_view filter, std::string_view endpoint) override final | helics::CommonCore | virtual
addSourceTarget(InterfaceHandle handle, std::string_view name, InterfaceType hint) override final | helics::CommonCore | virtual
allDisconnected() const | helics::CommonCore | protected
allInitReady() const | helics::CommonCore | protected
allowRemoteControl | helics::BrokerBase | protected
asyncTime | helics::BrokerBase | protected
BrokerBase(bool DisableQueue=false) noexcept (defined in helics::BrokerBase) | helics::BrokerBase | explicit
BrokerBase(std::string_view broker_name, bool DisableQueue=false) (defined in helics::BrokerBase) | helics::BrokerBase | explicit
brokerInitialized | helics::CommsBroker< MpiComms, CommonCore > | protected
brokerKey | helics::BrokerBase | protected
BrokerState enum name | helics::BrokerBase | protected
checkInFlightQueriesForDisconnect() | helics::CommonCore |
closeHandle(InterfaceHandle handle) override final | helics::CommonCore | virtual
CommonCore() noexcept | helics::CommonCore |
CommonCore(bool arg) noexcept | helics::CommonCore | explicit
CommonCore(std::string_view coreName) | helics::CommonCore | explicit
comms | helics::CommsBroker< MpiComms, CommonCore > | protected
CommsBroker() noexcept | helics::CommsBroker< MpiComms, CommonCore > |
CommsBroker(bool arg) noexcept | helics::CommsBroker< MpiComms, CommonCore > | explicit
CommsBroker(std::string_view obj_name) | helics::CommsBroker< MpiComms, CommonCore > | explicit
configString | helics::BrokerBase | protected
configure(std::string_view configureString) override final | helics::CommonCore | virtual
configureBase() | helics::BrokerBase | virtual
configureFromArgs(int argc, char *argv[]) override final | helics::CommonCore | virtual
configureFromVector(std::vector< std::string > args) override final | helics::CommonCore | virtual
connect() override final | helics::CommonCore | virtual
Core()=default | helics::Core |
currentMessageCounter() const | helics::BrokerBase | inline
dataLink(std::string_view source, std::string_view target) override final | helics::CommonCore | virtual
debugging | helics::BrokerBase | protected
disableDynamicSources | helics::BrokerBase | protected
disconnect() override final | helics::CommonCore | virtual
disconnectionStage | helics::CommsBroker< MpiComms, CommonCore > | protected
disconnectTime | helics::BrokerBase | protected
dynamicFederation | helics::BrokerBase | protected
enable_profiling | helics::BrokerBase | protected
enteredExecutionMode | helics::BrokerBase | protected
enterExecutingMode(LocalFederateId federateID, IterationRequest iterate=NO_ITERATION) override final | helics::CommonCore | virtual
enterInitializingMode(LocalFederateId federateID, IterationRequest request) override final | helics::CommonCore | virtual
errorDelay | helics::BrokerBase | protected
errorOnUnmatchedConnections | helics::BrokerBase | protected
errorTimeStart | helics::BrokerBase | protected
fileInUse (defined in helics::BrokerBase) | helics::BrokerBase | protected
finalize(LocalFederateId federateID) override final | helics::CommonCore | virtual
generateCLI() override | helics::mpi::MpiCore | protected virtual
generateLocalAddressString() const override | helics::mpi::MpiCore | virtual
generateNewIdentifier() | helics::BrokerBase | protected
getAddress() const override final | helics::CommonCore | virtual
getAllValues(InterfaceHandle handle) override final | helics::CommonCore | virtual
getBrokerState() const (defined in helics::BrokerBase) | helics::BrokerBase | inline protected
getCommand(LocalFederateId federateID) override | helics::CommonCore | virtual
getCommsObjectPointer() | helics::CommsBroker< MpiComms, CommonCore > |
getCurrentTime(LocalFederateId federateID) const override final | helics::CommonCore | virtual
getDataSink(LocalFederateId federateID, std::string_view name) const override final | helics::CommonCore | virtual
getDestinationTargets(InterfaceHandle handle) const override final | helics::CommonCore | virtual
getEndpoint(LocalFederateId federateID, std::string_view name) const override final | helics::CommonCore | virtual
getErrorCode() const override final | helics::CommonCore | virtual
getErrorMessage() const override final | helics::CommonCore | virtual
getExtractionType(InterfaceHandle handle) const override final | helics::CommonCore | virtual
getExtractionUnits(InterfaceHandle handle) const override final | helics::CommonCore | virtual
getFederate(std::string_view federateName) const | helics::CommonCore | protected
getFederateAt(LocalFederateId federateID) const | helics::CommonCore | protected
getFederateId(std::string_view name) const override final | helics::CommonCore | virtual
getFederateName(LocalFederateId federateID) const override final | helics::CommonCore | virtual
getFederateNameNoThrow(GlobalFederateId federateID) const noexcept (defined in helics::CommonCore) | helics::CommonCore |
getFederateTag(LocalFederateId fid, std::string_view tag) const override final | helics::CommonCore | virtual
getFederationSize() override final | helics::CommonCore | virtual
getFilter(std::string_view name) const override final | helics::CommonCore | virtual
getFlagOption(LocalFederateId federateID, int32_t flag) const override final | helics::CommonCore | virtual
getFlagValue(int32_t flag) const | helics::BrokerBase | protected
getGlobalId() const | helics::BrokerBase | inline
getHandleFederate(InterfaceHandle handle) | helics::CommonCore | protected
getHandleInfo(InterfaceHandle handle) const | helics::CommonCore | protected
getHandleName(InterfaceHandle handle) const override final | helics::CommonCore | virtual
getHandleOption(InterfaceHandle handle, int32_t option) const override final | helics::CommonCore | virtual
getIdentifier() const override final | helics::CommonCore | virtual
getInjectionType(InterfaceHandle handle) const override final | helics::CommonCore | virtual
getInjectionUnits(InterfaceHandle handle) const override final | helics::CommonCore | virtual
getInput(LocalFederateId federateID, std::string_view key) const override final | helics::CommonCore | virtual
getIntegerProperty(LocalFederateId federateID, int32_t property) const override final | helics::CommonCore | virtual
getInterfaceInfo(InterfaceHandle handle) const override final | helics::CommonCore | virtual
getInterfaceTag(InterfaceHandle handle, std::string_view tag) const override final | helics::CommonCore | virtual
getLocalEndpoint(std::string_view name) const | helics::CommonCore | protected
getLoggingCallback() const | helics::BrokerBase |
getPublication(LocalFederateId federateID, std::string_view key) const override final | helics::CommonCore | virtual
getSimulationTime() const override | helics::CommonCore | protected virtual
getSourceTargets(InterfaceHandle handle) const override final | helics::CommonCore | virtual
getTimeProperty(LocalFederateId federateID, int32_t property) const override final | helics::CommonCore | virtual
getTranslator(std::string_view name) const override final | helics::CommonCore | virtual
getValue(InterfaceHandle handle, uint32_t *inputIndex) override final | helics::CommonCore | virtual
getValueUpdates(LocalFederateId federateID) override final | helics::CommonCore | virtual
global_broker_id_local | helics::BrokerBase | protected
global_id | helics::BrokerBase | protected
globalDisconnect | helics::BrokerBase | protected
globalError(LocalFederateId federateID, int errorCode, std::string_view errorString) override final (defined in helics::CommonCore) | helics::CommonCore | virtual
helics::Core::globalError(LocalFederateId federateID, int32_t errorCode, std::string_view errorString)=0 | helics::Core | pure virtual
globalTime | helics::BrokerBase | protected
grantTimeout | helics::BrokerBase | protected
haltOperations | helics::BrokerBase | protected
hasError() const override final (defined in helics::CommonCore) | helics::CommonCore | virtual
hasFilters | helics::BrokerBase | protected
hasTimeDependency | helics::BrokerBase | protected
higher_broker_id | helics::BrokerBase | protected
identifier | helics::BrokerBase | protected
isConfigured() const override final | helics::CommonCore | virtual
isConnected() const override final | helics::CommonCore | virtual
isOpenToNewFederates() const override final | helics::CommonCore | virtual
isReasonForTick(std::uint32_t code, TickForwardingReasons reason) | helics::BrokerBase | inline protected static
isRunning() const | helics::BrokerBase | inline
joinAllThreads() | helics::BrokerBase |
lastErrorCode | helics::BrokerBase | protected
lastErrorString | helics::BrokerBase | protected
linkEndpoints(std::string_view source, std::string_view dest) override final | helics::CommonCore | virtual
loadInfoFromJson(const std::string &json, bool runArgParser=true) | helics::BrokerBase |
loadInfoFromToml(const std::string &toml, bool runArgParser=true) | helics::BrokerBase |
localError(LocalFederateId federateID, int errorCode, std::string_view errorString) override final (defined in helics::CommonCore) | helics::CommonCore | virtual
helics::Core::localError(LocalFederateId federateID, int32_t errorCode, std::string_view errorString)=0 | helics::Core | pure virtual
logFlush() | helics::BrokerBase |
logMessage(LocalFederateId federateID, int logLevel, std::string_view messageToLog) override final | helics::CommonCore | virtual
makeConnections(const std::string &file) override final | helics::CommonCore | virtual
maxBrokerCount (defined in helics::BrokerBase) | helics::BrokerBase | protected
maxCoSimDuration | helics::BrokerBase | protected
maxFederateCount (defined in helics::BrokerBase) | helics::BrokerBase | protected
maxIterationCount | helics::BrokerBase | protected
maxLogLevel | helics::BrokerBase | protected
minBrokerCount | helics::BrokerBase | protected
minChildCount | helics::BrokerBase | protected
minFederateCount | helics::BrokerBase | protected
minFederateState() const | helics::CommonCore | protected
mInvalidSimulationTime (defined in helics::BrokerBase) | helics::BrokerBase | protected static
mLogManager | helics::BrokerBase | protected
MpiCore() noexcept | helics::mpi::MpiCore |
MpiCore(std::string_view core_name) (defined in helics::mpi::MpiCore) | helics::mpi::MpiCore | explicit
networkTimeout | helics::BrokerBase | protected
no_ping | helics::BrokerBase | protected
noAutomaticID | helics::BrokerBase | protected
observer | helics::BrokerBase | protected
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::BrokerBase | protected
processCommand(ActionMessage &&command) override final | helics::CommonCore | protected virtual
processCommunications(LocalFederateId federateID, std::chrono::milliseconds msToWait) override final | helics::CommonCore | virtual
processDisconnect(bool skipUnregister=false) override final | helics::CommonCore | virtual
processPriorityCommand(ActionMessage &&command) override final | helics::CommonCore | protected virtual
query(std::string_view target, std::string_view queryStr, HelicsSequencingModes mode) override | helics::CommonCore | virtual
queryTimeout | helics::BrokerBase | protected
queueProcessingThread | helics::BrokerBase | protected
receive(InterfaceHandle destination) override final | helics::CommonCore | virtual
receiveAny(LocalFederateId federateID, InterfaceHandle &endpoint_id) override final | helics::CommonCore | virtual
receiveCount(InterfaceHandle destination) override final | helics::CommonCore | virtual
receiveCountAny(LocalFederateId federateID) override final | helics::CommonCore | virtual
registerCloningFilter(std::string_view filterName, std::string_view type_in, std::string_view type_out) override final | helics::CommonCore | virtual
registerDataSink(LocalFederateId federateID, std::string_view name) override final | helics::CommonCore | virtual
registerEndpoint(LocalFederateId federateID, std::string_view name, std::string_view type) override final | helics::CommonCore | virtual
registerFederate(std::string_view name, const CoreFederateInfo &info) override final | helics::CommonCore | virtual
registerFilter(std::string_view filterName, std::string_view type_in, std::string_view type_out) override final | helics::CommonCore | virtual
registerInput(LocalFederateId federateID, std::string_view key, std::string_view type, std::string_view units) override final | helics::CommonCore | virtual
registerPublication(LocalFederateId federateID, std::string_view key, std::string_view type, std::string_view units) override final | helics::CommonCore | virtual
registerTargetedEndpoint(LocalFederateId federateID, std::string_view name, std::string_view type) override final | helics::CommonCore | virtual
registerTranslator(std::string_view translatorName, std::string_view endpointType, std::string_view units) override final | helics::CommonCore | virtual
removeRoute(route_id rid) override (defined in helics::CommsBroker< MpiComms, CommonCore >) | helics::CommsBroker< MpiComms, CommonCore > | virtual
removeTarget(InterfaceHandle handle, std::string_view targetToRemove) override final | helics::CommonCore | virtual
requestTimeIterative(LocalFederateId federateID, Time next, IterationRequest iterate) override final | helics::CommonCore | virtual
restrictive_time_policy | helics::BrokerBase | protected
saveProfilingData(std::string_view message) | helics::BrokerBase | protected
send(InterfaceHandle sourceHandle, const void *data, uint64_t length) override final | helics::CommonCore | virtual
sendAt(InterfaceHandle sourceHandle, const void *data, uint64_t length, Time time) override final | helics::CommonCore | virtual
sendCommand(std::string_view target, std::string_view commandStr, std::string_view source, HelicsSequencingModes mode) override | helics::CommonCore | virtual
sendMessage(InterfaceHandle sourceHandle, std::unique_ptr< Message > message) override final | helics::CommonCore | virtual
sendTo(InterfaceHandle sourceHandle, const void *data, uint64_t length, std::string_view destination) override final | helics::CommonCore | virtual
sendToAt(InterfaceHandle sourceHandle, const void *data, uint64_t length, std::string_view destination, Time time) override final | helics::CommonCore | virtual
sendToLogger(GlobalFederateId federateID, int logLevel, std::string_view name, std::string_view message, bool fromRemote=false) const | helics::BrokerBase | protected
setBrokerState(BrokerState newState) (defined in helics::BrokerBase) | helics::BrokerBase | protected
setCoreReadyToInit() override final | helics::CommonCore | virtual
setErrorState(int eCode, std::string_view estring) | helics::BrokerBase | protected
setFederateOperator(LocalFederateId federateID, std::shared_ptr< FederateOperator > callback) override | helics::CommonCore | virtual
setFederateTag(LocalFederateId fid, std::string_view tag, std::string_view value) override final | helics::CommonCore | virtual
setFilterOperator(InterfaceHandle filter, std::shared_ptr< FilterOperator > callback) override final | helics::CommonCore | virtual
setFlagOption(LocalFederateId federateID, int32_t flag, bool flagValue=true) override final | helics::CommonCore | virtual
setGlobal(std::string_view valueName, std::string_view value) override | helics::CommonCore | virtual
setHandleOption(InterfaceHandle handle, int32_t option, int32_t option_value) override final | helics::CommonCore | virtual
setIdentifier(std::string_view name) | helics::CommonCore |
setIntegerProperty(LocalFederateId federateID, int32_t property, int16_t propertyValue) override final | helics::CommonCore | virtual
setInterfaceInfo(InterfaceHandle handle, std::string_view info) override final | helics::CommonCore | virtual
setInterfaceTag(InterfaceHandle handle, std::string_view tag, std::string_view value) override final | helics::CommonCore | virtual
setLogFile(std::string_view lfile) override final | helics::CommonCore | virtual
setLoggerFunction(std::function< void(int level, std::string_view identifier, std::string_view message)> logFunction) | helics::BrokerBase |
setLoggingCallback(LocalFederateId federateID, std::function< void(int, std::string_view, std::string_view)> logFunction) override final | helics::CommonCore | virtual
setLoggingFile(std::string_view lfile) | helics::BrokerBase | protected
setLoggingLevel(int logLevel) override | helics::CommonCore | virtual
setLogLevel(int32_t level) | helics::BrokerBase |
setLogLevels(int32_t consoleLevel, int32_t fileLevel) | helics::BrokerBase |
setQueryCallback(LocalFederateId federateID, std::function< std::string(std::string_view)> queryFunction, int order) override | helics::CommonCore | virtual
setTickForwarding(TickForwardingReasons reason, bool value=true) | helics::BrokerBase | protected
setTimeProperty(LocalFederateId federateID, int32_t property, Time time) override final | helics::CommonCore | virtual
setTranslatorOperator(InterfaceHandle translator, std::shared_ptr< TranslatorOperator > callbacks) override final | helics::CommonCore | virtual
setValue(InterfaceHandle handle, const char *data, uint64_t len) override final | helics::CommonCore | virtual
terminate_on_error | helics::BrokerBase | protected
TickForwardingReasons enum name (defined in helics::BrokerBase) | helics::BrokerBase | protected
tickTimer | helics::BrokerBase | protected
timeCoord | helics::BrokerBase | protected
timeout | helics::BrokerBase | protected
timeRequest(LocalFederateId federateID, Time next) override final | helics::CommonCore | virtual
transitionBrokerState(BrokerState expectedState, BrokerState newState) (defined in helics::BrokerBase) | helics::BrokerBase | protected
transmit(route_id rid, const ActionMessage &cmd) override (defined in helics::CommsBroker< MpiComms, CommonCore >) | helics::CommsBroker< MpiComms, CommonCore > | virtual
transmit(route_id rid, ActionMessage &&cmd) override (defined in helics::CommsBroker< MpiComms, CommonCore >) | helics::CommsBroker< MpiComms, CommonCore > | virtual
unregister() | helics::CommonCore |
useJsonSerialization | helics::BrokerBase | protected
uuid_like | helics::BrokerBase | protected
waitCommand(LocalFederateId federateID) override | helics::CommonCore | virtual
waitForDisconnect(std::chrono::milliseconds msToWait=std::chrono::milliseconds(0)) const override final | helics::CommonCore | virtual
waitingForBrokerPingReply | helics::BrokerBase | protected
writeProfilingData() | helics::BrokerBase | protected
~BrokerBase() (defined in helics::BrokerBase) | helics::BrokerBase | virtual
~CommonCore() override | helics::CommonCore | virtual
~CommsBroker() | helics::CommsBroker< MpiComms, CommonCore > |
~Core()=default | helics::Core | virtual
~MpiCore() (defined in helics::mpi::MpiCore) | helics::mpi::MpiCore |