proxsuite-nlp
0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
|
Public Types | |
using | Scalar = typename LDLTtype::Scalar |
using | VectorXs = Eigen::Matrix<Scalar, -1, 1, Eigen::ColMajor> |
using | MatrixXs = Eigen::Matrix<Scalar, -1, -1, Eigen::ColMajor> |
Public Member Functions | |
template<typename... Args> | |
void | visit (bp::class_< Args... > &cl) const |
Static Public Member Functions | |
static LDLTtype & | compute_proxy (LDLTtype &fac, const context::ConstMatrixRef &mat) |
static bool | solveInPlace_proxy (const LDLTtype &fac, context::MatrixRef rhsAndX) |
template<typename RhsType > | |
static auto | solve (const LDLTtype &fac, RhsType &rhs) |
Definition at line 10 of file expose-ldlt.cpp.
using proxsuite::nlp::python::LDLTVisitor< LDLTtype >::Scalar = typename LDLTtype::Scalar |
Definition at line 11 of file expose-ldlt.cpp.
using proxsuite::nlp::python::LDLTVisitor< LDLTtype >::VectorXs = Eigen::Matrix<Scalar, -1, 1, Eigen::ColMajor> |
Definition at line 12 of file expose-ldlt.cpp.
using proxsuite::nlp::python::LDLTVisitor< LDLTtype >::MatrixXs = Eigen::Matrix<Scalar, -1, -1, Eigen::ColMajor> |
Definition at line 13 of file expose-ldlt.cpp.
|
inlinestatic |
Definition at line 15 of file expose-ldlt.cpp.
|
inlinestatic |
Definition at line 20 of file expose-ldlt.cpp.
|
inlinestatic |
Definition at line 26 of file expose-ldlt.cpp.
|
inline |
Definition at line 30 of file expose-ldlt.cpp.