[Rcpp-commits] r4427 - in pkg/RcppArmadillo/inst/include: . armadillo_bits

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Tue Aug 13 02:11:53 CEST 2013


Author: edd
Date: 2013-08-13 02:11:52 +0200 (Tue, 13 Aug 2013)
New Revision: 4427

Added:
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_all.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_any.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_vectorise.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mul_gemm.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mul_gemm_mixed.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mul_gemv.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mul_herk.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mul_syrk.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_all_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_all_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_any_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_any_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_vectorise_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_vectorise_meat.hpp
Removed:
   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
Modified:
   pkg/RcppArmadillo/inst/include/armadillo
   pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Base_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Base_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Col_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Col_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/GenCube_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/GenCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Gen_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Gen_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/GlueCube_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/GlueCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Glue_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Glue_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Mat_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Mat_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/OpCube_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/OpCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Op_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Op_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Proxy.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/ProxyCube.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Row_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Row_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/SpBase_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/SpBase_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/SpMat_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/SpSubview_iterators_meat.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_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/arma_ostream_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/arma_static_check.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/arma_version.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/arrayops_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/arrayops_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/atlas_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/atlas_wrapper.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/auxlib_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/auxlib_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/blas_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/blas_wrapper.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/compiler_setup_post.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/config.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/constants.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/constants_compat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/debug.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eGlueCube_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eGlueCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eGlue_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eGlue_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eOpCube_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eOpCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eOp_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eOp_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eglue_core_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eglue_core_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eop_aux.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eop_core_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eop_core_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/field_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/field_meat.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_cumsum.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_elem.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_eps.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_eye.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_flip.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_hist.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_histc.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_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_resize.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_strans.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_syl_lyap.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_symmat.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_trimat.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_unique.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_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_conv_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_conv_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cor_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cor_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cov_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cov_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cross_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cross_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_hist_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_hist_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_histc_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_histc_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_join_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_join_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_kron_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_kron_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_mixed_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_mixed_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_relational_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_relational_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_solve_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_solve_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_times_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_times_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_toeplitz_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_toeplitz_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/include_atlas.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/injector_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/injector_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/lapack_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/lapack_wrapper.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/memory.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtGlueCube_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtGlueCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtGlue_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtGlue_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtOpCube_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtOpCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtOp_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtOp_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_chol_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_chol_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cor_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cor_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cov_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cov_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cumsum_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cumsum_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cx_scalar_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cx_scalar_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_diagmat_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_diagmat_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_diagvec_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_diagvec_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_dot_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_dot_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_dotext_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_dotext_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_find_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_find_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_flip_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_flip_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_hist_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_hist_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_htrans_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_htrans_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_inv_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_inv_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_max_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_max_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_mean_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_mean_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_median_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_median_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_min_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_min_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_misc_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_misc_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_pinv_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_pinv_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_princomp_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_princomp_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_prod_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_prod_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_relational_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_relational_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_repmat_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_repmat_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_reshape_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_reshape_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_resize_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_resize_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_shuffle_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_shuffle_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_sort_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_sort_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_stddev_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_stddev_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_strans_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_strans_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_sum_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_sum_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_symmat_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_symmat_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_trimat_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_trimat_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_unique_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_unique_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_var_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_var_meat.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_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/podarray_meat.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_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/running_stat_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/running_stat_vec_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/running_stat_vec_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/span.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/strip.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_cube_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_cube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_elem1_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_elem1_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_elem2_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_elem2_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_field_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_field_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/traits.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/typedef.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/typedef_blas_int.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/typedef_fixed.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/undefine_conflicts.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/unwrap.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/unwrap_cube.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/unwrap_spmat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/upgrade_val.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/wall_clock_bones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/wall_clock_meat.hpp
Log:
Armadillo 0.3.910.0


Modified: pkg/RcppArmadillo/inst/include/armadillo
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo	2013-08-13 00:11:52 UTC (rev 4427)
@@ -33,6 +33,7 @@
 #if defined(ARMA_USE_CXX11)
   #include <initializer_list>
   #include <cstdint>
+  // TODO: extend wall_clock class to use C++11 chrono library
 #endif
 
 
@@ -40,6 +41,7 @@
   #include <ctime>
 #endif
 
+
 #if defined(ARMA_HAVE_GETTIMEOFDAY)
   #include <sys/time.h>
   #undef ARMA_USE_BOOST_DATE
@@ -59,23 +61,28 @@
 #endif
 
 
