only use LU w/ full pivoting if specified, its too slow