Linear Programming using COIN-OR and comfort-array

FFI: declare solvers as interruptible

However, solvers still do not seem to be interrupted by killThread.

haskellWed Jun 5 08:00:48 UTC 2024

nix: update git-commits for COINOR packages

haskellThu May 16 07:07:05 UTC 2024

shell.nix: buildInputs -> nativeBuildInputs

this way LD_LIBRARY_PATH and PKG_CONFIG_PATH are set properly shellHook removed

haskellSun May 12 16:03:19 UTC 2024

cbits/support.cpp: comment on copy constructor crashing computation

haskellWed Jan 3 19:05:57 UTC 2024

CLP.Monad.storeStage: common function for 'simplex' and 'concurrent'

haskellTue Jan 2 19:20:24 UTC 2024

CLP.storeProblem: common function for 'simplex' and 'concurrent'

haskellTue Jan 2 19:19:18 UTC 2024

CLP, Monad.concurrent

CLP.solveEndless FFI.copyModel

haskellSun Dec 31 09:45:56 UTC 2023

bump version to 0.0.1

haskellTue Dec 19 18:55:30 UTC 2023

TAG 0.0.0.2

haskellWed Jan 3 18:42:34 UTC 2024

clp.nix coin-utils.nix osi.nix -> nix/

haskellWed Jan 3 18:35:40 UTC 2024

nix/clp-extern-c.patch: reveal structure of Clp_Simplex for master:Clp/Clp_C_Interface.h

haskellWed Jan 3 18:21:49 UTC 2024

add nix files for the latest Clp commits

haskellSat Dec 30 21:23:22 UTC 2023

FFI.hsc, support.h, cpp: remove 'coin' directory from include paths

It is not present in an installation to a custom location.

haskellWed Dec 20 07:55:16 UTC 2023

Cabal.PkgConfig-Depends: add coinutils

haskellWed Dec 20 07:50:51 UTC 2023

Test.CLP.simplex: assert that objective value does not depend on method

haskellThu Dec 7 18:21:38 UTC 2023

FFI.readMps, writeMps

haskellThu Dec 7 07:45:57 UTC 2023

Test.CLP.simplex: assert that infeasibility is independent from optimization direction

haskellWed Dec 6 16:17:07 UTC 2023

Test.CLP.simplex: two more property tests

test whether maximum is larger than minimum assert that more constraints reduce maximum and increase minimum

haskellWed Dec 6 16:11:44 UTC 2023

Test.LP: add infeasible and unbounded examples

haskellThu Nov 30 18:15:25 UTC 2023

Test.LP: line-breaks for Array type annotations

haskellThu Nov 30 18:14:56 UTC 2023

prepareConstraints: remove zero coefficients

This started as work-around, but it seems that other solvers like HiGHS also do not expect zero coefficients.

haskellSun Nov 26 11:00:22 UTC 2023

Private.storeConstraints: no longer call prepareConstraints

haskellSun Nov 26 10:17:41 UTC 2023

Private.prepareConstraints: extracted from storeConstraints

haskellSun Nov 26 09:30:22 UTC 2023

Cabal.Extra-Source-Files: tool/ltrace.config

haskellSun Nov 26 08:53:24 UTC 2023

minor edits

haskellSun Nov 26 08:51:27 UTC 2023

examineStatus: use Result type synonym

haskellSun Nov 26 08:50:06 UTC 2023

tool/ltrace.config: more prototypes for functions used in the Haskell bindings

haskellTue Nov 14 22:00:57 UTC 2023

bump version to 0.0.0.2

haskellSat Nov 4 18:43:19 UTC 2023

TAG 0.0.0.1

haskellSat Nov 4 18:42:35 UTC 2023

make doctest examples and properties use multi-line syntax

haskellSat Nov 4 17:52:11 UTC 2023