-#if defined(ARMA_HAVE_STD_TR1)
-  // TODO: add handling of this functionality when use of C++11 is enabled
-  #include <tr1/cmath>
-  #include <tr1/complex>
-#elif defined(ARMA_USE_BOOST)
-  #include <boost/math/complex.hpp>
-  #include <boost/math/special_functions/acosh.hpp>
-  #include <boost/math/special_functions/asinh.hpp>
-  #include <boost/math/special_functions/atanh.hpp>
+#if !defined(ARMA_USE_CXX11)
+  #if defined(ARMA_HAVE_STD_TR1)
+    #include <tr1/cmath>
+    #include <tr1/complex>
+  #elif defined(ARMA_USE_BOOST)
+    #include <boost/math/complex.hpp>
+    #include <boost/math/special_functions/acosh.hpp>
+    #include <boost/math/special_functions/asinh.hpp>
+    #include <boost/math/special_functions/atanh.hpp>
+  #endif
 #endif
 
 
-#if defined(ARMA_USE_BOOST)
-  #if defined(ARMA_EXTRA_DEBUG)
-    #include <boost/format.hpp>
-    #include <boost/current_function.hpp>
-    #define ARMA_USE_BOOST_FORMAT
+#if defined(ARMA_EXTRA_DEBUG)
+  #if !defined(ARMA_HAVE_STD_SNPRINTF)
+    #if defined(ARMA_USE_CXX11)
+      #include <cstdio>
+      #define ARMA_HAVE_STD_SNPRINTF
+    #elif defined(ARMA_USE_BOOST)
+      #include <boost/format.hpp>
+      #define ARMA_USE_BOOST_FORMAT
+    #endif
   #endif
 #endif
 
@@ -206,6 +213,7 @@
   #include "armadillo_bits/op_var_bones.hpp"
   #include "armadillo_bits/op_repmat_bones.hpp"
   #include "armadillo_bits/op_reshape_bones.hpp"
+  #include "armadillo_bits/op_vectorise_bones.hpp"
   #include "armadillo_bits/op_resize_bones.hpp"
   #include "armadillo_bits/op_cov_bones.hpp"
   #include "armadillo_bits/op_cor_bones.hpp"
@@ -227,6 +235,8 @@
   #include "armadillo_bits/op_unique_bones.hpp"
   #include "armadillo_bits/op_toeplitz_bones.hpp"
   #include "armadillo_bits/op_fft_bones.hpp"
+  #include "armadillo_bits/op_any_bones.hpp"
+  #include "armadillo_bits/op_all_bones.hpp"
   
   #include "armadillo_bits/glue_times_bones.hpp"
   #include "armadillo_bits/glue_mixed_bones.hpp"
@@ -385,6 +395,7 @@
   #include "armadillo_bits/fn_solve.hpp"
   #include "armadillo_bits/fn_repmat.hpp"
   #include "armadillo_bits/fn_reshape.hpp"
+  #include "armadillo_bits/fn_vectorise.hpp"
   #include "armadillo_bits/fn_resize.hpp"
   #include "armadillo_bits/fn_cov.hpp"
   #include "armadillo_bits/fn_cor.hpp"
@@ -411,6 +422,8 @@
   #include "armadillo_bits/fn_histc.hpp"
   #include "armadillo_bits/fn_unique.hpp"
   #include "armadillo_bits/fn_fft.hpp"
+  #include "armadillo_bits/fn_any.hpp"
+  #include "armadillo_bits/fn_all.hpp"
   
   #include "armadillo_bits/fn_speye.hpp"
   #include "armadillo_bits/fn_spones.hpp"
@@ -425,12 +438,18 @@
   
   
   //
+  // classes implementing various forms of dense matrix multiplication
+  
+  #include "armadillo_bits/mul_gemv.hpp"
+  #include "armadillo_bits/mul_gemm.hpp"
+  #include "armadillo_bits/mul_gemm_mixed.hpp"
+  #include "armadillo_bits/mul_syrk.hpp"
+  #include "armadillo_bits/mul_herk.hpp"
+  
+  
+  //
   // class meat
   
-  #include "armadillo_bits/gemv.hpp"
-  #include "armadillo_bits/gemm.hpp"
-  #include "armadillo_bits/gemm_mixed.hpp"
-  
   #include "armadillo_bits/eop_core_meat.hpp"
   #include "armadillo_bits/eglue_core_meat.hpp"
   
