Releases: mrc-ide/individual
Releases · mrc-ide/individual
v0.1.17
- 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
- Allow events and variables to be added when restoring the simulation
v0.1.15
- Added an all.equal implementation for bitsets.
v0.1.14
- 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
- Fixed the website generation.
- Fix an uninitialized memory-read that could cause spurious event triggers.
v0.1.12
Simulation state can be saved and restored, allowing the simulation to be resumed.
v0.1.11
Performance optimisations for rendering
v0.1.10
-
Vector-based updates are consolidated into one place
-
Resizing memory bug fixed
-
Simplifed RaggedVariable instantiations to aliases until implementations are implemented
v0.1.9
- All variables and targeted events are resizable
- Ragged variables for integers and doubles
v0.1.8
Changes:
- Fix bug that prevented event listeners implemented in C++ from functioning properly.