32 #ifndef _OMS_SYSTEM_WC_H_ 33 #define _OMS_SYSTEM_WC_H_
unsigned int getMaxOutputDerivativeOrder()
Definition: SystemWC.cpp:183
oms_status_enu_t setRealInputDerivative(const ComRef &cref, const SignalDerivative &der)
Definition: SystemWC.cpp:904
oms_solver_enu_t
Definition: Types.h:96
oms_solver_enu_t solverMethod
Definition: System.h:192
Definition: ResultWriter.h:68
oms_status_enu_t addStaticValueIndicator(const ComRef &signal, double lowerBound, double upperBound, double stepSize)
Definition: StepSizeConfiguration.cpp:15
oms_status_enu_t instantiate()
Definition: SystemWC.cpp:145
oms_status_enu_t addStaticValueIndicator(const ComRef &signal, double lowerBound, double upperBound, double stepSize)
Definition: SystemWC.h:79
oms_status_enu_t registerSignalsForResultFile(ResultWriter &resultFile)
Definition: SystemWC.cpp:1077
oms_status_enu_t addEventIndicator(const ComRef &signal)
Definition: SystemWC.h:77
Definition: SystemWC.h:47
~SystemWC()
Definition: SystemWC.cpp:51
oms_status_enu_t reset()
Definition: SystemWC.cpp:238
unsigned int rollBackIt
Definition: SystemWC.h:102
double stepSize
Definition: SystemWC.h:99
oms_status_enu_t
Definition: Types.h:43
unsigned int max_error_id
Definition: SystemWC.h:97
ComRef cref
Definition: System.h:207
oms_status_enu_t getRealOutputDerivative(const ComRef &cref, SignalDerivative &der)
Definition: SystemWC.cpp:889
oms_status_enu_t updateSignals(ResultWriter &resultFile)
Definition: SystemWC.cpp:1139
oms_status_enu_t updateInputs(DirectedGraph &graph)
Definition: SystemWC.cpp:1014
unsigned int roll_iter_id
Definition: SystemWC.h:96
oms_status_enu_t addDynamicValueIndicator(const ComRef &signal, const ComRef &lower, const ComRef &upper, double stepSize)
Definition: StepSizeConfiguration.cpp:41
oms_status_enu_t setSolver(oms_solver_enu_t solver)
Definition: SystemWC.h:65
ComRef - component reference.
Definition: ComRef.h:43
unsigned int error_id
Definition: SystemWC.h:98
oms_status_enu_t importFromSSD_SimulationInformation(const pugi::xml_node &node, const std::string &sspVersion)
Definition: SystemWC.cpp:120
std::string getSolverName() const
Definition: SystemWC.cpp:73
oms_status_enu_t terminate()
Definition: SystemWC.cpp:225
oms_status_enu_t setSolverMethod(std::string)
Definition: SystemWC.cpp:90
oms_status_enu_t getInputAndOutput(DirectedGraph &graph, std::vector< double > &inputVect, std::vector< double > &outputVect, std::map< ComRef, Component *> FMUcomponents)
Definition: SystemWC.cpp:960
SystemWC(const ComRef &cref, Model *parentModel, System *parentSystem)
Definition: SystemWC.cpp:46
Definition: StepSizeConfiguration.h:10
oms_status_enu_t addDynamicValueIndicator(const ComRef &signal, const ComRef &lower, const ComRef &upper, double stepSize)
Definition: SystemWC.h:80
StepSizeConfiguration stepSizeConfiguration
Configuration data structure for assc.
Definition: SystemWC.h:93
static System * NewSystem(const ComRef &cref, Model *parentModel, System *parentSystem)
Definition: SystemWC.cpp:55
double time
Definition: System.h:178
const char * signal
Definition: Tags.cpp:38
oms_status_enu_t initialize()
Definition: SystemWC.cpp:197
double maxError
Definition: SystemWC.h:100
Model * parentModel
Definition: System.h:209
unsigned int h_id
Definition: SystemWC.h:95
oms_status_enu_t exportToSSD_SimulationInformation(pugi::xml_node &node) const
Definition: SystemWC.cpp:106
oms_status_enu_t stepUntil(double stopTime, void(*cb)(const char *ident, double time, oms_status_enu_t status))
Definition: SystemWC.cpp:253
oms_status_enu_t addTimeIndicator(const ComRef &signal)
Definition: StepSizeConfiguration.cpp:9
oms_status_enu_t getInputs(DirectedGraph &graph, std::vector< double > &inputs)
Definition: SystemWC.cpp:919
oms_status_enu_t setInputsDer(oms::DirectedGraph &graph, const std::vector< double > &inputsDer)
Definition: SystemWC.cpp:940
oms_status_enu_t stepUntilASSC(double stopTime, void(*cb)(const char *ident, double time, oms_status_enu_t status))
Definition: SystemWC.cpp:679
System * parentSystem
Definition: System.h:210
Definition: DirectedGraph.h:55
double normError
Definition: SystemWC.h:101
oms_status_enu_t addTimeIndicator(const ComRef &signal)
Definition: SystemWC.h:78
SystemWC & operator=(SystemWC const ©)
not implemented
Definition: SignalDerivative.h:41
oms_status_enu_t addEventIndicator(const ComRef &signal)
Definition: StepSizeConfiguration.cpp:3