Internal external object definitions for table functions that should not be directly utilized by the user
Extends from Modelica.Icons.InternalPackage (Icon for an internal package (indicating that the package should not be directly utilized by user)).
Name | Description |
---|---|
CombiTable2DBase | Base class for variants of CombiTable2D |
readTimeTableData | Read table data from text or MATLAB MAT-file |
getTimeTableValue | Interpolate 1-dim. table where first column is time |
getTimeTableValueNoDer | Interpolate 1-dim. table where first column is time (but do not provide a derivative function) |
getDerTimeTableValue | Derivative of interpolated 1-dim. table where first column is time |
getTimeTableTmin | Return minimum abscissa value of 1-dim. table where first column is time |
getTimeTableTmax | Return maximum abscissa value of 1-dim. table where first column is time |
readTable1DData | Read table data from text or MATLAB MAT-file |
getNextTimeEvent | Return next time event value of 1-dim. table where first column is time |
getTable1DValue | Interpolate 1-dim. table defined by matrix |
getTable1DValueNoDer | Interpolate 1-dim. table defined by matrix (but do not provide a derivative function) |
getDerTable1DValue | Derivative of interpolated 1-dim. table defined by matrix |
getTable1DAbscissaUmin | Return minimum abscissa value of 1-dim. table defined by matrix |
getTable1DAbscissaUmax | Return maximum abscissa value of 1-dim. table defined by matrix |
readTable2DData | Read table data from text or MATLAB MAT-file |
getTable2DValue | Interpolate 2-dim. table defined by matrix |
getTable2DValueNoDer | Interpolate 2-dim. table defined by matrix (but do not provide a derivative function) |
getDerTable2DValue | Derivative of interpolated 2-dim. table defined by matrix |
getTable2DAbscissaUmin | Return minimum abscissa value of 2-dim. table defined by matrix |
getTable2DAbscissaUmax | Return maximum abscissa value of 2-dim. table defined by matrix |
Base class for variants of CombiTable2D
Name | Description |
---|---|
Table data definition | |
tableOnFile | = true, if table is defined on file or in function usertab |
table[:, :] | Table matrix (grid u1 = first column, grid u2 = first row; e.g., table=[0, 0; 0, 1]) |
tableName | Table name on file or in function usertab (see docu) |
fileName | File where matrix is stored |
verboseRead | = true, if info message that file is loading is to be printed |
Table data interpretation | |
smoothness | Smoothness of table interpolation |
extrapolation | Extrapolation of data outside the definition range |
verboseExtrapolation | = true, if warning messages are to be printed if table input is outside the definition range |
Read table data from text or MATLAB MAT-file
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
forceRead | = true: Force reading of table data; = false: Only read, if not yet read. |
verboseRead | = true: Print info message; = false: No info message |
Name | Description |
---|---|
readSuccess | Table read success |
Interpolate 1-dim. table where first column is time
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
icol | |
timeIn | |
nextTimeEvent | |
pre_nextTimeEvent |
Name | Description |
---|---|
y |
Interpolate 1-dim. table where first column is time (but do not provide a derivative function)
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
icol | |
timeIn | |
nextTimeEvent | |
pre_nextTimeEvent |
Name | Description |
---|---|
y |
Derivative of interpolated 1-dim. table where first column is time
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
icol | |
timeIn | |
nextTimeEvent | |
pre_nextTimeEvent | |
der_timeIn |
Name | Description |
---|---|
der_y |
Return minimum abscissa value of 1-dim. table where first column is time
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID |
Name | Description |
---|---|
timeMin | Minimum abscissa value in table |
Return maximum abscissa value of 1-dim. table where first column is time
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID |
Name | Description |
---|---|
timeMax | Maximum abscissa value in table |
Read table data from text or MATLAB MAT-file
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
forceRead | = true: Force reading of table data; = false: Only read, if not yet read. |
verboseRead | = true: Print info message; = false: No info message |
Name | Description |
---|---|
readSuccess | Table read success |
Return next time event value of 1-dim. table where first column is time
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
timeIn |
Name | Description |
---|---|
nextTimeEvent | Next time event in table |
Interpolate 1-dim. table defined by matrix
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
icol | |
u |
Name | Description |
---|---|
y |
Interpolate 1-dim. table defined by matrix (but do not provide a derivative function)
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
icol | |
u |
Name | Description |
---|---|
y |
Derivative of interpolated 1-dim. table defined by matrix
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
icol | |
u | |
der_u |
Name | Description |
---|---|
der_y |
Return minimum abscissa value of 1-dim. table defined by matrix
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID |
Name | Description |
---|---|
uMin | Minimum abscissa value in table |
Return maximum abscissa value of 1-dim. table defined by matrix
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID |
Name | Description |
---|---|
uMax | Maximum abscissa value in table |
Read table data from text or MATLAB MAT-file
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
forceRead | = true: Force reading of table data; = false: Only read, if not yet read. |
verboseRead | = true: Print info message; = false: No info message |
Name | Description |
---|---|
readSuccess | Table read success |
Interpolate 2-dim. table defined by matrix
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
u1 | |
u2 |
Name | Description |
---|---|
y |
Interpolate 2-dim. table defined by matrix (but do not provide a derivative function)
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
u1 | |
u2 |
Name | Description |
---|---|
y |
Derivative of interpolated 2-dim. table defined by matrix
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID | |
u1 | |
u2 | |
der_u1 | |
der_u2 |
Name | Description |
---|---|
der_y |
Return minimum abscissa value of 2-dim. table defined by matrix
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID |
Name | Description |
---|---|
uMin[2] | Minimum abscissa value in table |
Return maximum abscissa value of 2-dim. table defined by matrix
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
tableID |
Name | Description |
---|---|
uMax[2] | Maximum abscissa value in table |