Releases: abraunst/CavityTools.jl
Releases · abraunst/CavityTools.jl
v1.2.1
CavityTools v1.2.1
This release
Makes the interface of ExponentialQueue match the one of ExponentialQueueDict
Allow arbitrary collections and iterators as arguments to the ctors
Match the API of AbstractExponentialQueue{T} math the one of AbstractDict{T,Float64}
Merged pull requests:
v1.2.0
CavityTools v1.2.0
This release
- The construction of
ExponentialQueue
is now identical to the one ofExponentialQueueDict
, i.e. receiveing as argument a collection of pairsindex => rate
iterate
now iterates overindex => rate
peek
andpop!
return pairsindex => rate
Merged pull requests:
v1.1.2
CavityTools v1.1.2
In this release:
- bugfix on
remove!(::ExponentialQueueDict, i)
- small ctor adjustments
v1.1.1
CavityTools v1.1.1
This release
- Ddds a
peekevent
function which only samples the event and not the waiting time - Define new contructors for
ExponentialQueue
- Better
show
Merged pull requests:
v1.1.0
CavityTools v1.1.0
This release adds a ExponentialQueueDict
type with Dict
- type access to event rates
Merged pull requests:
v1.0.1
CavityTools v1.0.1
This release just adds the function peek(e::ExponentialQueue)
which samples from the queue without removing the event.
Merged pull requests:
v1.0.0
v0.3.0
CavityTools v0.3.0
Merged pull requests:
- Add random number generator to exponentialqueue (#10) (@stecrotti)
v0.2.3
CavityTools v0.2.3
Merged pull requests:
- Inbounds (#3) (@abraunst)
- in should be haskey, bump version (#4) (@abraunst)
- Update README.md (#5) (@abraunst)
- Use
accumulate!
from Base instead of Iterators (#6) (@stecrotti) - Bump v 0.2.2 to meet registration guidelines (#7) (@stecrotti)
- treat non-existant keys as zero rates (#8) (@abraunst)
Closed issues:
v0.1.0
Full Changelog: https://github.com/abraunst/CavityTools.jl/commits/v0.1.0