Moving along with the package updates, we come across the sitmo
header-only
R package that falls victim to R 3.4’s newest CRAN check: Found no calls to: ‘R_registerRoutines’, ‘R_useDynamicSymbols’.
Packages that encounter this note need to simply register the compiled code
routines using the procedure described in this post.
The objective of sitmo
is to provide the means for performing
parallel draws from a Parallel Pseudo Random Number Generator (PPRNG). One of the
nice features of sitmo
is its ability to work under both C++98 or C++11.
The overall development for the PPRNG was done by the sitmo
consultancy agency. Though, the package does contain a very nice vignette
that shows how to create a sampling routine to obtain a uniform distribution
that can then be used alongside the Probability Integral Transformation to
acquire many different distributions.
sitmo
news file entry for version 1.1.0 (2017-04-27)
CHANGES
- Added
src/init.c
to address R 3.4 C++ registration requirement (#2) - Clarified content in “Making a Uniform PRNG with
sitmo
” vignette.
BUG FIXES
- Addressed signed and unsigned integer comparison in sitmo header (#1)
- Corrected a URL that was problematic in “Deployment of
sitmo
within C++ Code” vignette.