@@ -485,6 +504,7 @@
   #include "armadillo_bits/op_var_meat.hpp"
   #include "armadillo_bits/op_repmat_meat.hpp"
   #include "armadillo_bits/op_reshape_meat.hpp"
+  #include "armadillo_bits/op_vectorise_meat.hpp"
   #include "armadillo_bits/op_resize_meat.hpp"
   #include "armadillo_bits/op_cov_meat.hpp"
   #include "armadillo_bits/op_cor_meat.hpp"
@@ -506,6 +526,8 @@
   #include "armadillo_bits/op_unique_meat.hpp"
   #include "armadillo_bits/op_toeplitz_meat.hpp"
   #include "armadillo_bits/op_fft_meat.hpp"
+  #include "armadillo_bits/op_any_meat.hpp"
+  #include "armadillo_bits/op_all_meat.hpp"
   
   #include "armadillo_bits/glue_times_meat.hpp"
   #include "armadillo_bits/glue_mixed_meat.hpp"

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube_bones.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube_bones.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube_bones.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2011 Conrad Sanderson
 // Copyright (C) 2008-2011 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2011 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube_meat.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube_meat.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2011 Conrad Sanderson
 // Copyright (C) 2008-2011 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2011 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Base_bones.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Base_bones.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Base_bones.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2012 Conrad Sanderson
 // Copyright (C) 2008-2012 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2012 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Base_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Base_meat.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Base_meat.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2012 Conrad Sanderson
 // Copyright (C) 2008-2012 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2012 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Col_bones.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Col_bones.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Col_bones.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2013 Conrad Sanderson
 // Copyright (C) 2008-2013 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2013 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Col_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Col_meat.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Col_meat.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2013 Conrad Sanderson
 // Copyright (C) 2008-2013 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2013 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_bones.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_bones.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_bones.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2013 Conrad Sanderson
 // Copyright (C) 2008-2013 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2013 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_meat.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_meat.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2013 Conrad Sanderson
 // Copyright (C) 2008-2013 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2013 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this
@@ -250,10 +250,10 @@
   
   typedef typename T1::elem_type T;
   
-  arma_type_check(( is_complex<eT>::value == false ));   //!< compile-time abort if eT isn't std::complex
-  arma_type_check(( is_complex< T>::value == true  ));   //!< compile-time abort if T is std::complex
+  arma_type_check(( is_complex<eT>::value == false ));   //!< compile-time abort if eT is not std::complex
+  arma_type_check(( is_complex< T>::value == true  ));   //!< compile-time abort if  T is     std::complex
   
-  arma_type_check(( is_same_type< std::complex<T>, eT >::value == false ));   //!< compile-time abort if types are not compatible
+  arma_type_check(( is_same_type< std::complex<T>, eT >::no ));   //!< compile-time abort if types are not compatible
   
   const ProxyCube<T1> PX(X.get_ref());
   const ProxyCube<T2> PY(Y.get_ref());
@@ -1233,7 +1233,7 @@
   {
   arma_extra_debug_sigprint_this(this);
 
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   op_type::apply(*this, X);
   }
