Mon Feb 02, 2015 2:26 am
Using the UmfPackSupport or SuperLUSupport module from Eigen 3.2.4. The code below compiles but does not provide the correct solution. Both modules access the output memory directly and not only "real()" or "imag()". SparseLU gives the correct solution. If this is the expected behaviour is it possible to make the compilation fail as that leads to very hard to find bugs?
Tue Feb 03, 2015 10:47 pm
Fixed in devel branch:
Date: 2015-02-03 22:46:05+00:00
Summary: Use Ref<> to ensure that both x and b in Ax=b are compatible with Umfpack/SuperLU expectations
We also need to fix Cholmod and SPQR.