Path to this page:
./
math/stanmath,
Stan Math library
Branch: CURRENT,
Version: 2.18.1,
Package name: stanmath2.18.1,
Maintainer: minskimThe Stan Math Library is a C++, reversemode automatic differentiation
library designed to be usable, extensive and extensible, efficient,
scalable, stable, portable, and redistributable in order to facilitate
the construction and utilization of algorithms that utilize
derivatives.
Required to run:[
devel/boostheaders] [
math/eigen3] [
math/sundials]
Required to build:[
pkgtools/cwrappers]
Master sites:
SHA1: 75048a0480a07f7aad2acb449250295479792698
RMD160: 0bacbb412127195d7448c9c5ad595e70c8ea1c26
Filesize: 17120.229 KB
Version history: (Expand)
 (20190310) Updated to version: stanmath2.18.1
 (20180727) Package added to pkgsrc.se, version stanmath2.17.1 (created)
CVS history: (Expand)
20190310 03:33:05 by Wen Heping  Files touched by this commit (3)  
Log message:
Update to 2.18.1
Upstream changes:
v.2.18.1 (24 December 2018)
======================================================================
Bugfix release  major bug in threading where certain thread count and
job size combinations could result in incorrect output. See
https://discourse.mcstan.org/t/bugin … 180/7056
for more details.
Bug Fixes

* Fix threading batch size bug (#1075)
v.2.18.0 (13 July 2018)
======================================================================
This is our first release with parallelism (through C++11 threads or MPI)!
New Features

* Support for MPI parallelization with map_rect
* Support for threaded AD and a threaded map_rect implementation (#809)
* New periodic covariance function (#921)
* Integrated Boost's 1 dimensional integrator (#913)
* Added thin QR decomposition (#900)
* New `add_diag` function for adding a real or vector to the diagonal of a \
matrix (#871)
* New `log_inv_logit_diff` function for the log of the difference of two inverse \
logits (#856)
* New dot product kernel for GPs (#834)
* Vectorized many more RNGs (#833, #722, #622)
* Add `matrix_exp_action` to calculate `exp(At)*B` (#830)
* `log_mix` vectorized (#751, #664)
* New integrators from CVODES (`integrate_ode_adams`, `_bdf`) (#735)
* New `std_normal` (#609)
* New `std_normal_log` (#728)
* New GLM primitive `normal_id_glm` (#665)
* New `chol2inv` that computes a matrix's inverse from its Cholesky factor (#649)
* New `poisson_log_glm` poisson regression with log link (#647)
* New vectorized `ordered_probit` (#645)
* New `log_modified_bessel_first_kind` that expands where Bessel 1 function can \
be used (#640)
* New bernoulli logit GLM (#608)
Bug Fixes

* Rising and falling factorial were not accepting negative arguments (#636)
* Fix normalizing constant for LKJ distribution (#628)
Other

* Tweaks to `effective_sample_size` for performance and upstream compatibility (#865)
* Switch to sundials package combining CVODES and IDAS, updating versions (#779, \
#744)
* Now publishing the Math doxygen (http://mcstan.org/math/)
* Faster `dirichlet_lpdf` accepting more vector types (#788)
* Upgrade to Boost 1.66 (#766)
* Improved derivatives for Gamma CDF (#780)
* Sped up `multi_normal_cholesky` (#753)
* More efficient `mdivide_right_tri` (#715)
* More efficient `integrate_ode_rk45_grad_test` (#714)
* Make algebraic solver easier to use (#703, #697)
* Begin thinking about internal compatibility for complex numbers (#643)
* Faster `pow` (#642)

20180727 08:49:25 by Min Sik Kim  Files touched by this commit (5) 
Log message:
math/stanmath: Import version 2.17.1
The Stan Math Library is a C++, reversemode automatic differentiation
library designed to be usable, extensive and extensible, efficient,
scalable, stable, portable, and redistributable in order to facilitate
the construction and utilization of algorithms that utilize
derivatives.
