• Added links to cpp11armadillo article.
  • refactored Armadillo to R integers matrix conversion.
  • Provides wrappers to avoid CRAN notes with Armadillo functions that use std::cout (#05a342b).
  • Allows to convert uword to integers and vice versa.
  • Allows to convert imat and umat to integers_matrix<> and vice versa.
  • Allows to convert fmat to doubles_matrix<> and vice versa.
  • Provides as_spmat() as a wrapper for as_SpMat().
  • Added new vignettes:
    • Signal and image processing.
    • Decompositions, factorisations, inverses and equation solvers (dense matrices).
    • Decompositions, factorisations, inverses and equation solvers (sparse matrices).
    • Miscellaneous.
  • Expanded documentation.
  • Added new vignettes:
    • Functions of vectors, matrices, and cubes.
    • Statistics and clustering.
    • Syntax comparison for MATLAB/Octave users.
  • New package template.
  • Provides as_mat() and as_col() as wrappers for as_Mat() and as_Col().
  • Expands the package internals to convert umat to integers_matrix<>.
  • Expands the package internals to convert ivec to integers.
  • Modified configure file to fix Fedora errors.
  • Includes parts of the official Armadillo documentation in the vignettes but adapted to working with R.
  • Thanks a lot to @barracuda156 and @bastistician for reporting the issue.
  • Uses Armadillo 14.2.2 for C++15 compatibility.
  • Adds a configure file to check the compatibility between the C++ compiler and Armadillo.
  • The example package now includes a configure file to set the number of cores when compiling the package.
  • The package template includes instructions to alter the default number of cores (50% of the available cores).
  • Uses std::copy and std::memcpy to convert between R and C++.
  • Rewritten vignettes.
  • Includes armadillo.hpp only once in the headers.
  • Improved package template.
  • Adds Jonathan as a contributor.
  • Includes the working paper for arXiv.
  • Avoids duplicating mtcars_mat for the tests.
  • Uses Armadillo version “Stochastic Parrot 14.0.2”.
  • Uses Armadillo version Cortisol Retox 12.6.7.
  • Removes leontief dependency to test the functions.
  • Adds minimal documentation to use OpenBLAS with R and Armadillo.
  • New examples, which are clearer and more informative.
  • New Makevars template with commented debbuging flags and that allows to set the number of cores.
  • Adds armadillo_version() to get the version of Armadillo from R.
  • Provides wrappers for arma::uvec used to subset vectors.
  • Minimal optimizations in R to/from C++ templates.
  • Fewer implicit conversions.
  • Using balanced parallelization in OpenMP.
  • Uses messages that do not generate warnings in the R API (#379d8d6).
  • Skips OpenMP on Mac hardware (#13e805b).
  • Provides a template to convert vectors to column matrices (#6138a35),
  • First version on CRAN.
  • Uses OpenMP.
  • Sticks to Clang format.
  • Improves vendoring (i.e., does the same as cpp11)
  • Includes more formal tests in the cpp11armadillotest directory.
  • Provides a conversion from complex vector/matrix to a list of double vectors/matrices.
  • First public version. Elemental vector/matrix conversion from/to R and C++.