gitextract_9mrivou2/ ├── .github/ │ └── workflows/ │ ├── CompatHelper.yml │ ├── Documentation.yml │ ├── TagBot.yml │ └── ci.yml ├── .gitignore ├── CITATION.bib ├── LICENSE.md ├── NEWS.md ├── Project.toml ├── README.md ├── app/ │ ├── .gitignore │ ├── Project.toml │ ├── README.md │ ├── precompile_app.jl │ └── src/ │ └── TulipCL.jl ├── docs/ │ ├── .gitignore │ ├── Project.toml │ ├── make.jl │ └── src/ │ ├── index.md │ ├── manual/ │ │ ├── IPM/ │ │ │ ├── HSD.md │ │ │ └── MPC.md │ │ ├── formulation.md │ │ └── options.md │ ├── reference/ │ │ ├── API.md │ │ ├── KKT/ │ │ │ ├── kkt.md │ │ │ ├── tlp_cholmod.md │ │ │ ├── tlp_dense.md │ │ │ ├── tlp_krylov.md │ │ │ └── tlp_ldlfact.md │ │ ├── Presolve/ │ │ │ └── presolve.md │ │ ├── attributes.md │ │ └── options.md │ └── tutorials/ │ └── lp_example.md ├── examples/ │ ├── .gitignore │ ├── freevars.jl │ ├── infeasible.jl │ ├── optimal.jl │ ├── optimal_other_type.jl │ └── unbounded.jl ├── src/ │ ├── IPM/ │ │ ├── HSD/ │ │ │ ├── HSD.jl │ │ │ └── step.jl │ │ ├── IPM.jl │ │ ├── MPC/ │ │ │ ├── MPC.jl │ │ │ └── step.jl │ │ ├── ipmdata.jl │ │ ├── options.jl │ │ ├── point.jl │ │ └── residuals.jl │ ├── Interfaces/ │ │ ├── MOI/ │ │ │ ├── MOI_wrapper.jl │ │ │ ├── attributes.jl │ │ │ ├── constraints.jl │ │ │ ├── objective.jl │ │ │ └── variables.jl │ │ └── tulip_julia_api.jl │ ├── KKT/ │ │ ├── Cholmod/ │ │ │ ├── cholmod.jl │ │ │ ├── spd.jl │ │ │ └── sqd.jl │ │ ├── Dense/ │ │ │ └── lapack.jl │ │ ├── KKT.jl │ │ ├── Krylov/ │ │ │ ├── defs.jl │ │ │ ├── krylov.jl │ │ │ ├── sid.jl │ │ │ ├── spd.jl │ │ │ └── sqd.jl │ │ ├── LDLFactorizations/ │ │ │ └── ldlfact.jl │ │ ├── Test/ │ │ │ └── test.jl │ │ └── systems.jl │ ├── LinearAlgebra/ │ │ └── LinearAlgebra.jl │ ├── Presolve/ │ │ ├── Presolve.jl │ │ ├── dominated_column.jl │ │ ├── empty_column.jl │ │ ├── empty_row.jl │ │ ├── fixed_variable.jl │ │ ├── forcing_row.jl │ │ ├── free_column_singleton.jl │ │ └── row_singleton.jl │ ├── Tulip.jl │ ├── attributes.jl │ ├── model.jl │ ├── parameters.jl │ ├── problemData.jl │ ├── solution.jl │ ├── status.jl │ └── utils.jl └── test/ ├── Core/ │ └── problemData.jl ├── IPM/ │ ├── HSD.jl │ └── MPC.jl ├── Interfaces/ │ ├── MOI_wrapper.jl │ ├── julia_api.jl │ ├── lp.mps │ └── lp.mps.bz2 ├── KKT/ │ ├── Cholmod/ │ │ └── cholmod.jl │ ├── Dense/ │ │ └── lapack.jl │ ├── KKT.jl │ ├── Krylov/ │ │ ├── krylov.jl │ │ ├── sid.jl │ │ ├── spd.jl │ │ └── sqd.jl │ └── LDLFactorizations/ │ └── ldlfact.jl ├── Presolve/ │ ├── empty_column.jl │ ├── empty_row.jl │ ├── fixed_variable.jl │ └── presolve.jl ├── Project.toml ├── examples.jl └── runtests.jl