|
OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment.
|
This is the complete list of members for oms::SystemWC, 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 | |
| algLoops | oms::System | private |
| busconnectors | oms::System | 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::SystemWC | virtual |
| element | oms::System | private |
| error_id | oms::SystemWC | 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::SystemWC | virtual |
| exportToSSV(Snapshot &snapshot) const | oms::System | |
| fmuGuid | oms::System | |
| 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 |
| getInputAndOutput(DirectedGraph &graph, std::vector< double > &inputVect, std::vector< double > &outputVect, std::map< ComRef, Component * > FMUcomponents) | oms::SystemWC | |
| getInputs(DirectedGraph &graph, std::vector< double > &inputs) | oms::SystemWC | |
| getInteger(const ComRef &cref, int &value) | oms::System | |
| getMaximumStepSize() | oms::System | inline |
| getMaxOutputDerivativeOrder() | oms::SystemWC | |
| getModel() | oms::System | |
| getOutputsGraph() | oms::System | inline |
| getParentSystem() const | oms::System | inline |
| getReal(const ComRef &cref, double &value) | oms::System | |
| getRealOutputDerivative(const ComRef &cref, SignalDerivative &der) | oms::SystemWC | |
| getReals(const std::vector< ComRef > &crefs, std::vector< double > &values) | oms::System | |
| getSolver() | oms::System | inline |
| getSolverName() const | oms::SystemWC | |
| 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 | |
| h_id | oms::SystemWC | private |
| 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::SystemWC | virtual |
| initializationGraph | oms::System | protected |
| initialize() | oms::SystemWC | virtual |
| initialStepSize | oms::System | protected |
| instantiate() | oms::SystemWC | 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 |
| masiMax | oms::SystemWC | private |
| mav_canGetAndSetStateFMUcomponents | oms::SystemWC | private |
| mav_doDoubleStep | oms::SystemWC | private |
| mav_FMUcomponents | oms::SystemWC | private |
| max_error_id | oms::SystemWC | private |
| maxError | oms::SystemWC | private |
| maximumStepSize | oms::System | protected |
| minimumStepSize | oms::System | protected |
| newResources(const ComRef &cref, const std::string &ssvFilename, const std::string &ssmFilename="", bool externalresources=false) | oms::System | |
| NewSystem(const ComRef &cref, Model *parentModel, System *parentSystem) | oms::SystemWC | static |
| oms::System::NewSystem(const ComRef &cref, oms_system_enu_t type, Model *parentModel, System *parentSystem) | oms::System | static |
| normError | oms::SystemWC | private |
| operator=(SystemWC const ©) | oms::SystemWC | protected |
| oms::System::operator=(System const ©) | oms::System | protected |
| parentModel | oms::System | private |
| parentSystem | oms::System | private |
| registerSignalsForResultFile(ResultWriter &resultFile) | oms::SystemWC | 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::SystemWC | virtual |
| resultFileMapping | oms::System | protected |
| roll_iter_id | oms::SystemWC | private |
| rollBackIt | oms::SystemWC | private |
| 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 | |
| setConnectorGeometry(const ComRef &cref, const oms::ssd::ConnectorGeometry *geometry) | 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 |
| setInputsDer(oms::DirectedGraph &graph, const std::vector< double > &inputsDer) | oms::SystemWC | |
| setInteger(const ComRef &cref, int value) | oms::System | |
| setReal(const ComRef &cref, double value) | oms::System | |
| setRealInputDerivative(const ComRef &cref, const SignalDerivative &der) | oms::SystemWC | |
| 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::SystemWC | inlinevirtual |
| setSolverMethod(std::string) | oms::SystemWC | |
| 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 | |
| solverMethod | oms::System | protected |
| stepSize | oms::SystemWC | private |
| stepUntil(double stopTime) | oms::SystemWC | 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 ©) | oms::System | protected |
| SystemWC(const ComRef &cref, Model *parentModel, System *parentSystem) | oms::SystemWC | protected |
| SystemWC(SystemWC const ©) | oms::SystemWC | protected |
| terminate() | oms::SystemWC | virtual |
| 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::SystemWC | |
| updateSignals(ResultWriter &resultFile) | oms::SystemWC | virtual |
| useThreadPool() | oms::System | |
| validCref(const ComRef &cref) | oms::System | |
| values | oms::System | private |
| ~System() | oms::System | virtual |
| ~SystemWC() | oms::SystemWC |