@@ -1249,7 +1249,7 @@
   {
   arma_extra_debug_sigprint();
 
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   op_type::apply(*this, X);
   
@@ -1267,7 +1267,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   const Cube<eT> m(X);
   
@@ -1285,7 +1285,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   const Cube<eT> m(X);
   
@@ -1303,7 +1303,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   const Cube<eT> m(X);
   
@@ -1321,7 +1321,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   const Cube<eT> m(X);
   
@@ -1346,7 +1346,7 @@
   {
   arma_extra_debug_sigprint_this(this);
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   init_cold();
   
@@ -1364,7 +1364,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   const bool bad_alias = ( X.P.has_subview  &&  X.P.is_alias(*this) );
   
@@ -1395,7 +1395,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   eop_type::apply_inplace_plus(*this, X);
   
@@ -1413,7 +1413,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   eop_type::apply_inplace_minus(*this, X);
   
@@ -1431,7 +1431,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
 
   eop_type::apply_inplace_schur(*this, X);
   
@@ -1449,7 +1449,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
 
   eop_type::apply_inplace_div(*this, X);
   
@@ -1588,8 +1588,8 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
-  arma_type_check(( is_same_type< eT, typename T2::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
+  arma_type_check(( is_same_type< eT, typename T2::elem_type >::no ));
   
   glue_type::apply(*this, X);
   
@@ -1606,8 +1606,8 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
-  arma_type_check(( is_same_type< eT, typename T2::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
+  arma_type_check(( is_same_type< eT, typename T2::elem_type >::no ));
   
   const Cube<eT> m(X);
   
@@ -1625,8 +1625,8 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
-  arma_type_check(( is_same_type< eT, typename T2::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
+  arma_type_check(( is_same_type< eT, typename T2::elem_type >::no ));
   
   const Cube<eT> m(X);
   
@@ -1644,8 +1644,8 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
-  arma_type_check(( is_same_type< eT, typename T2::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
+  arma_type_check(( is_same_type< eT, typename T2::elem_type >::no ));
   
   const Cube<eT> m(X);
   
@@ -1663,8 +1663,8 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
-  arma_type_check(( is_same_type< eT, typename T2::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
+  arma_type_check(( is_same_type< eT, typename T2::elem_type >::no ));
   
   const Cube<eT> m(X);
   
@@ -1689,8 +1689,8 @@
   {
   arma_extra_debug_sigprint_this(this);
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
-  arma_type_check(( is_same_type< eT, typename T2::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
+  arma_type_check(( is_same_type< eT, typename T2::elem_type >::no ));
   
   init_cold();
   
@@ -1708,8 +1708,8 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
-  arma_type_check(( is_same_type< eT, typename T2::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
+  arma_type_check(( is_same_type< eT, typename T2::elem_type >::no ));
   
   const bool bad_alias = ( (X.P1.has_subview  &&  X.P1.is_alias(*this))  ||  (X.P2.has_subview  &&  X.P2.is_alias(*this)) );
   
@@ -1740,8 +1740,8 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
-  arma_type_check(( is_same_type< eT, typename T2::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
+  arma_type_check(( is_same_type< eT, typename T2::elem_type >::no ));
   
   eglue_type::apply_inplace_plus(*this, X);
   
@@ -1759,8 +1759,8 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
-  arma_type_check(( is_same_type< eT, typename T2::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
+  arma_type_check(( is_same_type< eT, typename T2::elem_type >::no ));
   
   eglue_type::apply_inplace_minus(*this, X);
   
@@ -1778,8 +1778,8 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
-  arma_type_check(( is_same_type< eT, typename T2::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
+  arma_type_check(( is_same_type< eT, typename T2::elem_type >::no ));
   
   eglue_type::apply_inplace_schur(*this, X);
   
@@ -1797,8 +1797,8 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
-  arma_type_check(( is_same_type< eT, typename T2::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
+  arma_type_check(( is_same_type< eT, typename T2::elem_type >::no ));
   
   eglue_type::apply_inplace_div(*this, X);
   

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/GenCube_bones.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/GenCube_bones.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/GenCube_bones.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2011-2013 Conrad Sanderson
 // Copyright (C) 2011-2013 NICTA (www.nicta.com.au)
-// Copyright (C) 2011-2013 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/GenCube_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/GenCube_meat.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/GenCube_meat.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2011-2013 Conrad Sanderson
 // Copyright (C) 2011-2013 NICTA (www.nicta.com.au)
-// Copyright (C) 2011-2013 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this
@@ -37,11 +37,11 @@
 eT
 GenCube<eT, gen_type>::generate()
   {
-       if(is_same_type<gen_type, gen_ones_full>::value == true) { return eT(1);                   }
-  else if(is_same_type<gen_type, gen_zeros    >::value == true) { return eT(0);                   }
-  else if(is_same_type<gen_type, gen_randu    >::value == true) { return eT(eop_aux_randu<eT>()); }
-  else if(is_same_type<gen_type, gen_randn    >::value == true) { return eT(eop_aux_randn<eT>()); }
-  else                                                          { return eT();                    }
+       if(is_same_type<gen_type, gen_ones_full>::yes) { return eT(1);                   }
+  else if(is_same_type<gen_type, gen_zeros    >::yes) { return eT(0);                   }
+  else if(is_same_type<gen_type, gen_randu    >::yes) { return eT(eop_aux_randu<eT>()); }
+  else if(is_same_type<gen_type, gen_randn    >::yes) { return eT(eop_aux_randn<eT>()); }
+  else                                                { return eT();                    }
   }
 
 
@@ -86,10 +86,10 @@
   // NOTE: we're assuming that the cube has already been set to the correct size;
   // this is done by either the Cube contructor or operator=()
   
-       if(is_same_type<gen_type, gen_ones_full>::value == true) { out.ones();  }
-  else if(is_same_type<gen_type, gen_zeros    >::value == true) { out.zeros(); }
-  else if(is_same_type<gen_type, gen_randu    >::value == true) { out.randu(); }
-  else if(is_same_type<gen_type, gen_randn    >::value == true) { out.randn(); }
+       if(is_same_type<gen_type, gen_ones_full>::yes) { out.ones();  }
+  else if(is_same_type<gen_type, gen_zeros    >::yes) { out.zeros(); }
+  else if(is_same_type<gen_type, gen_randu    >::yes) { out.randu(); }
+  else if(is_same_type<gen_type, gen_randn    >::yes) { out.randn(); }
   }
 
 

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Gen_bones.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Gen_bones.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Gen_bones.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2011-2013 Conrad Sanderson
 // Copyright (C) 2011-2013 NICTA (www.nicta.com.au)
-// Copyright (C) 2011-2013 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Gen_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Gen_meat.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Gen_meat.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2011-2013 Conrad Sanderson
 // Copyright (C) 2011-2013 NICTA (www.nicta.com.au)
-// Copyright (C) 2011-2013 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this
@@ -38,11 +38,11 @@
   {
   typedef typename T1::elem_type eT;
   
-       if(is_same_type<gen_type, gen_ones_full>::value == true) { return eT(1);                   }
-  else if(is_same_type<gen_type, gen_zeros    >::value == true) { return eT(0);                   }
-  else if(is_same_type<gen_type, gen_randu    >::value == true) { return eT(eop_aux_randu<eT>()); }
-  else if(is_same_type<gen_type, gen_randn    >::value == true) { return eT(eop_aux_randn<eT>()); }
-  else                                                          { return eT();                    }
+       if(is_same_type<gen_type, gen_ones_full>::yes) { return eT(1);                   }
+  else if(is_same_type<gen_type, gen_zeros    >::yes) { return eT(0);                   }
+  else if(is_same_type<gen_type, gen_randu    >::yes) { return eT(eop_aux_randu<eT>()); }
+  else if(is_same_type<gen_type, gen_randn    >::yes) { return eT(eop_aux_randn<eT>()); }
+  else                                                { return eT();                    }
   }
 
 
@@ -54,7 +54,7 @@
   {
   typedef typename T1::elem_type eT;
   
-  if(is_same_type<gen_type, gen_ones_diag>::value == true)
+  if(is_same_type<gen_type, gen_ones_diag>::yes)
     {
     return ((ii % n_rows) == (ii / n_rows)) ? eT(1) : eT(0);
     }
@@ -73,7 +73,7 @@
   {
   typedef typename T1::elem_type eT;
   
-  if(is_same_type<gen_type, gen_ones_diag>::value == true)
+  if(is_same_type<gen_type, gen_ones_diag>::yes)
     {
     return (row == col) ? eT(1) : eT(0);
     }
@@ -105,11 +105,11 @@
   // NOTE: we're assuming that the matrix has already been set to the correct size;
   // this is done by either the Mat contructor or operator=()
   
-       if(is_same_type<gen_type, gen_ones_diag>::value == true) { out.eye();   }
-  else if(is_same_type<gen_type, gen_ones_full>::value == true) { out.ones();  }
-  else if(is_same_type<gen_type, gen_zeros    >::value == true) { out.zeros(); }
-  else if(is_same_type<gen_type, gen_randu    >::value == true) { out.randu(); }
-  else if(is_same_type<gen_type, gen_randn    >::value == true) { out.randn(); }
+       if(is_same_type<gen_type, gen_ones_diag>::yes) { out.eye();   }
+  else if(is_same_type<gen_type, gen_ones_full>::yes) { out.ones();  }
+  else if(is_same_type<gen_type, gen_zeros    >::yes) { out.zeros(); }
+  else if(is_same_type<gen_type, gen_randu    >::yes) { out.randu(); }
+  else if(is_same_type<gen_type, gen_randn    >::yes) { out.randn(); }
   }
 
 
@@ -126,7 +126,7 @@
   typedef typename T1::elem_type eT;
   
   
-  if(is_same_type<gen_type, gen_ones_diag>::value == true)
+  if(is_same_type<gen_type, gen_ones_diag>::yes)
     {
     const uword N = (std::min)(n_rows, n_cols);
     
@@ -173,7 +173,7 @@
   typedef typename T1::elem_type eT;
   
   
-  if(is_same_type<gen_type, gen_ones_diag>::value == true)
+  if(is_same_type<gen_type, gen_ones_diag>::yes)
     {
     const uword N = (std::min)(n_rows, n_cols);
     
@@ -220,7 +220,7 @@
   typedef typename T1::elem_type eT;
   
   
-  if(is_same_type<gen_type, gen_ones_diag>::value == true)
+  if(is_same_type<gen_type, gen_ones_diag>::yes)
     {
     const uword N = (std::min)(n_rows, n_cols);
     
@@ -268,7 +268,7 @@
   typedef typename T1::elem_type eT;
   
   
-  if(is_same_type<gen_type, gen_ones_diag>::value == true)
+  if(is_same_type<gen_type, gen_ones_diag>::yes)
     {
     const uword N = (std::min)(n_rows, n_cols);
     

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/GlueCube_bones.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/GlueCube_bones.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/GlueCube_bones.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2010 Conrad Sanderson
 // Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2010 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/GlueCube_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/GlueCube_meat.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/GlueCube_meat.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2010 Conrad Sanderson
 // Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2010 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Glue_bones.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Glue_bones.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Glue_bones.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2012 Conrad Sanderson
 // Copyright (C) 2008-2012 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2012 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Glue_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Glue_meat.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Glue_meat.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2010 Conrad Sanderson
 // Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2010 Conrad Sanderson
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Mat_bones.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Mat_bones.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Mat_bones.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2013 Conrad Sanderson
 // Copyright (C) 2008-2013 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2013 Conrad Sanderson
 // Copyright (C) 2012 Ryan Curtin
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Mat_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Mat_meat.hpp	2013-08-08 20:36:12 UTC (rev 4426)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Mat_meat.hpp	2013-08-13 00:11:52 UTC (rev 4427)
@@ -1,5 +1,5 @@
+// Copyright (C) 2008-2013 Conrad Sanderson
 // Copyright (C) 2008-2013 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2013 Conrad Sanderson
 // Copyright (C) 2012 Ryan Curtin
 // 
 // This Source Code Form is subject to the terms of the Mozilla Public
@@ -664,10 +664,10 @@
   
   typedef typename T1::elem_type T;
   
-  arma_type_check(( is_complex<eT>::value == false ));   //!< compile-time abort if eT isn't std::complex
-  arma_type_check(( is_complex< T>::value == true  ));   //!< compile-time abort if T is std::complex
+  arma_type_check(( is_complex<eT>::value == false ));   //!< compile-time abort if eT is not std::complex
+  arma_type_check(( is_complex< T>::value == true  ));   //!< compile-time abort if  T is     std::complex
   
-  arma_type_check(( is_same_type< std::complex<T>, eT >::value == false ));   //!< compile-time abort if types are not compatible
+  arma_type_check(( is_same_type< std::complex<T>, eT >::no ));   //!< compile-time abort if types are not compatible
   
   const Proxy<T1> PX(X.get_ref());
   const Proxy<T2> PY(Y.get_ref());
@@ -3457,7 +3457,7 @@
   {
   arma_extra_debug_sigprint_this(this);
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   init_cold();
   
@@ -3474,7 +3474,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   init_warm(X.n_rows, X.n_cols);
   
@@ -3493,7 +3493,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   X.apply_inplace_plus(*this);
   
@@ -3510,7 +3510,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   X.apply_inplace_minus(*this);
   
@@ -3527,7 +3527,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   const Mat<eT> tmp(X);
   
@@ -3544,7 +3544,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   X.apply_inplace_schur(*this);
   
@@ -3561,7 +3561,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   X.apply_inplace_div(*this);
   
@@ -3584,7 +3584,7 @@
   {
   arma_extra_debug_sigprint_this(this);
 
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   op_type::apply(*this, X);
   }
@@ -3600,7 +3600,7 @@
   {
   arma_extra_debug_sigprint();
 
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   op_type::apply(*this, X);
   
@@ -3618,7 +3618,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
+  arma_type_check(( is_same_type< eT, typename T1::elem_type >::no ));
   
   const Mat<eT> m(X);
   
@@ -3636,7 +3636,7 @@
   {
   arma_extra_debug_sigprint();
   
-  arma_type_check(( is_same_type< eT, typename T1::elem_type >::value == false ));
[TRUNCATED]

To get the complete diff run:
    svnlook diff /svnroot/rcpp -r 4427


More information about the Rcpp-commits mailing list