TEST: added tests for linear solvers. Created wrappers for the solvers instead of cpdef so we can keep nogil at definition.