OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment that supports ordinary (i.e., non-delayed) and TLM connections.
|
Go to the documentation of this file. 1 #ifndef _OMS_STEP_SIZE_CONFIGURATION_H_
2 #define _OMS_STEP_SIZE_CONFIGURATION_H_
5 #include "OMSimulator/Types.h"
std::vector< ComRef > getEventIndicators()
Definition: StepSizeConfiguration.h:36
std::vector< ComRef > eventIndicators
Definition: StepSizeConfiguration.h:42
oms_status_enu_t addEventIndicator(const ComRef &signal)
Definition: StepSizeConfiguration.cpp:3
ComRef - component reference.
Definition: ComRef.h:46
oms_status_enu_t addStaticValueIndicator(const ComRef &signal, double lowerBound, double upperBound, double stepSize)
Definition: StepSizeConfiguration.cpp:15
std::vector< std::pair< const ComRef, std::vector< DynamicBound > > > getDynamicThresholds()
Definition: StepSizeConfiguration.h:38
const ComRef lower
Definition: StepSizeConfiguration.h:22
~StepSizeConfiguration()
Definition: StepSizeConfiguration.h:29
oms_status_enu_t addDynamicValueIndicator(const ComRef &signal, const ComRef &lower, const ComRef &upper, double stepSize)
Definition: StepSizeConfiguration.cpp:41
const ComRef upper
Definition: StepSizeConfiguration.h:23
double stepSize
Definition: StepSizeConfiguration.h:17
double stepSize
Definition: StepSizeConfiguration.h:24
StepSizeConfiguration()
Definition: StepSizeConfiguration.h:28
Definition: StepSizeConfiguration.h:10
Definition: StepSizeConfiguration.h:13
std::vector< std::pair< const ComRef, std::vector< StaticBound > > > staticIntervals
Definition: StepSizeConfiguration.h:44
oms_status_enu_t addTimeIndicator(const ComRef &signal)
Definition: StepSizeConfiguration.cpp:9
std::vector< ComRef > getTimeIndicators()
Definition: StepSizeConfiguration.h:37
std::vector< std::pair< const ComRef, std::vector< DynamicBound > > > dynamicIntervals
Definition: StepSizeConfiguration.h:45
std::vector< std::pair< const ComRef, std::vector< StaticBound > > > getStaticThresholds()
Definition: StepSizeConfiguration.h:39
double lower
Definition: StepSizeConfiguration.h:15
const char * signal
Definition: Tags.cpp:38
double upper
Definition: StepSizeConfiguration.h:16
std::vector< ComRef > timeIndicators
Definition: StepSizeConfiguration.h:43
Definition: StepSizeConfiguration.h:20