The source project of this merge request has been removed.
Test some more types in FieldMatrix test
This merge request also tests float
, std::complex<double>
and Vc::SimdArray<double, 8>
in the inversion test in fmatrixtest.cc
. For the simd part to compile, I had to specialize IsNumber
for Vc::SimdArray<T, N>
. Is that reasonable, @joe, or should I instead add a specialization to the DenseMatrixAssigner
? Also, I changed std::swap
to swap
in the invert
function, similar to the swap in luDecomposition
. Depends on !449 (merged).
Edited by Tobias Leibner