Releases: hsloot/rmo
Releases · hsloot/rmo
Release 0.9
What's Changed
- Improve method
exIntensities
(now:calcExShockSizeArrivalIntensities
) by @hsloot in #104 - Allow zero samples by @hsloot in #105
- Refactor test Bernstein function in separate contexts by @hsloot in #110
- Remove Bernstein function fuzzing (close #111) by @hsloot in #112
- Remove old markdown notebooks from dev.-phase by @hsloot in #115
- Remove convenience wrapper functions for shock (size) arrival parameter by @hsloot in #114
- Reorganize S4 code and documentation by @hsloot in #117
- Review and improve documentation by @hsloot in #116
- Expose missing methods defaultMethod and valueOf0 by @hsloot in #118
- Improve benchmark workflow by @hsloot in #119
- Improve contribution guide by @hsloot in #120
- BREAKING: Refactor names and arguments by @hsloot in #121
Full Changelog: v0.8...v0.9
Release 0.8-1
rmo 0.8
- Small changes in the documentation
- Improvement of exIntensities
- Allow n = 0 in sampling algorithms (e.g. for measure setup time)
- Consistent use of STL headers and attribute [[maybe_unused]] in C++ code
Install with
# install.packages("remotes")
remotes::install_github("hsloot/[email protected]")
Release 0.8
rmo 0.8
- Create single entry point method for general MO sampling distributions, exchangeable MO sampling
routines, extendible MO sampling routines, and parametrized extendible MO sampling routines. - Improve documentation and add snaphot test for sampling routines.
Install with
# install.packages("remotes")
remotes::install_github("hsloot/[email protected]")
Release 0.7.1
rmo 0.7.1
- Rename sampling method
*_markovian
and*_arnold
to*_mdcm
and*_am
, respectively. - Rename internal CPP classes
arnold_mo_distribution
,markovian_exmo_distribution
, andarmageddon_extmo_distribution
toam_mo_distribution
,mdcm_exmo_distribution
, andesm_armextmo_distribution
, respectively.
Install with
# install.packages("remotes")
remotes::install_github("hsloot/[email protected]")
Release 0.7.0
rmo 0.7
- Breaking change: remove
lambda
parameter forPoissonBernsteinFunction
.
Install with
# install.packages("remotes")
remotes::install_github("hsloot/[email protected]")
Release 0.6.0
rmo 0.6
- Rename Cuadras-Augé to armageddon ESM to better reflect the nature of the distribution.
Install with
# install.packages("remotes")
remotes::install_github("hsloot/[email protected]")
Release 0.5.5
rmo 0.5.5
- Explicitly handle integration error with possible adjustment for very small values.
Install with
# install.packages("remotes")
remotes::install_github("hsloot/[email protected]")
Release 0.5.4
rmo 0.5.4
- Use explicit first-order iterated difference for
difference_order == 1L
invalueOf
to avoid endpoint-singularity problems in numerical integration.
Install with
# install.packages("remotes")
remotes::install_github("hsloot/[email protected]")
Release 0.5.3
rmo 0.5.3
- Fix implementation of initializers and validity methods. In particular,
validObject
can now be called with the argumenttest = TRUE
without causing an error. - Add
show
-method forBernsteinFunction
-classes.
Install with
# install.packages("remotes")
remotes::install_github("hsloot/[email protected]")
Release 0.5.2
- Allow pass-though of arguments to
integrate
in functionsvalueOf
,
uexIntensities
,exIntensities
, andexQMatrix
.
Install with
# install.packages("remotes")
remotes::install_github("hsloot/[email protected]")