<p><div><div><div><div data-show-faces="false" data-height="21" data-width="100" data-layout="button_count" data-send="true" data-href="https://www.r-bloggers.com/rcpparmadillo-0-8-600-0-0/"></div></div><div></div></div><div></div></div>
<div>
(This article was first published on <strong><a href="http://dirk.eddelbuettel.com/blog/2018/06/29#rcpparmadillo_0.8.600.0.0"> Thinking inside the box </a></strong>, and kindly contributed to <a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers)</a> </div>
<p><img alt="armadillo image" src="https://i1.wp.com/dirk.eddelbuettel.com/images/armadillo_logo.png?w=248" data-recalc-dims="1"></p>
<p>A new <a rel="nofollow" href="http://dirk.eddelbuettel.com/code/rcpp.armadillo.html" target="_blank">RcppArmadillo</a> release 0.8.600.0.0, based on the new <a rel="nofollow" href="http://arma.sourceforge.net/" target="_blank">Armadillo</a> release 8.600.0 from this week, just arrived on <a rel="nofollow" href="https://cran.r-project.org/" target="_blank">CRAN</a>.</p>
<p>It follows our (and Conrad’s) bi-monthly release schedule. We have made interim and <em>release candidate</em> versions available via the GitHub repo (and as usual thoroughly tested them) but this is the real release cycle. A matching <a rel="nofollow" href="https://www.debian.org/" target="_blank">Debian</a> release will be prepared in due course.</p>
<p><a rel="nofollow" href="http://arma.sourceforge.net/" target="_blank">Armadillo</a> is a powerful and expressive C++ template library for linear algebra aiming towards a good balance between speed and ease of use with a syntax deliberately close to a Matlab. <a rel="nofollow" href="http://dirk.eddelbuettel.com/code/rcpp.armadillo.html" target="_blank">RcppArmadillo</a> integrates this library with the <a rel="nofollow" href="https://www.r-project.org/" target="_blank">R</a> environment and language–and is widely used by (currently) 479 other packages on <a rel="nofollow" href="https://cran.r-project.org/" target="_blank">CRAN</a>.</p>
<p>A high-level summary of changes follows (which omits the two rc releases leading up to 8.600.0). Conrad did his usual impressive load of upstream changes, but we are also grateful for the RcppArmadillo fixes added by Keith O’Hara and Santiago Olivella.</p>
<blockquote>
<h4>Changes in RcppArmadillo version 0.8.600.0.0 (2018-06-28)</h4>
<ul>
<li>
<p>Upgraded to Armadillo release 8.600.0 (Sabretooth Rugrat)</p>
<ul>
<li>
<p>added <code>hess()</code> for Hessenberg decomposition</p>
</li>
<li>
<p>added <code>.row()</code>, <code>.rows()</code>, <code>.col()</code>, <code>.cols()</code> to subcube views</p>
</li>
<li>
<p>expanded <code>.shed_rows()</code> and <code>.shed_cols()</code> to handle cubes</p>
</li>
<li>
<p>expanded <code>.insert_rows()</code> and <code>.insert_cols()</code> to handle cubes</p>
</li>
<li>
<p>expanded subcube views to allow non-contiguous access to slices</p>
</li>
<li>
<p>improved tuning of sparse matrix element access operators</p>
</li>
<li>
<p>faster handling of tridiagonal matrices by <code>solve()</code></p>
</li>
<li>
<p>faster multiplication of matrices with differing element types when using OpenMP</p>
</li>
</ul>
</li>
</ul>
<h4>Changes in RcppArmadillo version 0.8.500.1.1 (2018-05-17) [GH only]</h4>
<ul>
<li>
<p>Upgraded to Armadillo release 8.500.1 (Caffeine Raider)</p>
<ul>
<li>bug fix for banded matricex</li>
</ul>
</li>
<li>
<p>Added <code>slam</code> to Suggests: as it is used in two unit test functions [CRAN requests]</p>
</li>
<li>
<p>The <code>RcppArmadillo.package.skeleton()</code> function now works with <code>example_code=FALSE</code> when <a rel="nofollow" href="https://cran.r-project.org/package=pkgKitten" target="_blank"><span>pkgKitten</span></a> is present (Santiago Olivella in <a rel="nofollow" href="https://github.com/RcppCore/RcppArmadillo/pull/231" target="_blank">#231</a> fixing <a rel="nofollow" href="https://github.com/RcppCore/RcppArmadillo/pull/229" target="_blank">#229</a>)</p>
</li>
<li>
<p>The LAPACK tests now cover band matrix solvers (Keith O’Hara in <a rel="nofollow" href="https://github.com/RcppCore/RcppArmadillo/pull/230" target="_blank">#230</a>).</p>
</li>
</ul>
</blockquote>
<p>Courtesy of <a rel="nofollow" href="http://dirk.eddelbuettel.com/cranberries/" target="_blank">CRANberries</a>, there is a <a rel="nofollow" href="http://dirk.eddelbuettel.com/cranberries/2018/06/29#RcppArmadillo_0.8.600.0.0" target="_blank">diffstat report relative to previous release</a>. More detailed information is on the <a rel="nofollow" href="http://dirk.eddelbuettel.com/code/rcpp.armadillo.html" target="_blank">RcppArmadillo page</a>. Questions, comments etc should go to the <a rel="nofollow" href="https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel" target="_blank">rcpp-devel mailing list</a> off the <a rel="nofollow" href="http://r-forge.r-project.org/projects/rcpp/" target="_blank">R-Forge</a> page.</p>
<p>
This post by <a rel="nofollow" href="http://dirk.eddelbuettel.com/" target="_blank">Dirk Eddelbuettel</a> originated on his <a rel="nofollow" href="http://dirk.eddelbuettel.com/blog/" target="_blank">Thinking inside the box</a> blog. Please report excessive re-aggregation in third-party for-profit settings.</p>
<p>
	<p>
<div>
<div>To <strong>leave a comment</strong> for the author, please follow the link and comment on their blog: <strong><a href="http://dirk.eddelbuettel.com/blog/2018/06/29#rcpparmadillo_0.8.600.0.0"> Thinking inside the box </a></strong>.</div>
<hr>
<a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers.com</a> offers <strong><a rel="nofollow" href="https://feedburner.google.com/fb/a/mailverify?uri=RBloggers">daily e-mail updates</a></strong> about <a rel="nofollow" href="https://www.r-project.org/" title="The R Project for Statistical Computing">R</a> news and <a rel="nofollow" href="https://www.r-bloggers.com/search/tutorial" title="R tutorials">tutorials</a> on topics such as: <a rel="nofollow" href="https://www.r-bloggers.com/search/data%20science" title="Data science">Data science</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/Big%20Data" title="Big Data">Big Data, <a rel="nofollow" href="https://www.r-users.com/" title="R jobs">R jobs</a>, visualization (<a rel="nofollow" href="https://www.r-bloggers.com/search/ggplot2" title="ggplot and ggplot2 tutorials">ggplot2</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/boxplot" title="Boxplots using lattice and ggplot2 tutorials">Boxplots</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/map" title="Maps and gis">maps</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/animation" title="Animation in R">animation</a>), programming (<a rel="nofollow" href="https://www.r-bloggers.com/search/RStudio" title="RStudio IDE for R">RStudio</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/sweave" title="Sweave and literate programming">Sweave</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/LaTeX" title="LaTeX in R">LaTeX</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/SQL" title="SQL and databases">SQL</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/eclipse" title="Eclipse IDE for R">Eclipse</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/git" title="git and github, Version Control System">git</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/hadoop" title="Large data in R using Hadoop">hadoop</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/Web+Scraping" title="Web Scraping of google, facebook, yahoo, twitter and more using R">Web Scraping</a>) statistics (<a rel="nofollow" href="https://www.r-bloggers.com/search/regression" title="Regressions and ANOVA analysis tutorials">regression</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/PCA" title="principal component analysis tutorial">PCA</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/time+series" title="Time series">time series</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/trading" title="finance trading">trading</a>) and more...
<img width="1" alt="" src="http://feeds.feedburner.com/~r/RBloggers/~4/B2oNqV1mT7c" height="1"></a></div>