Skip to content

Releases: lukas-weber/Carlo.jl

v0.2.3

22 Nov 19:20
6750c05
Compare
Choose a tag to compare

Carlo v0.2.3

Diff since v0.2.2

Changed

  • ParallelTemperingMC: measurements are now buffered, leading to less communication overhead and allowing measurements during Carlo.sweep!

Closed issues:

  • A few questions (#15)

v0.2.2

23 Oct 19:58
a804ef0
Compare
Choose a tag to compare

Carlo v0.2.2

Diff since v0.2.1

Added

  • Added parallel tempering support through ParallelTemperingMC (#14).

Changed

  • changed AbstractMC interface signature Carlo.register_evaluables(::Type{YourMC}, ::Evaluator, ::AbstractDict)Carlo.register_evaluables(::Type{YourMC}, ::AbstractEvaluator, params::AbstractDict). This is backwards compatible, but if you want to use parallel tempering, you have to use ::AbstractEvaluatior or ::Any.

Fixed

  • handling of Matrix or higher rank observables by ResultTools
  • made run -r less likely to fail on distributed file systems

Closed issues:

  • Support for parallel tempering? (#14)

v0.2.1

02 Aug 21:24
04f584a
Compare
Choose a tag to compare

Carlo v0.2.1

Diff since v0.2.0

  • MPI scheduling improvements
  • support for complex evaluables (Thanks to @hz-xiaxz!)

Merged pull requests:

Closed issues:

  • cli_delete should not fail if there is nothing to delete (#6)
  • Direct sampling support (#9)
  • Feature Request: MPI support for sequential tasks (#11)
  • BUG: Complex observables are not evaluable (#12)

v0.2.0

12 Jun 10:14
4eaed00
Compare
Choose a tag to compare

Carlo v0.2.0

Diff since v0.1.5

This release adds a couple of small features.

  • complex-valued & arbitrary-rank array shaped observables
  • slightly optimized protocol for the MPI scheduler
  • support for x86

v0.1.5

30 Jan 20:52
e50923a
Compare
Choose a tag to compare

Carlo v0.1.5

Diff since v0.1.4

v0.1.4

26 Jan 17:49
b5b85a9
Compare
Choose a tag to compare

Carlo v0.1.4

Diff since v0.1.3

v0.1.3

05 Jan 17:04
2c8e867
Compare
Choose a tag to compare

Carlo v0.1.3

Diff since v0.1.2

v0.1.2

09 Oct 19:23
1a9405b
Compare
Choose a tag to compare

Carlo v0.1.2

Diff since v0.1.0

v0.1.0

29 Sep 18:27
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Initial release of Carlo.jl as a registered package.