Skip to content

Releases: libprima/PRIMA.jl

v0.2.4

14 Jul 18:39
21c2dc9

Choose a tag to compare

PRIMA v0.2.4

Diff since v0.2.3

Merged pull requests:

v0.2.3

12 Jun 16:08

Choose a tag to compare

PRIMA v0.2.3

Diff since v0.2.2

Use task_local_storage for storing the reference to the Julia objective function. This replaces the storage indexed by Threads.threadid() which is wrong because, since Julia 1.8, a given task can be executed by different threads in its life time. In principle, this solves issue #37.

Closed issues:

  • PRIMA bonds does not seem to work (#22)
  • Public API: provide a single function prima instead of five individual solvers (#30)
  • Something went wrong. Integrator stepped past tstops but the algorithm was dtchangeable. Please report this error. (#35)
  • MethodError on kwcall mentioning func! when calling func with keywords (Julia 1.11.4) (#38)

v0.2.2

16 Oct 17:05
c5b8060

Choose a tag to compare

PRIMA v0.2.2

Diff since v0.2.1

Merged pull requests:

  • Update compat and continuous integration workflow (#33) (@emmt)

Closed issues:

  • bobyqa crashes under Windows (#19)

v0.2.1

27 Sep 19:58
3956684

Choose a tag to compare

PRIMA v0.2.1

Diff since v0.2.0

Merged pull requests:

  • Interface to CUTEst (#20) (@emmt)
  • Add tests related to issue #19 (#21) (@emmt)
  • Update runtests.jl to use maxfun = 500n and rhoend = 1e-6 instead of maxfun = 200n and rhoend = 1e-3 (#26) (@zaikunzhang)
  • Use CUTEst.jl v1.0.1 (#31) (@amontoison)

Closed issues:

  • Definition of issuccess method for info::PRIMA.Status is incomplete (#23)
  • check_bounds in tests/runtests can be written more compactly (#24)

v0.2.0

23 Oct 15:37
46b84ee

Choose a tag to compare

PRIMA v0.2.0

Merged pull requests:

Closed issues: