diff options
Diffstat (limited to 'bench/btl/libs')
-rw-r--r-- | bench/btl/libs/eigen2/eigen2_interface.hh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bench/btl/libs/eigen2/eigen2_interface.hh b/bench/btl/libs/eigen2/eigen2_interface.hh index f14c8c383..1166a37a1 100644 --- a/bench/btl/libs/eigen2/eigen2_interface.hh +++ b/bench/btl/libs/eigen2/eigen2_interface.hh @@ -153,14 +153,14 @@ public : else dst.copyCoeff(index, j, src); } - //dst.col(j).end(N-j) = src.col(j).end(N-j); + //dst.col(j).tail(N-j) = src.col(j).tail(N-j); } } static EIGEN_DONT_INLINE void syr2(gene_matrix & A, gene_vector & X, gene_vector & Y, int N){ // ei_product_selfadjoint_rank2_update<real,0,LowerTriangularBit>(N,A.data(),N, X.data(), 1, Y.data(), 1, -1); for(int j=0; j<N; ++j) - A.col(j).end(N-j) += X[j] * Y.end(N-j) + Y[j] * X.end(N-j); + A.col(j).tail(N-j) += X[j] * Y.tail(N-j) + Y[j] * X.tail(N-j); } static EIGEN_DONT_INLINE void ger(gene_matrix & A, gene_vector & X, gene_vector & Y, int N){ |