Recent Releases of rmo
rmo - Release 0.9
What's Changed
- Improve method
exIntensities(now:calcExShockSizeArrivalIntensities) by @hsloot in https://github.com/hsloot/rmo/pull/104 - Allow zero samples by @hsloot in https://github.com/hsloot/rmo/pull/105
- Refactor test Bernstein function in separate contexts by @hsloot in https://github.com/hsloot/rmo/pull/110
- Remove Bernstein function fuzzing (close #111) by @hsloot in https://github.com/hsloot/rmo/pull/112
- Remove old markdown notebooks from dev.-phase by @hsloot in https://github.com/hsloot/rmo/pull/115
- Remove convenience wrapper functions for shock (size) arrival parameter by @hsloot in https://github.com/hsloot/rmo/pull/114
- Reorganize S4 code and documentation by @hsloot in https://github.com/hsloot/rmo/pull/117
- Review and improve documentation by @hsloot in https://github.com/hsloot/rmo/pull/116
- Expose missing methods defaultMethod and valueOf0 by @hsloot in https://github.com/hsloot/rmo/pull/118
- Improve benchmark workflow by @hsloot in https://github.com/hsloot/rmo/pull/119
- Improve contribution guide by @hsloot in https://github.com/hsloot/rmo/pull/120
- BREAKING: Refactor names and arguments by @hsloot in https://github.com/hsloot/rmo/pull/121
Full Changelog: https://github.com/hsloot/rmo/compare/v0.8...v0.9
- R
Published by hsloot about 2 years ago
rmo - 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
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.8.1") ```
- R
Published by hsloot about 4 years ago
rmo - 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
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.8") ```
- R
Published by hsloot over 4 years ago
rmo - Release 0.7.1
rmo 0.7.1
- Rename sampling method
*_markovianand*_arnoldto*_mdcmand*_am, respectively. - Rename internal CPP classes
arnold_mo_distribution,markovian_exmo_distribution, andarmageddon_extmo_distributiontoam_mo_distribution,mdcm_exmo_distribution, andesm_armextmo_distribution, respectively.
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.7.1") ```
- R
Published by hsloot over 4 years ago
rmo - Release 0.7.0
rmo 0.7
- Breaking change: remove
lambdaparameter forPoissonBernsteinFunction.
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.7") ```
- R
Published by hsloot over 4 years ago
rmo - Release 0.6.0
rmo 0.6
- Rename Cuadras-Augé to armageddon ESM to better reflect the nature of the distribution.
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.6") ```
- R
Published by hsloot almost 5 years ago
rmo - Release 0.5.5
rmo 0.5.5
- Explicitly handle integration error with possible adjustment for very small values.
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.5.5") ```
- R
Published by hsloot about 5 years ago
rmo - Release 0.5.4
rmo 0.5.4
- Use explicit first-order iterated difference for
difference_order == 1LinvalueOfto avoid endpoint-singularity problems in numerical integration.
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.5.4") ```
- R
Published by hsloot about 5 years ago
rmo - Release 0.5.3
rmo 0.5.3
- Fix implementation of initializers and validity methods. In particular,
validObjectcan now be called with the argumenttest = TRUEwithout causing an error. - Add
show-method forBernsteinFunction-classes.
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.5.3") ```
- R
Published by hsloot about 5 years ago
rmo - Release 0.5.2
- Allow pass-though of arguments to
integratein functionsvalueOf,uexIntensities,exIntensities, andexQMatrix.
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.5.2") ```
- R
Published by hsloot over 5 years ago
rmo - Release 0.5.1
- Add composite-scaled Bernstein function class.
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.5.1") ```
- R
Published by hsloot over 5 years ago
rmo - Release 0.5.0
- Rename Cuadras-Augé and Lévy-frailty model algorithms. Now a sampling algorithm
follows the format
r*mo_*where the first*indicates the input-parameter and the second*on the algorithm, e.g.rexmo_markovianhasex_intensitiesas input parameters and uses the Markovian model for the default counting process.
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.5.0") ```
- R
Published by hsloot over 5 years ago
rmo - Release 0.4.1
- Rearrange order in arguments of
valueOf: instead ofcscale, n, kwe haven, k, cscale. - Add methods to generate parameter from
BernsteinFunctionclasses
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.4.1") ```
- R
Published by hsloot over 5 years ago
rmo - Release 0.4
- Change input parameter for
rexmo_markovian(which is now is scaled exchangeable intensity). Theex_intensities*-methods are similarly adjusted such that there should be no change necessary if these functions were used to create the input parameter forrexmo_markovian. - The Bernstein function classes have been refactored and some new features have been added.
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.4.0") ```
- R
Published by hsloot over 5 years ago
rmo - Release 0.3
- Rename
rom_ex_arnoldtorxmo_markovian - Complete refactoring of C++ backend
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.3.0") ```
- R
Published by hsloot over 5 years ago
rmo - Release 0.2.6
- Complete refactored C++ backend: Distribution classes satisfy a multivariate version of the named requirement RandomNumberDistribution
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.2.6") ```
- R
Published by hsloot over 5 years ago
rmo - Release 0.2.5
- Include more tests
- Include statistical tests for an integration test
- Fix problem with large binomial coefficients
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.2.5") ```
- R
Published by hsloot over 5 years ago
rmo - Release 0.2.4
- Implementation of the Inverse Gaussian Bernstein function
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.2.4") ```
- R
Published by hsloot almost 6 years ago
rmo - Release 0.2.3
- Implement Pareto jumps and Pareto CPP Bernstein function
- Implement Exponential-jump CPP Bernstein function
Install with ```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.2.3") ```
- R
Published by hsloot almost 6 years ago
rmo - Release 0.2.2
- Improvement of internal representation
- Internal support library now entirely written in C++
- Make LFM more extendible
Install with
```r
install.packages("remotes")
remotes::install_github("hsloot/rmo@v0.2.2")
- R
Published by hsloot almost 6 years ago
rmo - Release 0.2.1
- Major refactoring of sampling algorithms with big runtime improvements
- Methods LFM parametrisations
- Revision of tests and extension of test-cases
Install with
```r
install.packages("devtools")
remotes::install_github("hsloot/rmo@v0.2.1")
- R
Published by hsloot about 6 years ago
rmo - Release 0.2.0
- Reimplementation of all sampling algorithms in
Rcpp - Improvements of tests
Install with
```r
install.packages("devtools")
remotes::install_github("hsloot/rmo@v0.2.0") ```
- R
Published by hsloot over 6 years ago
rmo - Release 0.1.2
- Bugfix for
rmo:::sample_cppwhich is used in rmolfmcpp and did not properly account for the case that multiplebarrier_valuesare crossed during one waiting period.
Install with
```r
install.packages("devtools")
devtools::install_github("hsloot/rmo@v0.1.2") ```
- R
Published by hsloot over 6 years ago
rmo - version 0.1.1
- Bugfix for
rmo:::sample_cppwhich is used inrmo_lfm_cpp(caserate == 0was not properly handled). - Implemented more test for
rmo_lfm_cppin independence case
Install with
```r
install.packages("devtools")
devtools::install_github("hsloot/rmo@v0.1.1") ```
- R
Published by hsloot over 6 years ago
rmo - version 0.1.0
The is the first release of the rmo package. At the moment, five sampling algorithms are implemented in R: rmo_esm, rmo_arnold, rmo_ex_arnold, rmo_lfm_cpp, and rmo_esm_cuadras_auge.
Install with
```r
install.packages("devtools")
devtools::install_github("hsloot/rmo@v0.1.0") ```
- R
Published by hsloot over 6 years ago