(add description of booleans) |
m (Update to match current MORB database) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{preliminary}} <!-- Do not remove --> |
{{preliminary}} <!-- Do not remove --> |
||
− | This page contains a glossary of terms related to the [[MORB]] |
+ | This page contains a glossary of terms related to the [[MORB]] database, the [[Search Tool]], and this wiki as a whole. |
Note that all boolean fields are really quadruple valued; in addition to 0 (false) and 1 (true), other options include the following: |
Note that all boolean fields are really quadruple valued; in addition to 0 (false) and 1 (true), other options include the following: |
||
Line 12: | Line 12: | ||
! Description |
! Description |
||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
− | | <code> |
+ | | <code>comments</code> |
| (char) internal comments |
| (char) internal comments |
||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
− | | <code> |
+ | | <code>dataSource</code> |
− | | (char) where the data was pulled from during processing: |
+ | | (char) where the data was pulled from during processing: [https://gitlab.mpi-magdeburg.mpg.de/himpe/unimat unimat], [https://sites.google.com/site/rommes/software rommes], or [https://modelreduction.org morwiki] |
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
− | | <code> |
+ | | <code>sourceFilename</code> |
| (char) filename of data used during processing |
| (char) filename of data used during processing |
||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
Line 30: | Line 30: | ||
| (list of float) the numerically computed ratio between the largest and smallest singular values of the matrix * (including 0); Inf is treated as a float in MATLAB; note that AP systems will have a list of floats, with each entry pertaining to the matrix of the same index |
| (list of float) the numerically computed ratio between the largest and smallest singular values of the matrix * (including 0); Inf is treated as a float in MATLAB; note that AP systems will have a list of floats, with each entry pertaining to the matrix of the same index |
||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
− | | <code> |
+ | | <code>benchmarkCreator</code> |
| (list of char) ORCID(s) of original author(s) or creator(s) of dataset |
| (list of char) ORCID(s) of original author(s) or creator(s) of dataset |
||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| DAE |
| DAE |
||
− | | differential algebraic equation |
+ | | [https://en.wikipedia.org/wiki/Differential_algebraic_equation differential algebraic equation] |
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| <code>daeDiffIndex</code> |
| <code>daeDiffIndex</code> |
||
Line 42: | Line 42: | ||
| discrete empirical interpolation method |
| discrete empirical interpolation method |
||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
− | | <code> |
+ | | <code>category</code> |
| (char) folder / collection to which a benchmark belongs |
| (char) folder / collection to which a benchmark belongs |
||
+ | |- style="vertical-align:middle;" |
||
+ | | DoF |
||
+ | | [https://en.wikipedia.org/wiki/Degrees_of_Freedom degrees of freedom] |
||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| DSPMR |
| DSPMR |
||
− | | dominant subspace projection model reduction |
+ | | [[Dominant_Subspaces|dominant subspace projection model reduction]] |
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
− | | <code> |
+ | | <code>dataEditor</code> |
| (list of char) ORCID(s) of editor(s) who converted data to new .mat format |
| (list of char) ORCID(s) of editor(s) who converted data to new .mat format |
||
+ | |- style="vertical-align:middle;" |
||
+ | | FEM |
||
+ | | [https://en.wikipedia.org/wiki/Finite_Element_Method finite element method] |
||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| <code>filename</code> |
| <code>filename</code> |
||
Line 82: | Line 88: | ||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| <code>isStable</code> |
| <code>isStable</code> |
||
− | | (int) numerically computed;<br />0 = no stability<br />1 = asymptotically stable; i.e., all finite eigenvalues of the pencil <math>sE-A</math> (<math>E = I</math>, if not otherwise specified) have negative real part; consequently, the solution of the corresponding LTI <math> |
+ | | (int) numerically computed;<br />0 = no stability<br />1 = asymptotically stable; i.e., all finite eigenvalues of the pencil <math>sE-A</math> (<math>E = I</math>, if not otherwise specified) have negative real part; consequently, the solution of the corresponding LTI with <math>u(t) = 0</math> tends to 0 as <math>t \to \infty</math><br />2 = ?<br />3 = ?<br />(other stability definitions added and defined as necessary) |
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| <code>isStateSpaceSymm</code> |
| <code>isStateSpaceSymm</code> |
||
− | | (bool) <math>A = A^T</math>, <math>C = B^T</math>, <math>E = E^T</math>, <math>D = D^T</math>; trivially implies <code>isSysSymm</code> |
+ | | (bool) state-space symmetric: <math>A = A^T</math>, <math>C = B^T</math>, <math>E = E^T</math>, <math>D = D^T</math>; trivially implies <code>isSysSymm</code>; similarly defined for SOS, but require instead that <math>M = M^T</math>, <math>C_v = 0, C_p = B^T</math>, and <math>K = K^T</math> |
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| <code>isSysSymm</code> |
| <code>isSysSymm</code> |
||
− | | (bool) <math>H(s) = C (sE -A)^{-1} B+D</math> is symmetric; equivalently, the system's Markov parameters are symmetric<br />For a distinction between symmetry and state-space symmetry, see Def 2.1 in |
+ | | (bool) <math>H(s) = C (sE -A)^{-1} B+D</math> is symmetric; equivalently, the system's Markov parameters are symmetric<br />For a distinction between symmetry and state-space symmetry, see Def 2.1 in [https://www.sciencedirect.com/science/article/pii/S0167691198000243 this paper].<br />[https://doi.org/10.1109/PROC.1983.12688 Another useful source] |
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| <code>license</code> |
| <code>license</code> |
||
Line 100: | Line 106: | ||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| MIMO |
| MIMO |
||
− | | multiple-input, multiple-output |
+ | | [https://en.wikipedia.org/wiki/MIMO multiple-input, multiple-output] |
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| MOR |
| MOR |
||
− | | model order reduction |
+ | | [https://modelreduction.org/ model order reduction] |
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| <code>MORWikiLink</code> |
| <code>MORWikiLink</code> |
||
Line 133: | Line 139: | ||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| ODE |
| ODE |
||
− | | ordinary differential equation |
+ | | [https://en.wikipedia.org/wiki/Ordinary_differential_equation ordinary differential equation] |
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| PDE |
| PDE |
||
− | | partial differential equation |
+ | | [https://en.wikipedia.org/wiki/Partial_differential_equation partial differential equation] |
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| PMOR |
| PMOR |
||
Line 148: | Line 154: | ||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| RBM |
| RBM |
||
+ | | [https://pnp.mathematik.uni-stuttgart.de/ians/haasdonk/publications/RBtutorial_preprint_update_with_header.pdf reduced basis method] |
||
− | | reduced basis model |
||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| ROM |
| ROM |
||
Line 154: | Line 160: | ||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| SISO |
| SISO |
||
− | | single-input, single-output |
+ | | [https://en.wikipedia.org/wiki/Single-Input_and_Single-Output single-input, single-output] |
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| SOS |
| SOS |
||
| second-order system |
| second-order system |
||
+ | |- style="vertical-align:middle;" |
||
+ | | SVD |
||
+ | | [https://en.wikipedia.org/wiki/Singular_Value_Decomposition singular value decomposition] |
||
|- style="vertical-align:middle;" |
|- style="vertical-align:middle;" |
||
| <code>systemClass</code> |
| <code>systemClass</code> |
Latest revision as of 17:25, 2 April 2024
Note: This page has not been verified by our editors.
This page contains a glossary of terms related to the MORB database, the Search Tool, and this wiki as a whole.
Note that all boolean fields are really quadruple valued; in addition to 0 (false) and 1 (true), other options include the following:
- an empty field, indicating a lack of knowledge, e.g., either no attempt has been made to figure out the value, or none of the available methods have been successful in determining the value thus far.
- NaN, indicating either that the property does not apply or is otherwise impossible to determine
Abbreviation / Attribute / Term | Description |
---|---|
comments
|
(char) internal comments |
dataSource
|
(char) where the data was pulled from during processing: unimat, rommes, or morwiki |
sourceFilename
|
(char) filename of data used during processing |
AP | affine parametric; parameters of any component are linear combinations of fixed matrices |
components
|
(char) matrices stored in .mat file; see also Models |
cond*
|
(list of float) the numerically computed ratio between the largest and smallest singular values of the matrix * (including 0); Inf is treated as a float in MATLAB; note that AP systems will have a list of floats, with each entry pertaining to the matrix of the same index |
benchmarkCreator
|
(list of char) ORCID(s) of original author(s) or creator(s) of dataset |
DAE | differential algebraic equation |
daeDiffIndex
|
(int) DAE differentiation index; roughly the number of differentiations required to make a system an ODE |
DEIM | discrete empirical interpolation method |
category
|
(char) folder / collection to which a benchmark belongs |
DoF | degrees of freedom |
DSPMR | dominant subspace projection model reduction |
dataEditor
|
(list of char) ORCID(s) of editor(s) who converted data to new .mat format |
FEM | finite element method |
filename
|
(char) filename and benchmark ID |
FOM | full order model |
FOS | first-order system |
is*CholAble
|
(list of bool) the matrix * is symmetric positive definite, i.e., it admits a Cholesky factorization (and is therefore "Cholesky-able"); note that AP systems will have a list of floats, with each entry pertaining to the matrix of the same index |
is*Sparse
|
(list of bool) the matrix * is stored in a sparse format; note that AP systems will have a list of floats, with each entry pertaining to the matrix of the same index |
is*Symm
|
(list of bool) the matrix is symmetric; note that AP systems will have a list of floats, with each entry pertaining to the matrix of the same index |
isContractive
|
(bool) a system that is dissipative w.r.t. ![]() |
isDAE
|
(bool) differential algebraic equation; an LTI DAE has a nonzero, singular E component |
isPassive
|
(bool) a system that is dissipative w.r.t s(u(t),y(t)) = u(t)^T y(t) |
isSquare
|
(bool) nInputs = nOutputs |
isStable
|
(int) numerically computed; 0 = no stability 1 = asymptotically stable; i.e., all finite eigenvalues of the pencil ![]() ![]() ![]() ![]() 2 = ? 3 = ? (other stability definitions added and defined as necessary) |
isStateSpaceSymm
|
(bool) state-space symmetric: ![]() ![]() ![]() ![]() isSysSymm ; similarly defined for SOS, but require instead that ![]() ![]() ![]() |
isSysSymm
|
(bool) ![]() For a distinction between symmetry and state-space symmetry, see Def 2.1 in this paper. Another useful source |
license
|
(char) license associated to data |
LTI | linear time-invariant |
LTV | linear time-varying |
MIMO | multiple-input, multiple-output |
MOR | model order reduction |
MORWikiLink
|
(char) link to MORWiki page |
MORWikiPageName
|
(char) fixed page name with plain text description of system in the MORWiki |
nInputs
|
(int) number of inputs |
NL | nonlinear; a nonlinear system depends nonlinearly on ![]() |
nnz*
|
(list of int) when the matrix * is sparse, the number of nonzeros; note that AP systems will have a list of floats, with each entry pertaining to the matrix of the same index |
nOutputs
|
(int) number of outputs |
nParameters
|
(int) maximum number of parameters in a parametric system |
nStates
|
(int) number of states |
nUnstabPoles
|
(int) the number of poles with nonnegative real part, computed numerically |
ODE | ordinary differential equation |
PDE | partial differential equation |
PMOR | parametric model order reduction |
POD | proper orthogonal decomposition |
QBS | quadratic bilinear system |
RBM | reduced basis method |
ROM | reduced order model |
SISO | single-input, single-output |
SOS | second-order system |
SVD | singular value decomposition |
systemClass
|
(char) model realization; see also Models |
zenodoDOI
|
(char) zenodo DOI (not the full URL!) |