A_ | jrl::qp::DualSolver | protected |
activeSet() const | jrl::qp::DualSolver | |
addConstraint(const internal::SelectedConstraint &sc) | jrl::qp::DualSolver | protected |
addConstraint_(const internal::SelectedConstraint &sc) override | jrl::qp::experimental::BlockGISolver | protectedvirtual |
BlockGISolver() | jrl::qp::experimental::BlockGISolver | |
BlockGISolver(int nbVar, int nbCstr, bool useBounds) | jrl::qp::experimental::BlockGISolver | |
computeStep(VectorRef z, VectorRef r, const internal::SelectedConstraint &sc) const | jrl::qp::DualSolver | protected |
computeStep_(VectorRef z, VectorRef r, const internal::SelectedConstraint &sc) const override | jrl::qp::experimental::BlockGISolver | protectedvirtual |
computeStepLength(const internal::SelectedConstraint &sc, const VectorConstRef &x, const VectorConstRef &u, const VectorConstRef &z, const VectorConstRef &r) const | jrl::qp::DualSolver | protected |
computeStepLength_(const internal::SelectedConstraint &sc, const VectorConstRef &x, const VectorConstRef &u, const VectorConstRef &z, const VectorConstRef &r) const override | jrl::qp::experimental::BlockGISolver | protectedvirtual |
dot(const internal::SelectedConstraint &sc, const VectorConstRef &z) | jrl::qp::DualSolver | protectedvirtual |
dot_(const internal::SelectedConstraint &sc, const VectorConstRef &z) override | jrl::qp::experimental::BlockGISolver | protectedvirtual |
DualSolver() | jrl::qp::DualSolver | |
DualSolver(int nbVar, int nbCstr, bool useBounds) | jrl::qp::DualSolver | |
f_ | jrl::qp::DualSolver | protected |
init() | jrl::qp::DualSolver | protected |
init_() override | jrl::qp::experimental::BlockGISolver | protectedvirtual |
initializeComputationData() | jrl::qp::experimental::BlockGISolver | protectedvirtual |
initializePrimalDualPoints() | jrl::qp::experimental::BlockGISolver | protectedvirtual |
it_ | jrl::qp::DualSolver | protected |
iterations() const | jrl::qp::DualSolver | |
J_ | jrl::qp::experimental::BlockGISolver | protected |
log_ | jrl::qp::DualSolver | protected |
multipliers() const | jrl::qp::DualSolver | |
nbVar_ | jrl::qp::DualSolver | protected |
needToExpandMultipliers_ | jrl::qp::DualSolver | mutableprotected |
objectiveValue() const | jrl::qp::DualSolver | |
options(const SolverOptions &options) | jrl::qp::DualSolver | |
options_ | jrl::qp::DualSolver | protected |
pb_ | jrl::qp::experimental::BlockGISolver | protected |
processInitialActiveSet() | jrl::qp::experimental::BlockGISolver | protectedvirtual |
QR_ | jrl::qp::experimental::BlockGISolver | protected |
removeConstraint(int l, VectorRef u) | jrl::qp::DualSolver | protected |
removeConstraint_(int l) override | jrl::qp::experimental::BlockGISolver | protectedvirtual |
resetActiveSet() | jrl::qp::DualSolver | |
resize(int nbVar, int nbCstr, bool useBounds) | jrl::qp::DualSolver | |
resize_(int nbVar, int nbCstr, bool useBounds) override | jrl::qp::experimental::BlockGISolver | protectedvirtual |
selectViolatedConstraint(const VectorConstRef &x) const | jrl::qp::DualSolver | protected |
selectViolatedConstraint_(const VectorConstRef &x) const override | jrl::qp::experimental::BlockGISolver | protectedvirtual |
solution() const | jrl::qp::DualSolver | |
solve(const structured::StructuredG &G, const VectorConstRef &a, const structured::StructuredC &C, const VectorConstRef &bl, const VectorConstRef &bu, const VectorConstRef &xl, const VectorConstRef &xu, const std::vector< ActivationStatus > &as={}) | jrl::qp::experimental::BlockGISolver | |
jrl::qp::DualSolver::solve() | jrl::qp::DualSolver | protected |
terminate(TerminationStatus status) | jrl::qp::DualSolver | protected |
work_bact_ | jrl::qp::experimental::BlockGISolver | protected |
work_cx_ | jrl::qp::experimental::BlockGISolver | mutableprotected |
work_d_ | jrl::qp::experimental::BlockGISolver | mutableprotected |
work_r_ | jrl::qp::DualSolver | mutableprotected |
work_u_ | jrl::qp::DualSolver | mutableprotected |
work_x_ | jrl::qp::DualSolver | protected |
work_z_ | jrl::qp::DualSolver | protected |
~BlockGISolver()=default | jrl::qp::experimental::BlockGISolver | virtual |
~DualSolver()=default | jrl::qp::DualSolver | virtual |