[Rcpp-commits] r2305 - in pkg/RcppArmadillo: . inst inst/include inst/include/armadillo_bits
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Sat Oct 16 15:42:38 CEST 2010
Author: edd
Date: 2010-10-16 15:42:38 +0200 (Sat, 16 Oct 2010)
New Revision: 2305
Added:
pkg/RcppArmadillo/ChangeLog
pkg/RcppArmadillo/inst/NEWS
Removed:
pkg/RcppArmadillo/NEWS
pkg/RcppArmadillo/inst/ChangeLog
Modified:
pkg/RcppArmadillo/DESCRIPTION
pkg/RcppArmadillo/inst/include/armadillo
pkg/RcppArmadillo/inst/include/armadillo_bits/Base.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Col_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Col_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/GlueCube_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/GlueCube_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Glue_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Glue_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Mat_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Mat_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/OpCube_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/OpCube_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Op_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Op_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Proxy.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/ProxyCube.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Row_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/Row_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/access.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/arma_config.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/arma_ostream_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/arma_ostream_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/arma_static_assert.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/arma_version.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/arrayops_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/atlas_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/auxlib_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/auxlib_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/blas_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/cmath_wrap.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/compiler_setup.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/config.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/constants.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/debug.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/diagmat_proxy.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/diagview_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/diagview_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/diskio_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/diskio_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eGlueCube_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eGlueCube_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eGlue_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eGlue_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eOpCube_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eOpCube_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eOp_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eOp_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eglue_core_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eglue_core_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eop_aux.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eop_core_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/eop_core_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/field_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/field_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_accu.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_as_scalar.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_chol.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_conv.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_conv_to.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_cor.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_cov.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_cross.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_det.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_diagmat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_diagvec.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_dot.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_eig.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_eps.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_flip.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_htrans.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_inv.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_join.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_kron.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_log_det.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_lu.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_max.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_mean.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_median.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_min.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_misc.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_norm.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_ones.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_pinv.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_princomp.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_princomp_cov.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_prod.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_qr.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_randn.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_randu.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_rank.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_repmat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_reshape.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_shuffle.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_solve.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_sort.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_sort_index.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_stddev.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_sum.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_svd.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_toeplitz.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_trace.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_trans.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_trig.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_trunc_exp.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_trunc_log.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_var.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/fn_zeros.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/format_wrap.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/forward_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/gemm.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/gemm_mixed.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/gemv.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_conv_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_conv_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cor_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cor_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cov_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cov_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cross_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cross_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_join_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_join_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_kron_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_kron_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_mixed_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_mixed_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_relational_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_relational_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_solve_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_solve_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_times_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_times_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_toeplitz_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/glue_toeplitz_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/injector_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/injector_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/itpp_wrap.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/lapack_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/mtGlueCube_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/mtGlueCube_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/mtGlue_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/mtGlue_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/mtOpCube_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/mtOpCube_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/mtOp_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/mtOp_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_chol_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_chol_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_cor_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_cor_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_cov_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_cov_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_cx_scalar_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_cx_scalar_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_diagmat_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_diagmat_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_diagvec_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_diagvec_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_dot_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_dot_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_dotext_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_dotext_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_find_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_find_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_flip_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_flip_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_htrans_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_htrans_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_inv_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_inv_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_max_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_max_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_mean_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_mean_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_median_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_median_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_min_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_min_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_misc_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_misc_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_pinv_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_pinv_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_princomp_cov_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_princomp_cov_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_princomp_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_princomp_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_prod_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_prod_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_relational_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_relational_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_repmat_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_repmat_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_reshape_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_reshape_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_shuffle_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_shuffle_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_sort_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_sort_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_stddev_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_stddev_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_sum_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_sum_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_trans_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_trans_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_var_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/op_var_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_cube_div.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_cube_minus.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_cube_plus.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_cube_relational.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_cube_schur.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_cube_times.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_div.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_minus.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_ostream.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_plus.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_relational.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_schur.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/operator_times.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/podarray_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/podarray_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/promote_type.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/restrictors.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/running_stat_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/running_stat_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/running_stat_vec_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/running_stat_vec_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/span.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/strip.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/subview_cube_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/subview_cube_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/subview_field_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/subview_field_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/subview_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/subview_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/syslib_proto.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/traits.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/typedef.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/typedef_fixed.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/unwrap.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/unwrap_cube.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/upgrade_val.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/wall_clock_meat.hpp
pkg/RcppArmadillo/inst/include/armadillo_bits/wall_clock_proto.hpp
Log:
upgraded to Armadillo 0.9.90 "Water Dragon"
swapped NEWS and ChangeLog between inst/ and top-level
Copied: pkg/RcppArmadillo/ChangeLog (from rev 2294, pkg/RcppArmadillo/inst/ChangeLog)
===================================================================
--- pkg/RcppArmadillo/ChangeLog (rev 0)
+++ pkg/RcppArmadillo/ChangeLog 2010-10-16 13:42:38 UTC (rev 2305)
@@ -0,0 +1,267 @@
+2010-10-16 Dirk Eddelbuettel <edd at debian.org>
+
+ * DESCRIPTION: Release 0.2.8
+
+ * inst/include/*: Update to Armadillo 0.9.90 "Water Dragon"
+
+ * NEWS: moved to inst/NEWS so that it gets installed with the package
+ * inst/ChangeLog: moved to top-level enabling 'C-x 4 a' lookups
+
+2010-09-25 Dirk Eddelbuettel <edd at debian.org>
+
+ * DESCRIPTION: Release 0.2.7
+
+2010-09-25 Romain Francois <romain at r-enthusiasts.com>
+
+ * inst/include/RcppArmadilloWrap.h: Updated for Armadillo 0.9.80
+
+2010-09-21 Dirk Eddelbuettel <edd at debian.org>
+
+ * inst/include/*: Update to Armadillo 0.9.80 "Chihuahua Muncher"
+
+2010-09-12 Dirk Eddelbuettel <edd at debian.org>
+
+ * DESCRIPTION: Release 0.2.6
+
+2010-09-10 Romain Francois <romain at r-enthusiasts.com>
+
+ * inst/include/* : Update to Armadillo 0.9.70 "Subtropical Winter Safari"
+
+2010-08-18 Romain Francois <romain at r-enthusiasts.com>
+
+ * inst/include/armadillo_bits/Mat_meat.hpp : not so intrusive patch that allows
+ RcppArmadillo to add its own Mat constructors
+ * inst/include/armadillo_bits/Mat_proto.hpp : same
+
+ * inst/include/RcppArmadillo/Mat_proto.h : Mat constructor that takes a sugar
+ expression
+ * inst/include/RcppArmadillo/Mat_meat.h : implementation
+
+2010-08-17 Romain Francois <romain at r-enthusiasts.com>
+
+ * inst/include/RcppArmadilloWrap.h : extracted from RcppArmadillo.h
+
+ * inst/include/RcppArmadilloSugar.h : preliminary code to more interoperability
+ between Rcpp sugar and armadillo. Defines the Rcpp::forward that allows
+ forwarding the result of a sugar expression so that it is used in a Mat
+ constructor. (needs more testing)
+
+ * inst/unitTests/runit.RcppArmadillo.R : initial test for sugar/armadillo
+
+2010-08-04 Dirk Eddelbuettel <edd at debian.org>
+
+ * DESCRIPTION: Release 0.2.5
+
+ * Upgraded to Armadillo 0.9.60 "Killer Bush Turkey" with changes:
+ - More flexible reshape(), allowing significantly different
+ matrix sizes
+ - Added matrix initialisation via the << operator
+ - Fixes for compilation issues under Mac OS X with GCC 4.2/4.0
+ hybrid
+
+2010-08-03 Romain Francois <romain at r-enthusiasts.com>
+
+ * Upgraded to Armadillo 0.9.58 beta for testing purposes
+
+ * inst/include/armadillo: Reworked so that armadillo_bits/
+ directory can be included as is without minor tweaks to
+ armadillo_bits/config.hpp
+
+2010-07-28 Dirk Eddelbuettel <edd at debian.org>
+
+ * DESCRIPTION: Release 0.2.4
+
+ * inst/include/armadillo_bits: Added small patch to not use asinh,
+ acosh and atanh on win32 as the (older) MinGW compiler cannot cope.
+ This problem will go away once R 2.12 is released as it requires
+ gcc / g++ 4.5.
+
+2010-07-25 Dirk Eddelbuettel <edd at debian.org>
+
+ * inst/include/* : upgrade to armadillo 0.9.52 "Monkey Wrench"
+
+ * src/fastLm.cpp: Switch from inv() (which now throws a warning on
+ (near) singular matrices and returns an empty matrix) to the
+ Moore-Penrose pseudo-inverse pinv() which allows us to continue
+ the example from the manual page. Of course, for standard use inv() is
+ doing the right thing by issueing the warning.
+
+2010-06-14 Dirk Eddelbuettel <edd at debian.org>
+
+ * DESCRIPTION: Release 0.2.3
+
+2010-06-14 Romain Francois <romain at r-enthusiasts.com>
+
+ * inst/include/RcppArmadilloConfig.h: Addition cconfig helping suncc
+
+2010-06-09 Dirk Eddelbuettel <edd at debian.org>
+
+ * DESCRIPTION: Release 0.2.2
+
+2010-06-02 Romain Francois <romain at r-enthusiasts.com>
+
+ * inst/include/* : upgrade to armadillo 0.9.10
+
+ * inst/include/* : support for new mtOp and mtGlue, introduced in
+ armadillo 0.9.10
+
+2010-05-27 Romain Francois <romain at r-enthusiasts.com>
+
+ * R/flags.R: added RcppArmadillo:::CxxFlags()
+
+2010-05-19 Romain Francois <romain at r-enthusiasts.com>
+
+ * DESCRIPTION: Release 0.2.1
+
+ * src/fastLm.cpp: Rename stderr to std_err
+
+2010-05-18 Dirk Eddelbuettel <edd at debian.org>
+
+ * DESCRIPTION: Release 0.2.0
+
+2010-05-18 Douglas Bates <bates at stat.wisc.edu>
+
+ * man/fastLm/Rd: Added rank-deficient example to illustrate possible
+ problems with fastLmPure() and fastLm()
+
+ * src/fastLm/cpp: Compute sig2 via std::inner_product
+
+2010-05-17 Dirk Eddelbuettel <edd at debian.org>
+
+ * inst/include/*: updated to Armadillo 0.9.8
+
+2010-05-17 Romain Francois <romain at r-enthusiasts.com>
+
+ * inst/include/RcppArmadillo.h: workaround for win64
+
+2010-05-13 Dirk Eddelbuettel <edd at debian.org>
+
+ * R/fastLm.R: fastLm() is now generic and has a formula interface as
+ well as methods for print, summary, predict to behave like a standard
+ model fitting function
+
+ * R/fastLm.Rd: Added documentation for new methods
+
+ * src/fastLm.cpp: Small additions to returned parameters to support
+ new functionality
+
+2010-05-04 Romain Francois <romain at r-enthusiasts.com>
+
+ * R/RcppArmadillo.package.skeleton.R: new package skeleton function
+ similar to Rcpp::Rcpp.package.skeleton but targetting use of
+ RcppArmadillo
+
+ * README: removed and promoted to additional documentation in
+ ?RcppArmadillo
+
+2010-05-03 Dirk Eddelbuettel <edd at debian.org>
+
+ * inst/include/* : updated to armadillo 0.9.6
+
+2010-04-03 Dirk Eddelbuettel <edd at debian.org>
+
+ * DESCRIPTION: Remove OS_type restriction now that RcppArmadillo
+ includes Armadillo headers, add Doug to Authors and Maintainers
+
+2010-04-03 Douglas Bates <bates at stat.wisc.edu>
+
+ * inst/include/armadillo: Added the armadillo headers and the
+ armadillo_bits directory. This is from the armadillo sources with
+ only the armadillo_bits/config.hpp file modified.
+
+ * configure: and many other configuration files. Removed the
+ foo.in files, modified cleanup not to remove the target files.
+
+2010-03-20 Dirk Eddelbuettel <edd at debian.org>
+
+ * src/fastLm.cpp: Small fix for Armadillo 0.8.2
+
+2010-03-17 Romain Francois <romain at r-enthusiasts.com>
+
+ * src/fastLm.cpp: added some arma:: prefix
+
+ * src/RcppArmadillo.cpp: update examples to use make_list and showcase
+ various ways to use them : Named(.)=., _[.] = , Named( ., . )
+
+2010-03-11 Dirk Eddelbuettel <edd at debian.org>
+
+ * DESCRIPTION: Release 0.1.0 and initial CRAN upload
+
+2010-03-03 Dirk Eddelbuettel <edd at debian.org>
+
+ * src/fastLm.cpp: Moved into its own file, some more polish
+
+2010-03-03 Romain Francois <romain at r-enthusiasts.com>
+
+ * inst/include/RcppArmadillo.h: avoid an extra memory copy when
+ possible (i.e. in wrap( eGlue) and wrap( eOp ) when the elem_type
+ is int or double).
+
+ * inst/include/RcppArmadilloDefines.in.h added the SCALAR macro
+ to take care of the 0.9.0 api change
+
+ * src/RcppArmadillo.cpp : fix a runtime error uisng the SCALAR macro
+
+2010-03-02 Dirk Eddelbuettel <edd at debian.org>
+
+ * src/RcppArmadillo.cpp: Added bare-bones 'fastLm' function
+ * R/fastLm.R: Added fastLm R wrapper for C++ fastLm
+ * man/fastLm.Rd: Added manual page
+ * inst/unitTests/runit.RcppArmadillo.R: Added unit test
+ * NAMESPACE: Made fastLm visible
+
+2010-03-02 Romain Francois <romain at r-enthusiasts.com>
+
+ * inst/include/RcppArmadillo.h: support for Armadillo 0.9.*
+
+2010-03-01 Dirk Eddelbuettel <edd at debian.org>
+
+ * configure.in: Add configure support to test for version 0.9.0
+
+2010-02-23 Romain Francois <romain at r-enthusiasts.com>
+
+ * inst/include/RcppArmadillo.h: support for wrap( arma::Glue )
+ and wrap( arma::Op ) enabling wrap()'ing arbitrary expressions
+ involving arma::Mat objects, for example wrap( m1 + m2 ), or
+ wrap( -m1 )
+
+ * inst/unitTests/runit.RcppArmadillo.R: new unit test for
+ wrap( Glue ) and wrap( Op )
+
+2010-02-20 Dirk Eddelbuettel <edd at debian.org>
+
+ * configure.in: Add configure support to test for presence of
+ 'armadillo' header and working 'libarmadillo' library; and
+ a test for version 0.7.0 or higher (for Cube() type)
+ * src/Makevars.in: Setup to be filled-in from configure
+ * src/RcppArmadilloDefines.h.in: Idem
+ * cleanup: Added to remove configure-generated files
+
+ * R/flags.R: Small cleanups
+
+ * src/RcppArmadillo.h: Use the #define ARMA_HAS_CUBE from the
+ autogenerated header, reindent using Emacs' defaults
+
+2010-02-19 Dirk Eddelbuettel <edd at debian.org>
+
+ * DESCRIPTION: Restrict to 'OS_type: unix' for now,
+ set Date: as an SVN property
+
+2010-02-19 Romain Francois <romain at r-enthusiasts.com>
+
+ * added support for field<T> where T is wrappable
+
+2010-02-17 Romain Francois <romain at r-enthusiasts.com>
+
+ * added support for as<Mat<T>> as<Row<T>> and as<Col<T>>
+ with T in : int, double, float, unsigned int
+
+ * added untested support for wrap( Cube<T> )
+
+2010-02-16 Dirk Eddelbuettel <edd at debian.org>
+
+ * Initial package structure based on first proof-of-concept
+
+2010-02-16 Romain Francois <romain at r-enthusiasts.com>
+
+ * initial version, covering wrap(Mat), wrap(Col), wrap(Row)
Modified: pkg/RcppArmadillo/DESCRIPTION
===================================================================
--- pkg/RcppArmadillo/DESCRIPTION 2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/DESCRIPTION 2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,7 +1,7 @@
Package: RcppArmadillo
Type: Package
Title: Rcpp integration for Armadillo templated linear algebra library
-Version: 0.2.7
+Version: 0.2.8
Date: $Date$
Author: Romain Francois, Dirk Eddelbuettel and Doug Bates
Maintainer: Romain, Dirk and Doug <RcppArmadillo-authors at r-enthusiasts.com>
@@ -21,7 +21,7 @@
(due to speed and/or integration capabilities), rather than another language.
.
The RcppArmadillo package includes the header files from the templated
- Armadillo library (currently version 0.9.80). Thus users do not need to
+ Armadillo library (currently version 0.9.90). Thus users do not need to
install Armadillo itself in order to use RcppArmadillo.
.
This Armadillo integration provides a nice illustration of the
Deleted: pkg/RcppArmadillo/NEWS
===================================================================
--- pkg/RcppArmadillo/NEWS 2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/NEWS 2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,90 +0,0 @@
-0.2.7 2010-09-25
-
- o Upgraded to Armadillo 0.9.80 "Chihuahua Muncher":
-
- * Added join_slices(), insert_slices(), shed_slices()
- * Added in-place operations on diagonals
- * Various speedups due to internal architecture improvements
-
-0.2.6 2010-09-12
-
- o Upgraded to Armadillo 0.9.70 "Subtropical Winter Safari"
-
- o arma::Mat, arma::Row and arma::Col get constructor that take vector
- or matrix sugar expressions. See the unit test "test.armadillo.sugar.ctor"
- and "test.armadillo.sugar.matrix.ctor" for examples.
-
-0.2.5 2010-08-05
-
- o Upgraded to Armadillo 0.9.60 "Killer Bush Turkey"
-
-0.2.4 2010-07-27
-
- o Upgraded to Armadillo 0.9.52 'Monkey Wrench'
-
- o src/fastLm.cpp: Switch from inv() to pinv() as inv() now tests for
- singular matrices and warns and returns an empty matrix which stops
- the example fastLm() implementation on the manual page -- and while
- this is generally reasonably it makes sense here to continue which
- the Moore-Penrose pseudo-inverse allows us to do this
-
-0.2.3 2010-06-14
-
- o Better configuration to detect suncc (which does not have std::isfinite)
-
-0.2.2 2010-06-09
-
- o Added RcppArmadillo:::CxxFlags for cases where RcppArmadillo is
- not used via a package
-
- o Upgraded to Armadillo 0.9.10 'Chilli Espresso'
-
- o Wrap support for mtOp, i.e. operations involving mixed types such
- as a complex and an arma::mat, which have been introduced in
- armadillo 0.9.10
-
- o Wrap support for mtGlue, i.e. operations involving matrices of mixed
- types such as an arma::mat and an arma::imat, which have been introduced
- in armadillo 0.9.10
-
- o Included an inline plugin to support the plugin system introduced
- in inline 0.3.5. The unit tests have moved from the src directory
- to the unit test directory (similar to Rcpp) using cxxfunction with the
- RcppArmadillo plugin.
-
-0.2.1 2010-05-19
-
- o Bug-fix release permitting compilation on Windows
-
-0.2.0 2010-05-18
-
- o fastLm() is now generic and has a formula interface as well as
- methods for print, summary, predict to behave like a standard
- model fitting function
-
- o Armadillo sources (using release 0.9.8) are now included in the
- package using a standardized build suitable for our purposes
- (not assuming Boost or Atlas) -- see ?RcppArmadillo for
- details
-
- o New R function RcppArmadillo.package.skeleton, similar to
- Rcpp::Rcpp.package.skeleton, but targetting use of
- RcppArmadillo
-
-0.1.0 2010-03-11
-
- o the fastLm() implementation of a bare-bones lm() fit (using
- Armadillo's solve() function) provides an example of how
- efficient code can be written compactly using the combination
- of Rcpp, RcppAramadillo and Armadillo
-
- o support for Rcpp implicit wrap of these types :
- Mat<T>, Col<T>, Row<T>, Cube<T> where T is one of :
- int, unsigned int, double, float
-
- o support for Rcpp implicit as of these types :
- Mat<T>, Col<T>, Row<T> where R is one of :
- int, unsigned int, double, float
-
-
-
Deleted: pkg/RcppArmadillo/inst/ChangeLog
===================================================================
--- pkg/RcppArmadillo/inst/ChangeLog 2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/ChangeLog 2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,258 +0,0 @@
-2010-09-25 Dirk Eddelbuettel <edd at debian.org>
-
- * DESCRIPTION: Release 0.2.7
-
-2010-09-25 Romain Francois <romain at r-enthusiasts.com>
-
- * inst/include/RcppArmadilloWrap.h: Updated for Armadillo 0.9.80
-
-2010-09-21 Dirk Eddelbuettel <edd at debian.org>
-
- * inst/include/*: Update to Armadillo 0.9.80 "Chihuahua Muncher"
-
-2010-09-12 Dirk Eddelbuettel <edd at debian.org>
-
- * DESCRIPTION: Release 0.2.6
-
-2010-09-10 Romain Francois <romain at r-enthusiasts.com>
-
- * inst/include/* : Update to Armadillo 0.9.70 "Subtropical Winter Safari"
-
-2010-08-18 Romain Francois <romain at r-enthusiasts.com>
-
- * inst/include/armadillo_bits/Mat_meat.hpp : not so intrusive patch that allows
- RcppArmadillo to add its own Mat constructors
- * inst/include/armadillo_bits/Mat_proto.hpp : same
-
- * inst/include/RcppArmadillo/Mat_proto.h : Mat constructor that takes a sugar
- expression
- * inst/include/RcppArmadillo/Mat_meat.h : implementation
-
-2010-08-17 Romain Francois <romain at r-enthusiasts.com>
-
- * inst/include/RcppArmadilloWrap.h : extracted from RcppArmadillo.h
-
- * inst/include/RcppArmadilloSugar.h : preliminary code to more interoperability
- between Rcpp sugar and armadillo. Defines the Rcpp::forward that allows
- forwarding the result of a sugar expression so that it is used in a Mat
- constructor. (needs more testing)
-
- * inst/unitTests/runit.RcppArmadillo.R : initial test for sugar/armadillo
-
-2010-08-04 Dirk Eddelbuettel <edd at debian.org>
-
- * DESCRIPTION: Release 0.2.5
-
- * Upgraded to Armadillo 0.9.60 "Killer Bush Turkey" with changes:
- - More flexible reshape(), allowing significantly different
- matrix sizes
- - Added matrix initialisation via the << operator
- - Fixes for compilation issues under Mac OS X with GCC 4.2/4.0
- hybrid
-
-2010-08-03 Romain Francois <romain at r-enthusiasts.com>
-
- * Upgraded to Armadillo 0.9.58 beta for testing purposes
-
- * inst/include/armadillo: Reworked so that armadillo_bits/
- directory can be included as is without minor tweaks to
- armadillo_bits/config.hpp
-
-2010-07-28 Dirk Eddelbuettel <edd at debian.org>
-
- * DESCRIPTION: Release 0.2.4
-
- * inst/include/armadillo_bits: Added small patch to not use asinh,
- acosh and atanh on win32 as the (older) MinGW compiler cannot cope.
- This problem will go away once R 2.12 is released as it requires
- gcc / g++ 4.5.
-
-2010-07-25 Dirk Eddelbuettel <edd at debian.org>
-
- * inst/include/* : upgrade to armadillo 0.9.52 "Monkey Wrench"
-
- * src/fastLm.cpp: Switch from inv() (which now throws a warning on
- (near) singular matrices and returns an empty matrix) to the
- Moore-Penrose pseudo-inverse pinv() which allows us to continue
- the example from the manual page. Of course, for standard use inv() is
- doing the right thing by issueing the warning.
-
-2010-06-14 Dirk Eddelbuettel <edd at debian.org>
-
- * DESCRIPTION: Release 0.2.3
-
-2010-06-14 Romain Francois <romain at r-enthusiasts.com>
-
- * inst/include/RcppArmadilloConfig.h: Addition cconfig helping suncc
-
-2010-06-09 Dirk Eddelbuettel <edd at debian.org>
-
- * DESCRIPTION: Release 0.2.2
-
-2010-06-02 Romain Francois <romain at r-enthusiasts.com>
-
- * inst/include/* : upgrade to armadillo 0.9.10
-
- * inst/include/* : support for new mtOp and mtGlue, introduced in
- armadillo 0.9.10
-
-2010-05-27 Romain Francois <romain at r-enthusiasts.com>
-
- * R/flags.R: added RcppArmadillo:::CxxFlags()
-
-2010-05-19 Romain Francois <romain at r-enthusiasts.com>
-
- * DESCRIPTION: Release 0.2.1
-
- * src/fastLm.cpp: Rename stderr to std_err
-
-2010-05-18 Dirk Eddelbuettel <edd at debian.org>
-
- * DESCRIPTION: Release 0.2.0
-
-2010-05-18 Douglas Bates <bates at stat.wisc.edu>
-
- * man/fastLm/Rd: Added rank-deficient example to illustrate possible
- problems with fastLmPure() and fastLm()
-
- * src/fastLm/cpp: Compute sig2 via std::inner_product
-
-2010-05-17 Dirk Eddelbuettel <edd at debian.org>
-
- * inst/include/*: updated to Armadillo 0.9.8
-
-2010-05-17 Romain Francois <romain at r-enthusiasts.com>
-
- * inst/include/RcppArmadillo.h: workaround for win64
-
-2010-05-13 Dirk Eddelbuettel <edd at debian.org>
-
- * R/fastLm.R: fastLm() is now generic and has a formula interface as
- well as methods for print, summary, predict to behave like a standard
- model fitting function
-
- * R/fastLm.Rd: Added documentation for new methods
-
- * src/fastLm.cpp: Small additions to returned parameters to support
- new functionality
-
-2010-05-04 Romain Francois <romain at r-enthusiasts.com>
-
- * R/RcppArmadillo.package.skeleton.R: new package skeleton function
- similar to Rcpp::Rcpp.package.skeleton but targetting use of
- RcppArmadillo
-
- * README: removed and promoted to additional documentation in
- ?RcppArmadillo
-
-2010-05-03 Dirk Eddelbuettel <edd at debian.org>
-
- * inst/include/* : updated to armadillo 0.9.6
-
-2010-04-03 Dirk Eddelbuettel <edd at debian.org>
-
- * DESCRIPTION: Remove OS_type restriction now that RcppArmadillo
- includes Armadillo headers, add Doug to Authors and Maintainers
-
-2010-04-03 Douglas Bates <bates at stat.wisc.edu>
-
- * inst/include/armadillo: Added the armadillo headers and the
- armadillo_bits directory. This is from the armadillo sources with
- only the armadillo_bits/config.hpp file modified.
-
- * configure: and many other configuration files. Removed the
- foo.in files, modified cleanup not to remove the target files.
-
-2010-03-20 Dirk Eddelbuettel <edd at debian.org>
-
- * src/fastLm.cpp: Small fix for Armadillo 0.8.2
-
-2010-03-17 Romain Francois <romain at r-enthusiasts.com>
-
- * src/fastLm.cpp: added some arma:: prefix
-
- * src/RcppArmadillo.cpp: update examples to use make_list and showcase
- various ways to use them : Named(.)=., _[.] = , Named( ., . )
-
-2010-03-11 Dirk Eddelbuettel <edd at debian.org>
-
- * DESCRIPTION: Release 0.1.0 and initial CRAN upload
-
-2010-03-03 Dirk Eddelbuettel <edd at debian.org>
-
- * src/fastLm.cpp: Moved into its own file, some more polish
-
-2010-03-03 Romain Francois <romain at r-enthusiasts.com>
-
- * inst/include/RcppArmadillo.h: avoid an extra memory copy when
- possible (i.e. in wrap( eGlue) and wrap( eOp ) when the elem_type
- is int or double).
-
- * inst/include/RcppArmadilloDefines.in.h added the SCALAR macro
- to take care of the 0.9.0 api change
-
- * src/RcppArmadillo.cpp : fix a runtime error uisng the SCALAR macro
-
-2010-03-02 Dirk Eddelbuettel <edd at debian.org>
-
- * src/RcppArmadillo.cpp: Added bare-bones 'fastLm' function
- * R/fastLm.R: Added fastLm R wrapper for C++ fastLm
- * man/fastLm.Rd: Added manual page
- * inst/unitTests/runit.RcppArmadillo.R: Added unit test
- * NAMESPACE: Made fastLm visible
-
-2010-03-02 Romain Francois <romain at r-enthusiasts.com>
-
- * inst/include/RcppArmadillo.h: support for Armadillo 0.9.*
-
-2010-03-01 Dirk Eddelbuettel <edd at debian.org>
-
- * configure.in: Add configure support to test for version 0.9.0
-
-2010-02-23 Romain Francois <romain at r-enthusiasts.com>
-
- * inst/include/RcppArmadillo.h: support for wrap( arma::Glue )
- and wrap( arma::Op ) enabling wrap()'ing arbitrary expressions
- involving arma::Mat objects, for example wrap( m1 + m2 ), or
- wrap( -m1 )
-
- * inst/unitTests/runit.RcppArmadillo.R: new unit test for
- wrap( Glue ) and wrap( Op )
-
-2010-02-20 Dirk Eddelbuettel <edd at debian.org>
-
- * configure.in: Add configure support to test for presence of
- 'armadillo' header and working 'libarmadillo' library; and
- a test for version 0.7.0 or higher (for Cube() type)
- * src/Makevars.in: Setup to be filled-in from configure
- * src/RcppArmadilloDefines.h.in: Idem
- * cleanup: Added to remove configure-generated files
-
- * R/flags.R: Small cleanups
-
- * src/RcppArmadillo.h: Use the #define ARMA_HAS_CUBE from the
- autogenerated header, reindent using Emacs' defaults
-
-2010-02-19 Dirk Eddelbuettel <edd at debian.org>
-
- * DESCRIPTION: Restrict to 'OS_type: unix' for now,
- set Date: as an SVN property
-
-2010-02-19 Romain Francois <romain at r-enthusiasts.com>
-
- * added support for field<T> where T is wrappable
-
-2010-02-17 Romain Francois <romain at r-enthusiasts.com>
-
- * added support for as<Mat<T>> as<Row<T>> and as<Col<T>>
- with T in : int, double, float, unsigned int
-
- * added untested support for wrap( Cube<T> )
-
-2010-02-16 Dirk Eddelbuettel <edd at debian.org>
-
- * Initial package structure based on first proof-of-concept
-
-2010-02-16 Romain Francois <romain at r-enthusiasts.com>
-
- * initial version, covering wrap(Mat), wrap(Col), wrap(Row)
Copied: pkg/RcppArmadillo/inst/NEWS (from rev 2294, pkg/RcppArmadillo/NEWS)
===================================================================
--- pkg/RcppArmadillo/inst/NEWS (rev 0)
+++ pkg/RcppArmadillo/inst/NEWS 2010-10-16 13:42:38 UTC (rev 2305)
@@ -0,0 +1,101 @@
+0.2.8 2010-10-16
+
+ o Upgraded to Armadillo 0.9.90 "Water Dragon":
+
+ * Added unsafe_col()
+ * Speedups and bugfixes in lu()
+ * Minimisation of pedantic compiler warnings
+
+ o Switched NEWS and ChangeLog between inst/ and the top-level directory
+ so that NEWS (this file) gets installed with the package
+
+0.2.7 2010-09-25
+
+ o Upgraded to Armadillo 0.9.80 "Chihuahua Muncher":
+
+ * Added join_slices(), insert_slices(), shed_slices()
+ * Added in-place operations on diagonals
+ * Various speedups due to internal architecture improvements
+
+0.2.6 2010-09-12
+
+ o Upgraded to Armadillo 0.9.70 "Subtropical Winter Safari"
+
+ o arma::Mat, arma::Row and arma::Col get constructor that take vector
+ or matrix sugar expressions. See the unit test "test.armadillo.sugar.ctor"
+ and "test.armadillo.sugar.matrix.ctor" for examples.
+
+0.2.5 2010-08-05
+
+ o Upgraded to Armadillo 0.9.60 "Killer Bush Turkey"
+
+0.2.4 2010-07-27
+
+ o Upgraded to Armadillo 0.9.52 'Monkey Wrench'
+
+ o src/fastLm.cpp: Switch from inv() to pinv() as inv() now tests for
+ singular matrices and warns and returns an empty matrix which stops
+ the example fastLm() implementation on the manual page -- and while
+ this is generally reasonably it makes sense here to continue which
+ the Moore-Penrose pseudo-inverse allows us to do this
+
+0.2.3 2010-06-14
+
+ o Better configuration to detect suncc (which does not have std::isfinite)
+
+0.2.2 2010-06-09
+
+ o Added RcppArmadillo:::CxxFlags for cases where RcppArmadillo is
+ not used via a package
+
+ o Upgraded to Armadillo 0.9.10 'Chilli Espresso'
+
+ o Wrap support for mtOp, i.e. operations involving mixed types such
+ as a complex and an arma::mat, which have been introduced in
+ armadillo 0.9.10
+
+ o Wrap support for mtGlue, i.e. operations involving matrices of mixed
+ types such as an arma::mat and an arma::imat, which have been introduced
+ in armadillo 0.9.10
+
+ o Included an inline plugin to support the plugin system introduced
+ in inline 0.3.5. The unit tests have moved from the src directory
+ to the unit test directory (similar to Rcpp) using cxxfunction with the
+ RcppArmadillo plugin.
+
+0.2.1 2010-05-19
+
+ o Bug-fix release permitting compilation on Windows
+
+0.2.0 2010-05-18
+
+ o fastLm() is now generic and has a formula interface as well as
+ methods for print, summary, predict to behave like a standard
+ model fitting function
+
+ o Armadillo sources (using release 0.9.8) are now included in the
+ package using a standardized build suitable for our purposes
+ (not assuming Boost or Atlas) -- see ?RcppArmadillo for
+ details
+
+ o New R function RcppArmadillo.package.skeleton, similar to
+ Rcpp::Rcpp.package.skeleton, but targetting use of
+ RcppArmadillo
+
+0.1.0 2010-03-11
+
+ o the fastLm() implementation of a bare-bones lm() fit (using
+ Armadillo's solve() function) provides an example of how
+ efficient code can be written compactly using the combination
+ of Rcpp, RcppAramadillo and Armadillo
+
+ o support for Rcpp implicit wrap of these types :
+ Mat<T>, Col<T>, Row<T>, Cube<T> where T is one of :
+ int, unsigned int, double, float
+
+ o support for Rcpp implicit as of these types :
+ Mat<T>, Col<T>, Row<T> where R is one of :
+ int, unsigned int, double, float
+
+
+
Modified: pkg/RcppArmadillo/inst/include/armadillo
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo 2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/include/armadillo 2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,9 +1,6 @@
-// Copyright (C) 2010 NICTA and the authors listed below
-// http://nicta.com.au
+// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2010 Conrad Sanderson
//
-// Authors:
-// - Conrad Sanderson (conradsand at ieee dot org)
-//
// This file is part of the Armadillo C++ library.
// It is provided without any warranty of fitness
// for any purpose. You can redistribute this file
@@ -126,6 +123,9 @@
//
// class prototypes
+ #include "armadillo_bits/Base.hpp"
+ #include "armadillo_bits/BaseCube.hpp"
+
#include "armadillo_bits/syslib_proto.hpp"
#include "armadillo_bits/arrayops_proto.hpp"
#include "armadillo_bits/podarray_proto.hpp"
@@ -135,8 +135,6 @@
#include "armadillo_bits/atlas_proto.hpp"
#include "armadillo_bits/auxlib_proto.hpp"
- #include "armadillo_bits/Base.hpp"
- #include "armadillo_bits/BaseCube.hpp"
#include "armadillo_bits/injector_proto.hpp"
Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Base.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Base.hpp 2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Base.hpp 2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,9 +1,6 @@
-// Copyright (C) 2010 NICTA and the authors listed below
-// http://nicta.com.au
+// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2010 Conrad Sanderson
//
-// Authors:
-// - Conrad Sanderson (conradsand at ieee dot org)
-//
// This file is part of the Armadillo C++ library.
// It is provided without any warranty of fitness
// for any purpose. You can redistribute this file
Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube.hpp 2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube.hpp 2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,9 +1,6 @@
-// Copyright (C) 2010 NICTA and the authors listed below
-// http://nicta.com.au
+// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2010 Conrad Sanderson
//
-// Authors:
-// - Conrad Sanderson (conradsand at ieee dot org)
-//
// This file is part of the Armadillo C++ library.
// It is provided without any warranty of fitness
// for any purpose. You can redistribute this file
Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Col_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Col_meat.hpp 2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Col_meat.hpp 2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,9 +1,6 @@
-// Copyright (C) 2010 NICTA and the authors listed below
-// http://nicta.com.au
+// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2010 Conrad Sanderson
//
-// Authors:
-// - Conrad Sanderson (conradsand at ieee dot org)
-//
// This file is part of the Armadillo C++ library.
// It is provided without any warranty of fitness
// for any purpose. You can redistribute this file
Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Col_proto.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Col_proto.hpp 2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Col_proto.hpp 2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,9 +1,6 @@
-// Copyright (C) 2010 NICTA and the authors listed below
-// http://nicta.com.au
+// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2010 Conrad Sanderson
//
-// Authors:
-// - Conrad Sanderson (conradsand at ieee dot org)
-//
// This file is part of the Armadillo C++ library.
// It is provided without any warranty of fitness
// for any purpose. You can redistribute this file
Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_meat.hpp 2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_meat.hpp 2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,9 +1,6 @@
-// Copyright (C) 2010 NICTA and the authors listed below
-// http://nicta.com.au
+// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2010 Conrad Sanderson
//
-// Authors:
-// - Conrad Sanderson (conradsand at ieee dot org)
-//
// This file is part of the Armadillo C++ library.
// It is provided without any warranty of fitness
// for any purpose. You can redistribute this file
@@ -1681,6 +1678,7 @@
//! linear element accessor (treats the cube as a vector); bounds checking not done when ARMA_NO_DEBUG is defined
template<typename eT>
arma_inline
+arma_warn_unused
eT&
Cube<eT>::operator() (const u32 i)
{
@@ -1693,6 +1691,7 @@
//! linear element accessor (treats the cube as a vector); bounds checking not done when ARMA_NO_DEBUG is defined
template<typename eT>
arma_inline
+arma_warn_unused
eT
Cube<eT>::operator() (const u32 i) const
{
@@ -1704,6 +1703,7 @@
//! linear element accessor (treats the cube as a vector); no bounds check.
template<typename eT>
arma_inline
+arma_warn_unused
eT&
Cube<eT>::operator[] (const u32 i)
{
@@ -1715,6 +1715,7 @@
//! linear element accessor (treats the cube as a vector); no bounds check
template<typename eT>
arma_inline
+arma_warn_unused
eT
Cube<eT>::operator[] (const u32 i) const
{
@@ -1726,6 +1727,7 @@
//! element accessor; bounds checking not done when ARMA_NO_DEBUG is defined
template<typename eT>
arma_inline
+arma_warn_unused
eT&
Cube<eT>::operator() (const u32 in_row, const u32 in_col, const u32 in_slice)
{
@@ -1746,6 +1748,7 @@
//! element accessor; bounds checking not done when ARMA_NO_DEBUG is defined
template<typename eT>
arma_inline
+arma_warn_unused
eT
Cube<eT>::operator() (const u32 in_row, const u32 in_col, const u32 in_slice) const
{
@@ -1766,6 +1769,7 @@
//! element accessor; no bounds check
template<typename eT>
arma_inline
+arma_warn_unused
eT&
Cube<eT>::at(const u32 in_row, const u32 in_col, const u32 in_slice)
{
@@ -1777,6 +1781,7 @@
//! element accessor; no bounds check
template<typename eT>
arma_inline
+arma_warn_unused
eT
Cube<eT>::at(const u32 in_row, const u32 in_col, const u32 in_slice) const
{
@@ -1834,6 +1839,7 @@
//! returns true if all of the elements are finite
template<typename eT>
arma_inline
+arma_warn_unused
bool
Cube<eT>::is_finite() const
{
@@ -1853,6 +1859,7 @@
//! returns true if the cube has no elements
template<typename eT>
arma_inline
+arma_warn_unused
bool
Cube<eT>::is_empty() const
{
@@ -1864,6 +1871,7 @@
//! returns true if the given index is currently in range
template<typename eT>
arma_inline
+arma_warn_unused
[TRUNCATED]
To get the complete diff run:
svnlook diff /svnroot/rcpp -r 2305
More information about the Rcpp-commits
mailing list