|
| qp4.QPModelData.buildModel (self) |
| adding the variables and constraints to the model
|
|
| qp4.QPModelData.setLagrangianStructure (self) |
|
| qp4.QPModelData.evaluateNonlinearTerm (self, x, rowno, ignerr, thread) |
|
| qp4.QPModelData.evaluateNonlinearJacobian (self, x, rowno, jacnum, ignerr, thread) |
|
| qp4.QPModelData.evaluateDirectionalSD (self, x, dx, rowno, jacnum, thread) |
|
| qp4.QPModelData.evaluateSDLagrangian (self, x, u, hessianrow, hessiancol) |
|
A combination of qp2 and qp3.
For more information about the individual callbacks, please have a look at the source code.
◆ buildModel()
qp4.QPModelData.buildModel |
( |
| self | ) |
|
adding the variables and constraints to the model
Definition at line 30 of file qp4.py.
◆ setLagrangianStructure()
qp4.QPModelData.setLagrangianStructure |
( |
| self | ) |
|
◆ evaluateNonlinearTerm()
qp4.QPModelData.evaluateNonlinearTerm |
( |
| self, |
|
|
| x, |
|
|
| rowno, |
|
|
| ignerr, |
|
|
| thread ) |
◆ evaluateNonlinearJacobian()
qp4.QPModelData.evaluateNonlinearJacobian |
( |
| self, |
|
|
| x, |
|
|
| rowno, |
|
|
| jacnum, |
|
|
| ignerr, |
|
|
| thread ) |
◆ evaluateDirectionalSD()
qp4.QPModelData.evaluateDirectionalSD |
( |
| self, |
|
|
| x, |
|
|
| dx, |
|
|
| rowno, |
|
|
| jacnum, |
|
|
| thread ) |
◆ evaluateSDLagrangian()
qp4.QPModelData.evaluateSDLagrangian |
( |
| self, |
|
|
| x, |
|
|
| u, |
|
|
| hessianrow, |
|
|
| hessiancol ) |