| Name hpm completely removed now | 1 年前 |
| Merge pull request #3091 from peterlietz/fix-3090 Fix 3090: Re-check implied bound | 2 个月前 |
| Fix warning in check/Avgas.cpp | 1 年前 |
| Formatted | 1 年前 |
| Now gathering run data for LPs, and using unit test highs-run-data | 2 个月前 |
| Bazel: Add tests | 2 年前 |
| fix path to highs dir for ctest | 1 年前 |
| ENH,BLD: Allow building tests with meson | 3 年前 |
| Added pdlp-hot-start for code coverage of PDLP hot start | 1 年前 |
| Renamed HighsOptions::pdlp_d_gap_tol to HighsOptions::pdlp_optimality_tolerance for consistency with IPM; removed printf from IpxWrapper.cpp | 1 年前 |
| Added unit test for not clearing solution if row bound changes retain feasibility | 10 个月前 |
| All unit tests pass: try CI | 4 个月前 |
| Highs::qFormatOk now allows square Hessian | 4 个月前 |
| Significant update to handling external dependencies. The goal of this change is to make dependencies more explicit and provide the consumer with detailed information. Also, to make it easier for us to add new dependencies in the future. * highs_extras is now always built, but with optional features (like HIPO) * Each project (app, libhighs, high_extras) has a file that defines its dependencies * Added --notice to app that prints list of dependencies and their version/license info * Moved all dependencies into extern directory * Refactored FindHipoDeps into cmake functions * Refactored highs_extras CMakeLists, for easier maintenance * Improved naming to closer align to HiGHS standards * Added HighsDynamicLibrary for portable dynamic library loading. Can also be used for future CUDA support via Driver API * Added simple string join and table rendering * Added README documentation for the new features/structure | 3 个月前 |
| Formatted | 4 个月前 |
| check sol to ekk, still have to test | 1 年前 |
| order of tests, basis to dualize | 1 年前 |
| Merged latest in this branch | 1 年前 |
| remove redundant | 1 年前 |
| Checking for errors returns in Highs::matrixImage | 2 个月前 |
| bin/fortrantest now builds | 5 年前 |
| TST: Add configuration header | 3 年前 |
| Added check/TestMultiObjective.cpp and check/TestHighsCDouble.cpp | 1 年前 |
| Significant update to handling external dependencies. The goal of this change is to make dependencies more explicit and provide the consumer with detailed information. Also, to make it easier for us to add new dependencies in the future. * highs_extras is now always built, but with optional features (like HIPO) * Each project (app, libhighs, high_extras) has a file that defines its dependencies * Added --notice to app that prints list of dependencies and their version/license info * Moved all dependencies into extern directory * Refactored FindHipoDeps into cmake functions * Refactored highs_extras CMakeLists, for easier maintenance * Improved naming to closer align to HiGHS standards * Added HighsDynamicLibrary for portable dynamic library loading. Can also be used for future CUDA support via Driver API * Added simple string join and table rendering * Added README documentation for the new features/structure | 3 个月前 |
| Fixed #1345 as suggested; formatted | 3 年前 |
| Fixed #1345 as suggested; formatted | 3 年前 |
| Cleaned up assessMatrix: using HighsHashTable unless summing duplicates, when unordered_map is used; silenced unit tests; formatted | 4 个月前 |
| Created Highs::passLinearObjectives Highs::addLinearObjective Highs::clearLinearObjectives, and unit test in TestMultipleObjective.cpp | 1 年前 |
| up to LpValidation | 1 年前 |
| Catch and rethrow in the TaskGroup dtor | 2 个月前 |
| Fixed #1345 as suggested; formatted | 3 年前 |
| Cleared some unused identifiers flagged up by meson build, and suppressed REQUIRE(h.getInfo().mip_node_count < mip_node_count); in highs-files-mip to see if it causes meson CI test to fail | 1 年前 |
| Significant update to handling external dependencies. The goal of this change is to make dependencies more explicit and provide the consumer with detailed information. Also, to make it easier for us to add new dependencies in the future. * highs_extras is now always built, but with optional features (like HIPO) * Each project (app, libhighs, high_extras) has a file that defines its dependencies * Added --notice to app that prints list of dependencies and their version/license info * Moved all dependencies into extern directory * Refactored FindHipoDeps into cmake functions * Refactored highs_extras CMakeLists, for easier maintenance * Improved naming to closer align to HiGHS standards * Added HighsDynamicLibrary for portable dynamic library loading. Can also be used for future CUDA support via Driver API * Added simple string join and table rendering * Added README documentation for the new features/structure | 3 个月前 |
| Add test for free variables with perold | 3 个月前 |
| up to LpValidation | 1 年前 |
| HiGHS now replaces spaces in column and row names with underscores, and will not write LP files with illegal characters in names | 5 个月前 |
| Merge branch 'iis_logging_callback' of https://github.com/ERGO-Code/HiGHS into iis_logging_callback | 4 个月前 |
| HiGHS now replaces spaces in column and row names with underscores, and will not write LP files with illegal characters in names | 5 个月前 |
| Ignore pathological tests | 5 个月前 |
| Fixed issues with unit tests | 1 年前 |
| includes fixes tests and bazel | 7 个月前 |
| up to LpValidation | 1 年前 |
| another tolerance | 1 年前 |
| up to LpValidation | 1 年前 |
| Add tests for releaseMemory() - C++: Add TEST_CASE("releaseMemory") in TestLpSolvers.cpp that solves a problem, calls releaseMemory(), then solves another problem to verify the solver remains functional. - Python: Add test_releaseMemory() in test_highspy.py with the same pattern. These tests ensure releaseMemory() actually frees memory without breaking the solver's ability to solve subsequent problems. | 4 个月前 |
| Changed assessMatrix to allow duplicate entries to be summed if sum_duplicates parameter is true | 6 个月前 |
| Unit tests running quiet, but for rank deficiency test and IPX | 5 年前 |
| Add parallel=on for parallel test | 2 个月前 |
| Renamed HighsOptions::pdlp_d_gap_tol to HighsOptions::pdlp_optimality_tolerance for consistency with IPM; removed printf from IpxWrapper.cpp | 1 年前 |
| up to LpValidation | 1 年前 |
| Removed some unused variables | 5 个月前 |
| Don't test setting the solver option to hipo | 2 个月前 |
| hipdlp into separate test file, do not support meson in the first release. | 5 个月前 |
| No need to avoid starting a callback already running, and original_callback_active is a better name than original_callbacks | 4 个月前 |
| re-check implied bound | 2 个月前 |
| Cleaned up debug printing, and all unit tests on | 2 个月前 |
| Now only allowing QP hot start if allow_qp_hot_start is true | 2 个月前 |
| remaining | 1 年前 |
| Unit tests now silent; formatted | 1 年前 |
| Now gathering run data for LPs, and using unit test highs-run-data | 2 个月前 |
| Merged hmw-mt into this branch and cleared conflicts | 3 个月前 |
| TST: Add configuration header | 3 年前 |
| Fixed #1345 as suggested; formatted | 3 年前 |
| Ignore pathological tests | 5 个月前 |
| Fixed #1345 as suggested; formatted | 3 年前 |
| remaining | 1 年前 |
| Removed some unused variables | 5 个月前 |
| getColIntegrality now returns HighsVarType::kContinuous when model_.lp_.integrality_ is empty | 1 年前 |
| getColIntegrality now returns HighsVarType::kContinuous when model_.lp_.integrality_ is empty | 1 年前 |
| c cc cpp h hpp | 1 年前 |
| Merge branch 'latest' into fix-col-stuffing | 2 个月前 |
| rename source dir to highs | 1 年前 |
| Added some more options in the new style and a checkOptions method. Unit tests now pass! | 6 年前 |
| wip | 5 个月前 |