Re: [eigen] SparseQR compilation error |
[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]
Hi,I am testing solvers for sparse systems.Intel C++ compiler chokes on this code:typedef Eigen::SparseMatrix< double > SparseDoubleMatrix;SparseQR< SparseDoubleMatrix, COLAMDOrdering<int> > solver;
SparseDoubleMatrix A(10,10);solver.compute(A);Compiler points to solver.compute(A) with error message:class "Eigen::BlockImpl<const Eigen::SparseMatrix<double, 0, int>, -1, 1, 1, Eigen::Sparse>" has no member "operator="Error persist for any OrderingType.Interestingly, error only shows for SparseQR. If I use SparseLU - everything compiles fine.Full template instantiation chain lead to error is in attachment.Would appreciate any help & pointers how to solve the problem.Thank you,Pavel.
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |