Biomech-Sim-Toolbox 1
Toolbox for movement simulation and analysis
|
The abstract class for defining an optimization problem. More...
Public Member Functions | |
virtual | confun (in obj, in X) |
Abstract function to compute constraint violations at state vector X. | |
function | derivativetest (in obj, in xr) |
Function to test the whole problem which was defined. | |
virtual | gradient (in obj, in g) |
Abstract function to computing gradient at state vector X. | |
virtual | jacobian (in obj, in X) |
Abstract function to compute jacobian at state vector X. | |
virtual | jacstructure (in obj) |
Abstract function providing the jacobian pattern. | |
virtual | objfun (in obj, in X) |
Abstract function to computing objective value at state vector X. | |
virtual | report (in obj, in X, in settings, in style, in resultFilename) |
Abstract function to report a current state vector of the problem. | |
Static Public Member Functions | |
static function | matcompare (in a, in b) |
Helperfunction to compare matrices and mind maximum abs error. | |
Public Attributes | |
Property | c_lb |
Double array: Lower bound of constaints. | |
Property | c_ub |
Double array: Upper bound of constraints. | |
Property | initialguess |
Struct: Intial guess for x. | |
Property | name |
String: Name of result file. | |
Property | X_lb |
Double array: Lower bound of state vector. | |
Property | X_ub |
Double array: Upper bound of state vector. | |
The abstract class for defining an optimization problem.
|
virtual |
Abstract function to compute constraint violations at state vector X.
Reimplemented in Collocation.
function derivativetest | ( | in | obj, |
in | xr | ||
) |
Function to test the whole problem which was defined.
|
virtual |
Abstract function to computing gradient at state vector X.
Reimplemented in Collocation.
|
virtual |
Abstract function to compute jacobian at state vector X.
Reimplemented in Collocation.
|
virtual |
Abstract function providing the jacobian pattern.
Reimplemented in Collocation.
|
static |
Helperfunction to compare matrices and mind maximum abs error.
Used for derivativetest()
|
virtual |
Abstract function to computing objective value at state vector X.
Reimplemented in Collocation.
|
virtual |
Abstract function to report a current state vector of the problem.
Reimplemented in Collocation.
Property c_lb |
Double array: Lower bound of constaints.
Property c_ub |
Double array: Upper bound of constraints.
Property initialguess |
Struct: Intial guess for x.
Property name |
String: Name of result file.
Property X_lb |
Double array: Lower bound of state vector.
Property X_ub |
Double array: Upper bound of state vector.