sparse triangular solver is row-major