KerMor
0.9
Model order reduction for nonlinear dynamical systems and nonlinear approximation
|
Constant: Constant alpha terms. More...
Constant: Constant alpha terms.
This class is part of the framework
Homepage
http://www.morepas.org/software/index.htmlDocumentation
http://www.morepas.org/software/kermor/index.htmlLicense
KerMor license conditions Definition at line 19 of file Constant.m.
Public Member Functions | |
Constant (models.BaseFullModel model) | |
function | inputOfflineComputations (models.ReducedModel rm,matrix< double > M) |
Performs the offline stage for the error estimators regarding the inputs. More... | |
function a = | getAlpha (colvec phi,double ut,double t,colvec mu) |
Computes the alpha term for the error estimator. More... | |
Public Member Functions inherited from error.alpha.Base | |
Base (models.ReducedModel rm) | |
Obtain the correct snapshots Standard case: the approx function is a kernel expansion. it can also be that the system's core function is already a kernel expansion. More... | |
virtual function | inputOfflineComputations (models.BaseFullModel model,matrix M) |
Performs the offline stage for the error estimators regarding the inputs. More... | |
Additional Inherited Members | |
Public Attributes inherited from handle | |
addlistener | |
Creates a listener for the specified event and assigns a callback function to execute when the event occurs. More... | |
notify | |
Broadcast a notice that a specific event is occurring on a specified handle object or array of handle objects. More... | |
delete | |
Handle object destructor method that is called when the object's lifecycle ends. More... | |
disp | |
Handle object disp method which is called by the display method. See the MATLAB disp function. More... | |
display | |
Handle object display method called when MATLAB software interprets an expression returning a handle object that is not terminated by a semicolon. See the MATLAB display function. More... | |
findobj | |
Finds objects matching the specified conditions from the input array of handle objects. More... | |
findprop | |
Returns a meta.property objects associated with the specified property name. More... | |
fields | |
Returns a cell array of string containing the names of public properties. More... | |
fieldnames | |
Returns a cell array of string containing the names of public properties. See the MATLAB fieldnames function. More... | |
isvalid | |
Returns a logical array in which elements are true if the corresponding elements in the input array are valid handles. This method is Sealed so you cannot override it in a handle subclass. More... | |
eq | |
Relational functions example. See details for more information. More... | |
transpose | |
Transposes the elements of the handle object array. More... | |
permute | |
Rearranges the dimensions of the handle object array. See the MATLAB permute function. More... | |
reshape | |
hanges the dimensions of the handle object array to the specified dimensions. See the MATLAB reshape function. More... | |
sort | |
ort the handle objects in any array in ascending or descending order. More... | |
Protected Attributes inherited from error.alpha.Base | |
M1 | |
error.alpha.Constant.Constant | ( | models.BaseFullModel | model | ) |
Definition at line 47 of file Constant.m.
Computes the alpha term for the error estimator.
phi | The kernel vector \(\K(x,x_i)\) |
ut | The evaluation of the current input \(u(t)\) at time \(t\) |
t | The current time \(t\) |
mu | The current parameter \(\mu\) |
Implements error.alpha.Base.
Definition at line 89 of file Constant.m.
References error.alpha.Base.M1, and t.
function error.alpha.Constant.inputOfflineComputations | ( | models.ReducedModel | rm, |
matrix< double > | M | ||
) |
Performs the offline stage for the error estimators regarding the inputs.
rm | The reduced model |
M | The projected coefficient matrix \(\vM_{\alpha} - \vV\vW^T\vM_{\alpha})\) |
Definition at line 52 of file Constant.m.
References models.BaseFirstOrderSystem.B, dscomponents.AInputConv.evaluate(), models.ReducedModel.FullModel, models.BaseModel.G, models.BaseModel.getRandomParam(), error.alpha.Base.M1, models.BaseModel.System, t, models.ReducedModel.V, and models.ReducedModel.W.