.IDEAS.Controls.OBC.CDL.Integers

Package with blocks for integer variables

Information

Package with blocks for elementary mathematical functions for integer variables.

Contents

Name Description
Abs Output the absolute value of the input
Add Output the sum of the two inputs
AddParameter Output the sum of an input plus a parameter
Change Output whether the Integer input changes values, increases or decreases
Equal Output y is true, if input u1 is equal to input u2
Greater Output y is true, if input u1 is greater than input u2
GreaterEqual Output y is true, if input u1 is greater or equal than input u2
GreaterEqualThreshold Output y is true, if input u is greater or equal than a threshold
GreaterThreshold Output y is true, if input u is greater than a threshold
Less Output y is true, if input u1 is less than input u2
LessEqual Output y is true, if input u1 is less or equal than input u2
LessEqualThreshold Output y is true, if input u is less or equal than a threshold
LessThreshold Output y is true, if input u is less than a threshold
Max Pass through the largest signal
Min Pass through the smallest signal
MultiSum Sum of Integers, y = k[1]*u[1] + k[2]*u[2] + ... + k[n]*u[n]
Multiply Output product of the two inputs
OnCounter Increment the output if the input switches to true
Stage Output total stages that should be enabled
Subtract Output the difference of the two inputs
Switch Switch between two integer signals
Sources Package with blocks that generate source signals
Validation Collection of models that validate the integer blocks of the CDL

Revisions


Generated at 2026-04-02T18:18:35Z by OpenModelicaOpenModelica 1.26.3 using GenerateDoc.mos