[Rcpp-commits] r1267 - pkg/RcppArmadillo/inst/announce

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Tue May 18 12:10:35 CEST 2010


Author: edd
Date: 2010-05-18 12:10:34 +0200 (Tue, 18 May 2010)
New Revision: 1267

Modified:
   pkg/RcppArmadillo/inst/announce/ANNOUNCE-0.2.0.txt
Log:
one small pass of editing


Modified: pkg/RcppArmadillo/inst/announce/ANNOUNCE-0.2.0.txt
===================================================================
--- pkg/RcppArmadillo/inst/announce/ANNOUNCE-0.2.0.txt	2010-05-18 06:46:31 UTC (rev 1266)
+++ pkg/RcppArmadillo/inst/announce/ANNOUNCE-0.2.0.txt	2010-05-18 10:10:34 UTC (rev 1267)
@@ -1,34 +1,37 @@
 
 ===== Armadillo =====
 
-Armadillo is a C++ linear algebra library (matrix maths) aiming towards a 
-good balance between speed and ease of use. Integer, floating point and complex
-numbers are supported, as well as a subset of trigonometric and statistics 
-functions. Various matrix decompositions are provided through optional 
+Armadillo is a C++ linear algebra library aiming towards a good balance
+between speed and ease of use. Integer, floating point and complex numbers
+are supported, as well as a subset of trigonometric and statistics
+functions. Various matrix decompositions are provided through optional
 integration with LAPACK and ATLAS libraries.
 
-A delayed evaluation approach is employed (during compile time) to combine several
-operations into one and reduce (or eliminate) the need for temporaries. 
-This is accomplished through recursive templates and template meta-programming.
+A delayed evaluation approach is employed (during compile time) to combine
+several operations into one and reduce (or eliminate) the need for
+temporaries.  This is accomplished through recursive templates and template
+meta-programming.
 
 This library is useful if C++ has been decided as the language of choice 
 (due to speed and/or integration capabilities), rather than another language 
 like Matlab ¨ or Octave. It is distributed under a license that is useful in 
 both open-source and commercial contexts.
 
-Armadillo is primarily developed at NICTA (Australia), with contributions from around the world.
+Armadillo is primarily developed by Conrad Sanderson at NICTA (Australia),
+with contributions from around the world.
 
 
 ===== RcppArmadillo =====
 
-RcppArmadillo is an R package that facilitates using armadillo classes
+RcppArmadillo is an R package that facilitates using Armadillo classes
 in R packages through Rcpp. It achieves the integration by extending Rcpp's
-data interchange concepts to armadillo classes. 
+data interchange concepts to Armadillo classes. 
 
 
 ===== Example =====
 
-Here is a simple implementation of a fast linear regression (provided by RcppArmadillo via the fastLm() function):
+Here is a simple implementation of a fast linear regression (provided by
+RcppArmadillo via the fastLm() function):
 
 #include <RcppArmadillo.h>
 
@@ -59,7 +62,9 @@
 ===== Using RcppArmadillo in other packages =====
 
 RcppArmadillo is designed so that its classes are used from other packages. 
+
 Using RcppArmadillo requires: 
+
  - Using the header files provided by Rcpp and RcppArmadillo. This is 
    typically achieved by adding this line in the DESCRIPTION file of the 
    client package:
@@ -71,7 +76,7 @@
    #include <RcppArmadillo.h>
    
  - Linking against Rcpp dynamic or shared library and librairies needed
-   by armadillo, which is achieved by adding this line in the src/Makevars
+   by Armadillo, which is achieved by adding this line in the src/Makevars
    file of the client package: 
    
    PKG_LIBS = $(shell $(R_HOME)/bin/Rscript -e "Rcpp:::LdFlags()" ) $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS)
@@ -95,9 +100,9 @@
 of the installed package and the results are collected in the 
 "RcppArmadillo-unitTests" vignette. 
 
-We run unit tests before sending the package to CRAN on as many systems
-as possible, including Mac OSX (Snow Leopard), Debian, Ubuntu, Fedora 12 (64bit), 
-Win 32 and Win64. 
+We run unit tests before sending the package to CRAN on as many systems as
+possible, including Mac OSX (Snow Leopard), Debian, Ubuntu, Fedora 12
+(64bit), Win 32 and Win64.
 
 Unit tests can also be run from the installed package by executing
 
@@ -117,14 +122,15 @@
 
 ===== Support =====
 
-Questions about RcppArmadillo should be directed to the Rcpp-devel mailing list
-https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel
+Questions about RcppArmadillo should be directed to the Rcpp-devel mailing
+list at
+  https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel
 
 Questions about Armadillo itself should be directed to its forum
 http://sourceforge.net/apps/phpbb/arma/
 
 
  -- Doug Bates, Dirk Eddelbuettel and Romain Francois
-    Chicago, IL, USA, and Montpellier, France
+    Madison, WI, USA; Chicago, IL, USA; and Montpellier, France
 	May 2010
 



More information about the Rcpp-commits mailing list