Anonymous
×
Create a new article
Write your page title here:
We currently have 105 articles on MOR Wiki. Type your article name above or click on one of the titles below and start writing!



MOR Wiki

Difference between revisions of "Glossary"

(add state-space symm definition for SOS)
m (Update to match current MORB database)
 
(One intermediate revision 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]] collection, benchmark.csv, the [[Search Tool]], and this wiki as a whole.
+
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>_comments</code>
+
| <code>comments</code>
 
| (char) internal comments
 
| (char) internal comments
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| <code>_dataSource</code>
+
| <code>dataSource</code>
| (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]]
+
| (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>_sourceFilename</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>creator</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; subset of LTI
+
| [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>directory</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>editor</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 88: Line 94:
 
|- 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 [[https://www.sciencedirect.com/science/article/pii/S0167691198000243 this paper]].<br />[[https://doi.org/10.1109/PROC.1983.12688 Another useful source]]
+
| (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

Under Construction.png 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. s(u(t),y(t)) = ||u(t)||^2 - ||y(t)||^2
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 sE-A (E = I, if not otherwise specified) have negative real part; consequently, the solution of the corresponding LTI with u(t) = 0 tends to 0 as t \to \infty
2 = ?
3 = ?
(other stability definitions added and defined as necessary)
isStateSpaceSymm (bool) state-space symmetric: A = A^T, C = B^T, E = E^T, D = D^T; trivially implies isSysSymm; similarly defined for SOS, but require instead that M = M^T, C_v = 0, C_p = B^T, and K = K^T
isSysSymm (bool) H(s) = C (sE -A)^{-1} B+D is symmetric; equivalently, the system's Markov parameters are symmetric
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 x(t)
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!)