OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment that supports ordinary (i.e., non-delayed) and TLM connections.
oms::ComponentFMUME Member List

This is the complete list of members for oms::ComponentFMUME, including all inherited members.

addConnectorToTLMBus(const ComRef &busCref, const ComRef &connectorCref, const std::string type)oms::Component
addSignalsToResults(const char *regex)oms::ComponentFMUMEvirtual
addTLMBus(const oms::ComRef &cref, oms_tlm_domain_t domain, const int dimensions, const oms_tlm_interpolation_t interpolation)oms::Component
allVariablesoms::ComponentFMUMEprivate
calculatedParametersoms::ComponentFMUMEprivate
callbackFunctionsoms::ComponentFMUMEprivate
callbacksoms::ComponentFMUMEprivate
clockoms::Componentprotected
clock_idoms::Componentprotected
Component(const ComRef &cref, oms_component_enu_t type, System *parentSystem, const std::string &path)oms::Componentprotected
Component(Component const &)oms::Componentprotected
ComponentFMUME(const ComRef &cref, System *parentSystem, const std::string &fmuPath)oms::ComponentFMUMEprotected
ComponentFMUME(ComponentFMUME const &copy)oms::ComponentFMUMEprotected
connectorsoms::Componentprotected
contextoms::ComponentFMUMEprivate
deleteConnector(const ComRef &cref)oms::Component
deleteConnectorFromTLMBus(const ComRef &busCref, const ComRef &connectorCref)oms::Component
deleteStartValue(const ComRef &cref)oms::ComponentFMUMEvirtual
doEventIteration()oms::ComponentFMUME
elementoms::Componentprotected
eventInfooms::ComponentFMUMEprivate
exportToSSD(pugi::xml_node &node, pugi::xml_node &ssvNode) constoms::ComponentFMUMEvirtual
exportToSSMTemplate(pugi::xml_node &ssmNode)oms::ComponentFMUMEvirtual
exportToSSVTemplate(pugi::xml_node &ssvNode)oms::ComponentFMUMEvirtual
exportVariablesoms::ComponentFMUMEprivate
fetchAllVars(bool enableOption)oms::Componentinline
fetchAllVars_oms::Componentprotected
fiboms::ComponentFMUMEprivate
fmuoms::ComponentFMUMEprivate
fmuInfooms::ComponentFMUMEprivate
freeState()oms::Componentinlinevirtual
getAllResources(std::vector< std::string > &resources) constoms::Componentinline
getBoolean(const ComRef &cref, bool &value)oms::ComponentFMUMEvirtual
getBoolean(const fmi2_value_reference_t &vr, bool &value)oms::ComponentFMUME
getCanGetAndSetState()oms::ComponentFMUMEinlinevirtual
getConnector(const ComRef &cref)oms::Component
getConnectors()oms::Componentinline
getContinuousStates(double *states)oms::ComponentFMUME
getCref() constoms::Componentinline
getDerivatives(double *derivatives)oms::ComponentFMUME
getElement()oms::Componentinline
getEventindicators(double *eventindicators)oms::ComponentFMUME
getEventInfo()oms::ComponentFMUMEinline
getFMU()oms::ComponentFMUMEinline
getFMUInfo() constoms::ComponentFMUMEinlinevirtual
getFullCref() constoms::Component
getInitialUnknownsGraph()oms::Componentinline
getInteger(const ComRef &cref, int &value)oms::ComponentFMUMEvirtual
getInteger(const fmi2_value_reference_t &vr, int &value)oms::ComponentFMUME
getModel() constoms::Component
getNominalsOfContinuousStates(double *nominals)oms::ComponentFMUME
getNumberOfContinuousStates() constoms::ComponentFMUMEinline
getNumberOfEventIndicators() constoms::ComponentFMUMEinline
getOutputsGraph()oms::Componentinline
getParentSystem() constoms::Componentinline
getPath() constoms::Componentinline
getReal(const ComRef &cref, double &value)oms::ComponentFMUMEvirtual
getReal(const fmi2_value_reference_t &vr, double &value)oms::ComponentFMUME
getRealOutputDerivative(const ComRef &cref, SignalDerivative &der)oms::Componentinlinevirtual
getTempDir() constoms::Componentinline
getTLMBusConnector(const oms::ComRef &cref)oms::Component
getTLMBusConnectors()oms::Componentinline
getType() constoms::Componentinline
getValidCref(ComRef cref)oms::ComponentFMUMEprivate
getVariable(const ComRef &cref)oms::ComponentFMUMEvirtual
initialize()oms::ComponentFMUMEvirtual
initializeDependencyGraph_initialUnknowns()oms::ComponentFMUME
initializeDependencyGraph_outputs()oms::ComponentFMUME
initialUnknownsGraphoms::Componentprotected
inputsoms::ComponentFMUMEprivate
instantiate()oms::ComponentFMUMEvirtual
nContinuousStatesoms::ComponentFMUMEprivate
nEventIndicatorsoms::ComponentFMUMEprivate
NewComponent(const oms::ComRef &cref, System *parentSystem, const std::string &fmuPath)oms::ComponentFMUMEstatic
NewComponent(const pugi::xml_node &node, System *parentSystem, const std::string &sspVersion)oms::ComponentFMUMEstatic
operator=(ComponentFMUME const &copy)oms::ComponentFMUMEprotected
oms::Component::operator=(Component const &)oms::Componentprotected
outputsoms::ComponentFMUMEprivate
outputsGraphoms::Componentprotected
parametersoms::ComponentFMUMEprivate
registerSignalsForResultFile(ResultWriter &resultFile)oms::ComponentFMUMEvirtual
removeSignalsFromResults(const char *regex)oms::ComponentFMUMEvirtual
reset()oms::ComponentFMUMEvirtual
restoreState()oms::Componentinlinevirtual
resultFileMappingoms::ComponentFMUMEprivate
saveState()oms::Componentinlinevirtual
setBoolean(const ComRef &cref, bool value)oms::ComponentFMUMEvirtual
setContinuousStates(double *states)oms::ComponentFMUME
setFaultInjection(const ComRef &signal, oms_fault_type_enu_t faultType, double faultValue)oms::ComponentFMUMEvirtual
setGeometry(const ssd::ElementGeometry &geometry)oms::Componentinline
setInteger(const ComRef &cref, int value)oms::ComponentFMUMEvirtual
setReal(const ComRef &cref, double value)oms::ComponentFMUMEvirtual
setRealInputDerivative(const ComRef &cref, const SignalDerivative &der)oms::Componentinlinevirtual
setTempDir(const std::string &tempDir)oms::Componentinline
stepUntil(double stopTime)oms::Componentinlinevirtual
terminate()oms::ComponentFMUMEvirtual
tlmbusconnectorsoms::Componentprotected
updateSignals(ResultWriter &resultWriter)oms::ComponentFMUMEvirtual
valuesoms::ComponentFMUMEprivate
~Component()oms::Componentvirtual
~ComponentFMUME()oms::ComponentFMUME