NEWS
rootWishartHD 0.95.1
- CRAN-safe multiprecision default: builds now use Boost
cpp_dec_float from BH with DW_USE_MPFR=0; local source builds can opt in to MPFR/GMP with DW_USE_MPFR=1.
- Added
rootWishartHD_mpfr_enabled() and runtime warnings when the deprecated MPFR-specific interface is requested but MPFR was not compiled.
- Renamed the main user-facing workhorse functions to remove
experimental from the public API: doubleWishart_log(), doubleWishart_scaled(), singleWishart_log(), and singleWishart_cdf().
- Renamed the global runtime option to
options(rootWishartHD.force_multiprecision = TRUE).
- Activated
tinytest via tests/tinytest.R and kept long numerical sweeps under inst/validation/ for manual release validation.
- Reduced vignette Monte Carlo examples and kept multi-core benchmark code in non-evaluated chunks.
- Hardened theta-scale validation, large-
s routing, p-value/critical-value fallbacks, and single-Wishart input validation.