CMakeLists.txt
GITHASH
MANIFEST.in
PYREADME.rst
README.md
setup.py
/home/nicholas/Documents/HiGHS-cython/pyHiGHS/src/highs_wrapper.cpp
/home/nicholas/Documents/HiGHS-cython/pyHiGHS/src/linprog.cpp
/home/nicholas/Documents/HiGHS-cython/pyHiGHS/src/linprog_mps.cpp
/home/nicholas/Documents/HiGHS-cython/src/interfaces/highs_c_api.cpp
/home/nicholas/Documents/HiGHS-cython/src/io/Filereader.cpp
/home/nicholas/Documents/HiGHS-cython/src/io/FilereaderEms.cpp
/home/nicholas/Documents/HiGHS-cython/src/io/FilereaderLp.cpp
/home/nicholas/Documents/HiGHS-cython/src/io/FilereaderMps.cpp
/home/nicholas/Documents/HiGHS-cython/src/io/HMPSIO.cpp
/home/nicholas/Documents/HiGHS-cython/src/io/HMpsFF.cpp
/home/nicholas/Documents/HiGHS-cython/src/io/HToyIO.cpp
/home/nicholas/Documents/HiGHS-cython/src/io/HighsIO.cpp
/home/nicholas/Documents/HiGHS-cython/src/io/LoadOptions.cpp
/home/nicholas/Documents/HiGHS-cython/src/io/LoadProblem.cpp
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/basiclu_factorize.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/basiclu_get_factors.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/basiclu_initialize.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/basiclu_object.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/basiclu_solve_dense.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/basiclu_solve_for_update.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/basiclu_solve_sparse.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/basiclu_update.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_build_factors.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_condest.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_dfs.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_factorize_bump.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_file.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_garbage_perm.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_initialize.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_internal.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_markowitz.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_matrix_norm.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_pivot.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_residual_test.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_setup_bump.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_singletons.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_solve_dense.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_solve_for_update.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_solve_sparse.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_solve_symbolic.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_solve_triangular.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_timer.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/basiclu/src/lu_update.c
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/basiclu_kernel.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/basiclu_wrapper.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/basis.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/conjugate_residuals.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/control.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/crossover.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/diagonal_precond.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/forrest_tomlin.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/guess_basis.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/indexed_vector.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/info.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/ipm.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/ipx_c.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/iterate.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/kkt_solver.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/kkt_solver_basis.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/kkt_solver_diag.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/linear_operator.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/lp_solver.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/lu_factorization.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/lu_update.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/maxvolume.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/model.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/normal_matrix.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/sparse_matrix.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/sparse_utils.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/splitted_normal_matrix.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/starting_basis.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/symbolic_invert.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/timer.cc
/home/nicholas/Documents/HiGHS-cython/src/ipm/ipx/src/utils.cc
/home/nicholas/Documents/HiGHS-cython/src/lp_data/Highs.cpp
/home/nicholas/Documents/HiGHS-cython/src/lp_data/HighsInfo.cpp
/home/nicholas/Documents/HiGHS-cython/src/lp_data/HighsLp.cpp
/home/nicholas/Documents/HiGHS-cython/src/lp_data/HighsLpUtils.cpp
/home/nicholas/Documents/HiGHS-cython/src/lp_data/HighsModelBuilder.cpp
/home/nicholas/Documents/HiGHS-cython/src/lp_data/HighsModelUtils.cpp
/home/nicholas/Documents/HiGHS-cython/src/lp_data/HighsOptions.cpp
/home/nicholas/Documents/HiGHS-cython/src/lp_data/HighsSolution.cpp
/home/nicholas/Documents/HiGHS-cython/src/lp_data/HighsSolve.cpp
/home/nicholas/Documents/HiGHS-cython/src/lp_data/HighsStatus.cpp
/home/nicholas/Documents/HiGHS-cython/src/mip/HighsMipSolver.cpp
/home/nicholas/Documents/HiGHS-cython/src/mip/SolveMip.cpp
/home/nicholas/Documents/HiGHS-cython/src/presolve/HPreData.cpp
/home/nicholas/Documents/HiGHS-cython/src/presolve/Presolve.cpp
/home/nicholas/Documents/HiGHS-cython/src/presolve/PresolveAnalysis.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HCrash.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HDual.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HDualMulti.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HDualRHS.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HDualRow.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HFactor.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HMatrix.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HPrimal.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HQPrimal.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HSimplex.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HVector.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HighsSimplexAnalysis.cpp
/home/nicholas/Documents/HiGHS-cython/src/simplex/HighsSimplexInterface.cpp
/home/nicholas/Documents/HiGHS-cython/src/test/KktChStep.cpp
/home/nicholas/Documents/HiGHS-cython/src/test/KktCheck.cpp
/home/nicholas/Documents/HiGHS-cython/src/util/HighsSort.cpp
/home/nicholas/Documents/HiGHS-cython/src/util/HighsUtils.cpp
/home/nicholas/Documents/HiGHS-cython/src/util/stringutil.cpp
external/LICENCE_1_0.txt
external/catch.hpp
external/cxxopts.hpp
pyHiGHS/__init__.py
pyHiGHS/highs_lp_solver.py
pyHiGHS/examples/25fv47.mps
pyHiGHS/examples/__init__.py
pyHiGHS/examples/failing.py
pyHiGHS/examples/linprog_interface.py
pyHiGHS/examples/solve_mps.py
pyHiGHS/src/HConst.pxd
pyHiGHS/src/Highs.pxd
pyHiGHS/src/HighsIO.pxd
pyHiGHS/src/HighsInfo.pxd
pyHiGHS/src/HighsLp.pxd
pyHiGHS/src/HighsLpUtils.pxd
pyHiGHS/src/HighsMipSolver.pxd
pyHiGHS/src/HighsModelUtils.pxd
pyHiGHS/src/HighsOptions.pxd
pyHiGHS/src/HighsRuntimeOptions.pxd
pyHiGHS/src/HighsStatus.pxd
pyHiGHS/src/LoadProblem.pxd
pyHiGHS/src/highs_c_api.pxd
pyHiGHS/src/highs_wrapper.cpp
pyHiGHS/src/highs_wrapper.pyx
pyHiGHS/src/linprog.cpp
pyHiGHS/src/linprog.pyx
pyHiGHS/src/linprog_mps.pyx
pyHiGHS/src/mpswriter.cpp
pyHiGHS/src/mpswriter.pyx
pyHiGHS/tests/__init__.py
pyHiGHS/tests/test_simple_presolve.py
scikit_highs.egg-info/PKG-INFO
scikit_highs.egg-info/SOURCES.txt
scikit_highs.egg-info/dependency_links.txt
scikit_highs.egg-info/requires.txt
scikit_highs.egg-info/top_level.txt
src/CMakeLists.txt
src/HConfig.h
src/HConfig.h.in
src/Highs.h
src/interfaces/GAMS.cpp
src/interfaces/OsiHiGHSSolverInterface.cpp
src/interfaces/OsiHiGHSSolverInterface.hpp
src/interfaces/highs_c_api.cpp
src/interfaces/highs_c_api.h
src/interfaces/highs_csharp_api.cs
src/interfaces/highs_julia_api.jl
src/interfaces/highs_lp_solver.f90
src/interfaces/highs_lp_solver.py
src/io/Filereader.cpp
src/io/Filereader.h
src/io/FilereaderEms.cpp
src/io/FilereaderEms.h
src/io/FilereaderLp.cpp
src/io/FilereaderLp.h
src/io/FilereaderMps.cpp
src/io/FilereaderMps.h
src/io/HMPSIO.cpp
src/io/HMPSIO.h
src/io/HMpsFF.cpp
src/io/HMpsFF.h
src/io/HToyIO.cpp
src/io/HToyIO.h
src/io/HToyIO_C.h
src/io/HighsIO.cpp
src/io/HighsIO.h
src/io/LoadOptions.cpp
src/io/LoadOptions.h
src/io/LoadProblem.cpp
src/io/LoadProblem.h
src/ipm/IpxSolution.h
src/ipm/IpxStatus.h
src/ipm/IpxWrapper.h
src/ipm/IpxWrapperEmpty.h
src/ipm/basiclu/include/basiclu.h
src/ipm/basiclu/include/basiclu_factorize.h
src/ipm/basiclu/include/basiclu_get_factors.h
src/ipm/basiclu/include/basiclu_initialize.h
src/ipm/basiclu/include/basiclu_obj_factorize.h
src/ipm/basiclu/include/basiclu_obj_free.h
src/ipm/basiclu/include/basiclu_obj_get_factors.h
src/ipm/basiclu/include/basiclu_obj_initialize.h
src/ipm/basiclu/include/basiclu_obj_solve_dense.h
src/ipm/basiclu/include/basiclu_obj_solve_for_update.h
src/ipm/basiclu/include/basiclu_obj_solve_sparse.h
src/ipm/basiclu/include/basiclu_obj_update.h
src/ipm/basiclu/include/basiclu_object.h
src/ipm/basiclu/include/basiclu_solve_dense.h
src/ipm/basiclu/include/basiclu_solve_for_update.h
src/ipm/basiclu/include/basiclu_solve_sparse.h
src/ipm/basiclu/include/basiclu_update.h
src/ipm/basiclu/src/basiclu_factorize.c
src/ipm/basiclu/src/basiclu_get_factors.c
src/ipm/basiclu/src/basiclu_initialize.c
src/ipm/basiclu/src/basiclu_object.c
src/ipm/basiclu/src/basiclu_solve_dense.c
src/ipm/basiclu/src/basiclu_solve_for_update.c
src/ipm/basiclu/src/basiclu_solve_sparse.c
src/ipm/basiclu/src/basiclu_update.c
src/ipm/basiclu/src/lu_build_factors.c
src/ipm/basiclu/src/lu_condest.c
src/ipm/basiclu/src/lu_def.h
src/ipm/basiclu/src/lu_dfs.c
src/ipm/basiclu/src/lu_factorize_bump.c
src/ipm/basiclu/src/lu_file.c
src/ipm/basiclu/src/lu_file.h
src/ipm/basiclu/src/lu_garbage_perm.c
src/ipm/basiclu/src/lu_initialize.c
src/ipm/basiclu/src/lu_internal.c
src/ipm/basiclu/src/lu_internal.h
src/ipm/basiclu/src/lu_list.h
src/ipm/basiclu/src/lu_markowitz.c
src/ipm/basiclu/src/lu_matrix_norm.c
src/ipm/basiclu/src/lu_pivot.c
src/ipm/basiclu/src/lu_residual_test.c
src/ipm/basiclu/src/lu_setup_bump.c
src/ipm/basiclu/src/lu_singletons.c
src/ipm/basiclu/src/lu_solve_dense.c
src/ipm/basiclu/src/lu_solve_for_update.c
src/ipm/basiclu/src/lu_solve_sparse.c
src/ipm/basiclu/src/lu_solve_symbolic.c
src/ipm/basiclu/src/lu_solve_triangular.c
src/ipm/basiclu/src/lu_timer.c
src/ipm/basiclu/src/lu_timer.h
src/ipm/basiclu/src/lu_update.c
src/ipm/ipx/include/ipx_c.h
src/ipm/ipx/include/ipx_config.h
src/ipm/ipx/include/ipx_info.h
src/ipm/ipx/include/ipx_parameters.h
src/ipm/ipx/include/ipx_status.h
src/ipm/ipx/src/basiclu_kernel.cc
src/ipm/ipx/src/basiclu_kernel.h
src/ipm/ipx/src/basiclu_wrapper.cc
src/ipm/ipx/src/basiclu_wrapper.h
src/ipm/ipx/src/basis.cc
src/ipm/ipx/src/basis.h
src/ipm/ipx/src/conjugate_residuals.cc
src/ipm/ipx/src/conjugate_residuals.h
src/ipm/ipx/src/control.cc
src/ipm/ipx/src/control.h
src/ipm/ipx/src/crossover.cc
src/ipm/ipx/src/crossover.h
src/ipm/ipx/src/diagonal_precond.cc
src/ipm/ipx/src/diagonal_precond.h
src/ipm/ipx/src/forrest_tomlin.cc
src/ipm/ipx/src/forrest_tomlin.h
src/ipm/ipx/src/guess_basis.cc
src/ipm/ipx/src/guess_basis.h
src/ipm/ipx/src/indexed_vector.cc
src/ipm/ipx/src/indexed_vector.h
src/ipm/ipx/src/info.cc
src/ipm/ipx/src/info.h
src/ipm/ipx/src/ipm.cc
src/ipm/ipx/src/ipm.h
src/ipm/ipx/src/ipx_c.cc
src/ipm/ipx/src/ipx_internal.h
src/ipm/ipx/src/iterate.cc
src/ipm/ipx/src/iterate.h
src/ipm/ipx/src/kkt_solver.cc
src/ipm/ipx/src/kkt_solver.h
src/ipm/ipx/src/kkt_solver_basis.cc
src/ipm/ipx/src/kkt_solver_basis.h
src/ipm/ipx/src/kkt_solver_diag.cc
src/ipm/ipx/src/kkt_solver_diag.h
src/ipm/ipx/src/linear_operator.cc
src/ipm/ipx/src/linear_operator.h
src/ipm/ipx/src/lp_solver.cc
src/ipm/ipx/src/lp_solver.h
src/ipm/ipx/src/lu_factorization.cc
src/ipm/ipx/src/lu_factorization.h
src/ipm/ipx/src/lu_update.cc
src/ipm/ipx/src/lu_update.h
src/ipm/ipx/src/maxvolume.cc
src/ipm/ipx/src/maxvolume.h
src/ipm/ipx/src/model.cc
src/ipm/ipx/src/model.h
src/ipm/ipx/src/multistream.h
src/ipm/ipx/src/normal_matrix.cc
src/ipm/ipx/src/normal_matrix.h
src/ipm/ipx/src/power_method.h
src/ipm/ipx/src/sparse_matrix.cc
src/ipm/ipx/src/sparse_matrix.h
src/ipm/ipx/src/sparse_utils.cc
src/ipm/ipx/src/sparse_utils.h
src/ipm/ipx/src/splitted_normal_matrix.cc
src/ipm/ipx/src/splitted_normal_matrix.h
src/ipm/ipx/src/starting_basis.cc
src/ipm/ipx/src/starting_basis.h
src/ipm/ipx/src/symbolic_invert.cc
src/ipm/ipx/src/symbolic_invert.h
src/ipm/ipx/src/timer.cc
src/ipm/ipx/src/timer.h
src/ipm/ipx/src/utils.cc
src/ipm/ipx/src/utils.h
src/lp_data/HConst.h
src/lp_data/Highs.cpp
src/lp_data/HighsAnalysis.h
src/lp_data/HighsInfo.cpp
src/lp_data/HighsInfo.h
src/lp_data/HighsLp.cpp
src/lp_data/HighsLp.h
src/lp_data/HighsLpUtils.cpp
src/lp_data/HighsLpUtils.h
src/lp_data/HighsModelBuilder.cpp
src/lp_data/HighsModelBuilder.h
src/lp_data/HighsModelObject.h
src/lp_data/HighsModelObjectUtils.h
src/lp_data/HighsModelUtils.cpp
src/lp_data/HighsModelUtils.h
src/lp_data/HighsOptions.cpp
src/lp_data/HighsOptions.h
src/lp_data/HighsRuntimeOptions.h
src/lp_data/HighsSolution.cpp
src/lp_data/HighsSolution.h
src/lp_data/HighsSolve.cpp
src/lp_data/HighsSolve.h
src/lp_data/HighsStatus.cpp
src/lp_data/HighsStatus.h
src/mip/HighsMipSolver.cpp
src/mip/HighsMipSolver.h
src/mip/SolveMip.cpp
src/mip/SolveMip.h
src/presolve/HPreData.cpp
src/presolve/HPreData.h
src/presolve/Presolve.cpp
src/presolve/Presolve.h
src/presolve/PresolveAnalysis.cpp
src/presolve/PresolveAnalysis.h
src/simplex/FactorTimer.h
src/simplex/HApp.h
src/simplex/HCrash.cpp
src/simplex/HCrash.h
src/simplex/HDual.cpp
src/simplex/HDual.h
src/simplex/HDualMulti.cpp
src/simplex/HDualRHS.cpp
src/simplex/HDualRHS.h
src/simplex/HDualRow.cpp
src/simplex/HDualRow.h
src/simplex/HFactor.cpp
src/simplex/HFactor.h
src/simplex/HMatrix.cpp
src/simplex/HMatrix.h
src/simplex/HPrimal.cpp
src/simplex/HPrimal.h
src/simplex/HQPrimal.cpp
src/simplex/HQPrimal.h
src/simplex/HSimplex.cpp
src/simplex/HSimplex.h
src/simplex/HVector.cpp
src/simplex/HVector.h
src/simplex/HighsSimplexAnalysis.cpp
src/simplex/HighsSimplexAnalysis.h
src/simplex/HighsSimplexInterface.cpp
src/simplex/HighsSimplexInterface.h
src/simplex/SimplexConst.h
src/simplex/SimplexTimer.h
src/test/KktChStep.cpp
src/test/KktChStep.h
src/test/KktCheck.cpp
src/test/KktCheck.h
src/util/HighsRandom.h
src/util/HighsSort.cpp
src/util/HighsSort.h
src/util/HighsTimer.h
src/util/HighsUtils.cpp
src/util/HighsUtils.h
src/util/stringutil.cpp
src/util/stringutil.h