helics
3.5.2
|
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(Json::Value &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 | mutableprotected |
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 |
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 |
finalize(LocalFederateId federateID) override final | helics::CommonCore | virtual |
generateCLI() override | helics::mpi::MpiCore | protectedvirtual |
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 | inlineprotected |
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 | protectedvirtual |
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 |
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 | inlineprotectedstatic |
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 |
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 | protectedstatic |
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 | protectedvirtual |
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 | protectedvirtual |
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 |