|
| qp3.QPModelData.buildModel (self) |
| adding the variables and constraints to the model
|
|
| qp3.QPModelData.setLagrangianStructure (self) |
|
| qp3.QPModelData.evaluateNonlinearTerm (self, x, rowno, ignerr, thread) |
|
| qp3.QPModelData.evaluateNonlinearJacobian (self, x, rowno, jacnum, ignerr, thread) |
|
| qp3.QPModelData.evaluateSDLagrangian (self, x, u, hessianrow, hessiancol) |
|
Similar to qp1 but uses 2nd derivatives as a matrix.
For more information about the individual callbacks, please have a look at the source code.
◆ buildModel()
qp3.QPModelData.buildModel |
( |
| self | ) |
|
adding the variables and constraints to the model
Definition at line 31 of file qp3.py.
◆ setLagrangianStructure()
qp3.QPModelData.setLagrangianStructure |
( |
| self | ) |
|
◆ evaluateNonlinearTerm()
qp3.QPModelData.evaluateNonlinearTerm |
( |
| self, |
|
|
| x, |
|
|
| rowno, |
|
|
| ignerr, |
|
|
| thread ) |
◆ evaluateNonlinearJacobian()
qp3.QPModelData.evaluateNonlinearJacobian |
( |
| self, |
|
|
| x, |
|
|
| rowno, |
|
|
| jacnum, |
|
|
| ignerr, |
|
|
| thread ) |
◆ evaluateSDLagrangian()
qp3.QPModelData.evaluateSDLagrangian |
( |
| self, |
|
|
| x, |
|
|
| u, |
|
|
| hessianrow, |
|
|
| hessiancol ) |