OMSimulatorLib The OMSimulator project is a FMI-based co-simulation environment.

Loading...
Searching...
No Matches
oms::SystemSC Member List

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

addAlgLoop(scc_t SCC, const int algLoopNum, DirectedGraph &graph, bool supportsDirectionalDerivatives) | oms::System |
addBus(const ComRef &cref) | oms::System |
addConnection(const ComRef &crefA, const ComRef &crefB, bool suppressUnitConversion=false) | oms::System |
addConnector(const ComRef &cref, oms_causality_enu_t causality, oms_signal_type_enu_t type) | oms::System |
addConnectorToBus(const ComRef &busCref, const ComRef &connectorCref) | oms::System |
addSignalsToResults(const char *regex) | oms::System |
addSubModel(const ComRef &cref, const std::string &fmuPath) | oms::System |
addSubSystem(const ComRef &cref, oms_system_enu_t type) | oms::System |
algebraic | oms::SystemSC | private
algLoops | oms::System | private
busconnectors | oms::System | private
callEventUpdate | oms::SystemSC | private
clock | oms::System | protected
clock_id | oms::System | protected
components | oms::System | private
connections | oms::System | private
connectors | oms::System | private
copyResources() | oms::System |
cref | oms::System | private
delete_(const ComRef &cref) | oms::System |
deleteAllConectionsTo(const ComRef &cref) | oms::System |
deleteConnection(const ComRef &crefA, const ComRef &crefB) | oms::System |
deleteConnectorFromBus(const ComRef &busCref, const ComRef &connectorCref) | oms::System |
deleteReferencesInSSD(const ComRef &cref, const std::string &filename) | oms::System |
deleteResourcesInSSP(const std::string &filename) | oms::System |
doStep() | oms::SystemSC | virtual
doStepCVODE() | oms::SystemSC | private
doStepEuler() | oms::SystemSC | private
element | oms::System | private
event_indicators | oms::SystemSC | private
event_indicators_prev | oms::SystemSC | private
eventGraph | oms::System | protected
exportConnectors | oms::System | protected
exportDependencyGraphs(const std::string &pathInitialization, const std::string &pathEvent, const std::string &pathSimulation) | oms::System |
exportName | oms::System | private
exportToSSD(pugi::xml_node &node, Snapshot &snapshot, std::string variantName) const | oms::System |
exportToSSD_SimulationInformation(pugi::xml_node &node) const | oms::SystemSC | virtual
exportToSSV(Snapshot &snapshot) const | oms::System |
fmuGuid | oms::System |
fmus | oms::SystemSC | private
forceLoopsToBeUpdated() | oms::System | inline
freeState(const ComRef &cref) | oms::System |
getAlgLoop(const int systemNumber) | oms::System |
getAllResources(std::vector< std::string > &resources) const | oms::System |
getBoolean(const ComRef &cref, bool &value) | oms::System |
getBusConnector(const ComRef &cref) | oms::System |
getComponent(const ComRef &cref) | oms::System |
getComponents() | oms::System | inline
getConnection(const ComRef &crefA, const ComRef &crefB) | oms::System |
getConnections(const ComRef &cref) | oms::System |
getConnections() | oms::System | inline
getConnector(const ComRef &cref) | oms::System |
getConnectorOwner(const ComRef &cref) const | oms::System |
getConnectors() | oms::System | inline
getCref() const | oms::System | inline
getDirectionalDerivative(const ComRef &unknownCref, const ComRef &knownCref, double &value) | oms::System |
getElement() | oms::System | inline
getFilteredSignals(std::vector< Connector > &filteredSignals) const | oms::System |
getFmiVersion(const std::string &path) | oms::System | private
getFullCref() const | oms::System |
getInitialUnknownsGraph() | oms::System | inline
getInteger(const ComRef &cref, int &value) | oms::System |
getMaximumStepSize() | oms::System | inline
getModel() | oms::System |
getOutputsGraph() | oms::System | inline
getParentSystem() const | oms::System | inline
getReal(const ComRef &cref, double &value) | oms::System |
getReals(const std::vector< ComRef > &crefs, std::vector< double > &values) | oms::System |
getSolver() | oms::System | inline
getSolverName() const | oms::SystemSC |
getState(const ComRef &cref) | oms::System |
getStepSize(double *initialStepSize, double *minimumStepSize, double *maximumStepSize) const | oms::System | inline
getString(const ComRef &cref, std::string &value) | oms::System |
getSubSystems() | oms::System | inline
getSystem(const ComRef &cref) | oms::System |
getThreadPool() | oms::System |
getTime() const | oms::System | inline
getTolerance(double *relativeTolerance) const | oms::System | inline
getType() const | oms::System | inline
getUniqueID() const | oms::System |
getValues() | oms::System | inline
getVariable(const ComRef &cref) | oms::System |
getVariableType(const ComRef &cref, oms_signal_type_enu_t &type) | oms::System |
importBusConnectorGeometry(const pugi::xml_node &node) | oms::System | private
importBusConnectorSignals(const pugi::xml_node &node) | oms::System | private
importFromSnapshot(const pugi::xml_node &node, const std::string &sspVersion, const Snapshot &snapshot, std::string variantName) | oms::System |
importFromSSD_ConnectionGeometry(const pugi::xml_node &node, const ComRef &crefA, const ComRef &crefB) | oms::System | private
importFromSSD_SimulationInformation(const pugi::xml_node &node, const std::string &sspVersion) | oms::SystemSC | virtual
initializationGraph | oms::System | protected
initialize() | oms::SystemSC | virtual
initialStepSize | oms::System | protected
instantiate() | oms::SystemSC | virtual
isConnected(const ComRef &cref) const | oms::System |
isTopLevelSystem() const | oms::System | inline
isValidScalarVariable(Component *referenceComponent, Component *replacingComponent, Connection *connection, const ComRef &crefA, const ComRef &crefB, const ComRef &signalName, const std::string &path, std::vector< std::string > &warningList) | oms::System |
listUnconnectedConnectors(char **contents) const | oms::System |
loopsNeedUpdate | oms::System | private
maximumStepSize | oms::System | protected
minimumStepSize | oms::System | protected
nEventIndicators | oms::SystemSC | private
newResources(const ComRef &cref, const std::string &ssvFilename, const std::string &ssmFilename="", bool externalresources=false) | oms::System |
NewSystem(const oms::ComRef &cref, Model *parentModel, System *parentSystem) | oms::SystemSC | static
oms::System::NewSystem(const ComRef &cref, oms_system_enu_t type, Model *parentModel, System *parentSystem) | oms::System | static
nStates | oms::SystemSC | private
oms::cvode_rhs | oms::SystemSC | friend
oms::cvode_rhs_algebraic | oms::SystemSC | friend
oms::cvode_roots | oms::SystemSC | friend
operator=(SystemSC const &copy) | oms::SystemSC | protected
oms::System::operator=(System const &copy) | oms::System | protected
parentModel | oms::System | private
parentSystem | oms::System | private
registerSignalsForResultFile(ResultWriter &resultFile) | oms::System | virtual
relativeTolerance | oms::System | protected
removeSignalsFromResults(const char *regex) | oms::System |
rename(const ComRef &newCref) | oms::System |
rename(const ComRef &cref, const ComRef &newCref) | oms::System |
renameConnections(const ComRef &cref, const ComRef &newCref) | oms::System |
renameConnectors() | oms::System |
replaceSubModel(const ComRef &cref, const std::string &fmuPath, bool dryRun, int &warningCount) | oms::System |
reset() | oms::SystemSC | virtual
resultFileMapping | oms::System | protected
setAliasName(const ComRef &cref, const std::string &aliasName) | oms::System |
setBoolean(const ComRef &cref, bool value) | oms::System |
setBusGeometry(const ComRef &cref, const oms::ssd::ConnectorGeometry *geometry) | oms::System |
setConnectionGeometry(const ComRef &crefA, const ComRef &crefB, const oms::ssd::ConnectionGeometry *geometry) | oms::System |
setConnectionLinearTransformation(const oms::ComRef &crefA, const oms::ComRef &crefB, double factor, double offset) | oms::System |
setConnectorGeometry(const ComRef &cref, const oms::ssd::ConnectorGeometry *geometry) | oms::System |
setConnectorNumericType(const ComRef &cref, const oms_signal_numeric_type_enu_t numericType) | oms::System |
setExportName(const ComRef &cref, const std::string &exportName) | oms::System |
setFixedStepSize(double stepSize) | oms::System | inline
setGeometry(const ssd::ElementGeometry &geometry) | oms::System | inline
setInteger(const ComRef &cref, int value) | oms::System |
setReal(const ComRef &cref, double value) | oms::System |
setRealInputDerivatives(const ComRef &cref, int order, double value) | oms::System |
setReals(const std::vector< ComRef > &crefs, std::vector< double > values) | oms::System |
setSolver(oms_solver_enu_t solver) | oms::SystemSC | inline virtual
setSolverMethod(std::string) | oms::SystemSC |
setState(const ComRef &cref) | oms::System |
setString(const ComRef &cref, const std::string &value) | oms::System |
setTolerance(double relativeTolerance) | oms::System | inline
setUnit(const ComRef &cref, const std::string &value) | oms::System |
setVariableStepSize(double initialStepSize, double minimumStepSize, double maximumStepSize) | oms::System | inline
simulationGraph | oms::System | protected
solveAlgLoop(DirectedGraph &graph, int loopNumber) | oms::System |
solverData | oms::SystemSC | private
solverMethod | oms::System | protected
states | oms::SystemSC | private
states_der | oms::SystemSC | private
states_nominal | oms::SystemSC | private
stepUntil(double stopTime) | oms::SystemSC | virtual
subelements | oms::System | private
subsystems | oms::System | private
supportsDirectionalDerivatives(int i, DirectedGraph &graph) | oms::System |
System(const ComRef &cref, oms_system_enu_t type, Model *parentModel, System *parentSystem, oms_solver_enu_t solverMethod) | oms::System | protected
System(System const &copy) | oms::System | protected
SystemSC(const ComRef &cref, Model *parentModel, System *parentSystem) | oms::SystemSC | protected
SystemSC(SystemSC const &copy) | oms::SystemSC | protected
terminate() | oms::SystemSC | virtual
terminateSimulation | oms::SystemSC | private
time | oms::System | protected
type | oms::System | private
updateAlgebraicLoops(const std::vector< scc_t > &sortedConnections, DirectedGraph &graph) | oms::System |
updateDependencyGraphs() | oms::System |
updateInputs(DirectedGraph &graph) | oms::SystemSC |
updateSignals(ResultWriter &resultFile) | oms::System | virtual
useThreadPool() | oms::System |
validCref(const ComRef &cref) | oms::System |
values | oms::System | private
~System() | oms::System | virtual
~SystemSC() | oms::SystemSC |