Skip to content

Releases: mrc-ide/individual

v0.1.17

22 Jul 12:32
76496ec
Compare
Choose a tag to compare
  • Add a copy_from method to the Bitset class.
  • Improve performance of bitset operations by making num_bits a compile-time constant expression.
  • Support vectors of logicals as an argument to filter_bitset.
  • Allow processes to be named, in order to produce more useful call stacks.

v0.1.16

16 Apr 12:45
ecf2a68
Compare
Choose a tag to compare
  • Allow events and variables to be added when restoring the simulation

v0.1.15

20 Mar 09:05
4bef32e
Compare
Choose a tag to compare
  • Added an all.equal implementation for bitsets.

v0.1.14

11 Mar 12:05
a3ce0e0
Compare
Choose a tag to compare
  • Added a flag to the Event constructor to tweak the restore semantics.
  • Replaced the Bitset R6 class with named lists, making them faster to instantiate.
  • Replaced the bitset sampling implementation with a faster algorithm.
  • Various other performance improvements, mostly avoiding copies of vectors.

v0.1.13

13 Feb 16:23
29dc47a
Compare
Choose a tag to compare
  • Fixed the website generation.
  • Fix an uninitialized memory-read that could cause spurious event triggers.

v0.1.12

02 Feb 11:40
fa5d1cf
Compare
Choose a tag to compare

Simulation state can be saved and restored, allowing the simulation to be resumed.

v0.1.11

27 Dec 13:52
9b18567
Compare
Choose a tag to compare

Performance optimisations for rendering

v0.1.10

22 Jul 09:41
60a7339
Compare
Choose a tag to compare
  • Vector-based updates are consolidated into one place
    
  • Resizing memory bug fixed
    
  • Simplifed RaggedVariable instantiations to aliases until implementations are implemented
    

v0.1.9

15 Jul 12:53
714ed94
Compare
Choose a tag to compare
  • All variables and targeted events are resizable
  • Ragged variables for integers and doubles

v0.1.8

06 Jan 05:02
b07c2ce
Compare
Choose a tag to compare

Changes:

  • Fix bug that prevented event listeners implemented in C++ from functioning properly.