KerMor  0.9
Model order reduction for nonlinear dynamical systems and nonlinear approximation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
New features in Version 0.3

Added RC circuit model, implemented Property classes and levels, improved error estimator computation

Submitted to /agh/git/kermor repository on 03.05.2011 Branch name: kermor03

Class approx.BaseApprox

(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.

(Daniel Wirtz, 2011-04-12) New property approx.BaseApprox.TrainDataSelector. Allows to choose different strategies for training data selection.

Class approx.KernelApprox
(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.
Class data.selection.ASelector
(Daniel Wirtz, 2011-04-12) Added this class to implement strategy pattern for training data selection.
Class data.selection.DefaultSelector
(Daniel Wirtz, 2011-04-12) Added this default selection algorithm.
Class data.selection.LinspaceSelector
(Daniel Wirtz, 2011-04-12) Added this class to allow for homogeneous training data selection.
Class data.selection.TimeSelector
(Daniel Wirtz, 2011-04-12) Added this class for a selection of training samples that utilizes time information.
Class Devel
(Daniel Wirtz, 2011-04-12) Added this class to aid new class creation and offer customized class / function skeletons.
Class Dictionary
(Daniel Wirtz, 2011-04-06) Added this class.
Class dscomponents.ACoreFun

(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.

(Daniel Wirtz, 2011-04-12) Added a new set-protected property dscomponents.ACoreFun.MultiArgumentEvaluations. Allows for speedup in case the target function can be called with a matrix of vectors instead of a single vector only.

Class dscomponents.AOutputConv
(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.
Class general.interpolation.KernelInterpol
(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.
Class general.POD
(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.
Class IDGenerator
(Daniel Wirtz, 2011-04-6) Added this class. Used to assign unique IDs to any KerMorObjects.
Class IKernelCoeffComp
(Daniel Wirtz, 2011-03-31) Added this interface.
Class KerMor

(Daniel Wirtz, 2011-04-26) Added a new property DocumentationLocation.

(Daniel Wirtz, 2011-04-05) Added a new property KerMor.DesktopLayout. As with KDE4 matlab seems to start with a pretty random layout this property enables the developer to specify a (previously saved) desktop layout to be associated with KerMor.

Class KerMorObject

(Daniel Wirtz, 2011-04-21) Implemented the property default changed supervision system as described in Property classes and levels. Those changes affect most KerMor classes.

(Daniel Wirtz, 2011-04-05) Added this class to give any object a common base class and some shared functionality. For this version it will be loading and message logging, possibly cloning as well.

Class kernels.BellFunction
(Daniel Wirtz, 2011-04-06) Added a new property kernels.BellFunction.MaxNewtonIterations that avoids computations to hang if the newton iteration does not come to a hold. An error will be thrown as finding the correct minima is necessary.
Class kernels.KernelExpansion
(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.
Class kernels.ParamTimeKernelExpansion

(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.

(Daniel Wirtz, 2011-04-15) Added the dscomponents.AKernelCoreFun.evaluateStateNabla method to allow efficient computation of kernel expansion jacobians.

(Daniel Wirtz, 2011-04-04) Added the dscomponents.AKernelCoreFun.getKernelMatrix method

Class models.BaseFirstOrderSystem
(Daniel Wirtz, 2011-04-05) Added a setter for property BaseFirstOrderSystem.f that checks for self references.
Class models.BaseFullModel

(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.

(Daniel Wirtz, 2011-04-21) - Implemented the recursive property changed search on a per-BaseFullModel basis as made possible by the changes in KerMorObject.

  • Added a new method models.BaseFullModel.printPropertyChangedReport that gives detailed information about any properties of the model and its subclasses that remained set to their default value since initialization.
  • Overloaded the models.BaseModel.computeTrajectory method in order to previously run the property changed checks
Class models.BaseModel
(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.
Class models.circ.RCLadder
(Daniel Wirtz, 2011-04-29) Added this class.
Class models.circ.RCLadderFun
(Daniel Wirtz, 2011-04-29) Added this class.
Class models.circ.RCLadderSys
(Daniel Wirtz, 2011-04-29) Added this class.
Class models.pcd.BasePCDSystem
(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.
Class models.pcd.CoreFun1D
(Daniel Wirtz, 2011-03-16) Added this class.
Class models.pcd.PCDModel
(Daniel Wirtz, 2011-03-16) Added this class.
Class sampling.WeightedRandomSampler
(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.
Class solvers.AJacobianSolver

(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.

(Daniel Wirtz, 2011-04-19) Added this class to have a base for implicit solvers and wrap to the normal odefun interface from the explicit ones.

Class solvers.BaseSolver
(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.
Class solvers.ExplEuler
(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.
Class solvers.MLode15i

(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.

(Daniel Wirtz, 2011-04-14) Added this class.

Class solvers.MLWrapper
(Daniel Wirtz, 2011-04-21) Integrated this class to the property default value changed supervision system Property classes and levels. This class now inherits from KerMorObject and has an extended constructor registering any user-relevant properties using KerMorObject.registerProps.
Class Utils

(Daniel Wirtz, 2011-04-20) Added a new function Utils.getHelpShort to extract the first line(s) of a help text in matlab style (text until first emtpy line = short)

(Daniel Wirtz, 2011-04-18) Added the saveFigure and saveAxes methods from SegMedix.

(Daniel Wirtz, 2011-04-01)