50 #include <Eigen/Sparse> 65 int factorize(
const Eigen::SparseMatrix<double>& mat,
const Eigen::Ref<const Eigen::VectorXd>& sign);
66 void solve(
const Eigen::Ref<const Eigen::VectorXd>& b,
double* x);
67 Eigen::VectorXd& solve(
const Eigen::VectorXd& b);
74 Eigen::VectorXd D_, Y_, X_;
75 Eigen::SparseMatrix<double> L_;
76 Eigen::VectorXi Parent_, Pattern_, Flag_, Lnnz_;
77 std::shared_ptr<const solver::SolverSetting> setting_;
Definition: SparseCholesky.hpp:53
Class that provides access to all environment variables required by the solver.
Definition: SolverSetting.hpp:43
Class to perform an LDL factorization of a matrix.
Definition: SparseCholesky.hpp:58
ECOS - Embedded Conic Solver.