This package contains interface definitions for continuous input/output blocks with Real, Integer and Boolean signals. Furthermore, it contains partial models for continuous and discrete blocks.
| Name | Description |
|---|---|
| RealInput | 'input Real' as connector |
| RealOutput | 'output Real' as connector |
| BooleanInput | 'input Boolean' as connector |
| BooleanOutput | 'output Boolean' as connector |
| IntegerInput | 'input Integer' as connector |
| IntegerOutput | 'output Integer' as connector |
| RealVectorInput | Real input connector used for vector of connectors |
| IntegerVectorInput | Integer input connector used for vector of connectors |
| BooleanVectorInput | Boolean input connector used for vector of connectors |
| RealVectorOutput | Real output connector used for vector of connectors |
| SO | Single Output continuous control block |
| MO | Multiple Output continuous control block |
| SISO | Single Input Single Output continuous control block |
| SI2SO | 2 Single Input / 1 Single Output continuous control block |
| SIMO | Single Input Multiple Output continuous control block |
| MISO | Multiple Input Single Output continuous control block |
| PartialRealMISO | Partial block with a RealVectorInput and a RealOutput signal |
| MIMO | Multiple Input Multiple Output continuous control block |
| MIMOs | Multiple Input Multiple Output continuous control block with same number of inputs and outputs |
| MI2MO | 2 Multiple Input / Multiple Output continuous control block |
| SignalSource | Base class for continuous signal source |
| SVcontrol | Single-Variable continuous controller |
| MVcontrol | Multi-Variable continuous controller |
| DiscreteBlock | Base class of discrete control blocks |
| DiscreteSISO | Single Input Single Output discrete control block |
| DiscreteMIMO | Multiple Input Multiple Output discrete control block |
| DiscreteMIMOs | Multiple Input Multiple Output discrete control block |
| SVdiscrete | Discrete Single-Variable controller |
| MVdiscrete | Discrete Multi-Variable controller |
| BooleanSISO | Single Input Single Output control block with signals of type Boolean |
| BooleanMIMOs | Multiple Input Multiple Output continuous control block with same number of inputs and outputs of Boolean type |
| MI2BooleanMOs | 2 Multiple Input / Boolean Multiple Output block with same signal lengths |
| SI2BooleanSO | 2 Single Input / Boolean Single Output block |
| BooleanSignalSource | Base class for Boolean signal sources |
| IntegerSO | Single Integer Output continuous control block |
| IntegerMO | Multiple Integer Output continuous control block |
| IntegerSignalSource | Base class for continuous Integer signal source |
| IntegerSIBooleanSO | Integer Input Boolean Output continuous control block |
| IntegerMIBooleanMOs | Multiple Integer Input Multiple Boolean Output continuous control block with same number of inputs and outputs |
| PartialIntegerSISO | Partial block with a IntegerInput and an IntegerOutput signal |
| PartialIntegerMISO | Partial block with an IntegerVectorInput and an IntegerOutput signal |
| partialBooleanSISO | Partial block with 1 input and 1 output Boolean signal |
| partialBooleanSI2SO | Partial block with 2 input and 1 output Boolean signal |
| partialBooleanSI3SO | Partial block with 3 input and 1 output Boolean signal |
| partialBooleanSI | Partial block with 1 input Boolean signal |
| partialBooleanSO | Partial block with 1 output Boolean signal |
| partialBooleanSource | Partial source block (has 1 output Boolean signal and an appropriate default icon) |
| partialBooleanThresholdComparison | Partial block to compare the Real input u with a threshold and provide the result as 1 Boolean output signal |
| partialBooleanComparison | Partial block with 2 Real input and 1 Boolean output signal (the result of a comparison of the two Real inputs) |
| PartialBooleanSISO_small | Partial block with a BooleanInput and a BooleanOutput signal and a small block icon |
| PartialBooleanMISO | Partial block with a BooleanVectorInput and a BooleanOutput signal |
| PartialConversionBlock | Partial block defining the interface for conversion blocks |
| PartialNoise | Partial noise generator |
| Adaptors | Package with adaptors (especially useful for FMUs) |