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

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

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 &copy) | oms::SystemWC | protected
oms::System::operator=(System const &copy) | 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
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
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 | inline virtual
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 &copy) | oms::System | protected
SystemWC(const ComRef &cref, Model *parentModel, System *parentSystem) | oms::SystemWC | protected
SystemWC(SystemWC const &copy) | 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, bool *changed=nullptr) | 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 |