fix an issue using SFINAE with the new solve method taking a preconditioner...
fix an issue using SFINAE with the new solve method taking a preconditioner that fails on some schemes
fix an issue using SFINAE with the new solve method taking a preconditioner that fails on some schemes