[Genabel-commits] r1529 - pkg/ProbABEL/src
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Thu Jan 9 01:26:54 CET 2014
Author: lckarssen
Date: 2014-01-09 01:26:53 +0100 (Thu, 09 Jan 2014)
New Revision: 1529
Modified:
pkg/ProbABEL/src/eigen_mematrix.cpp
Log:
Instead of creating a temporary matrix of type 'double' create one of type 'DT' in the delete_row/delete_column functions of ProbABEL's eigen_mematrix. This is correct use of the template.
Modified: pkg/ProbABEL/src/eigen_mematrix.cpp
===================================================================
--- pkg/ProbABEL/src/eigen_mematrix.cpp 2014-01-06 10:47:44 UTC (rev 1528)
+++ pkg/ProbABEL/src/eigen_mematrix.cpp 2014-01-09 00:26:53 UTC (rev 1529)
@@ -373,7 +373,7 @@
exit(1);
}
- MatrixXd auxdata = data;
+ Matrix<DT, Dynamic, Dynamic, RowMajor> auxdata = data;
data.resize(data.rows(), data.cols()-1);
int rightColsSize = auxdata.cols() - delcol - 1;
@@ -394,8 +394,7 @@
exit(1);
}
-
- MatrixXd auxdata = data;
+ Matrix<DT, Dynamic, Dynamic, RowMajor> auxdata = data;
data.resize(data.rows()-1, data.cols());
int bottomRowsSize = auxdata.rows() - delrow - 1;
More information about the Genabel-commits
mailing list