Доброго дня уважаемые

возникал такая проблема
в доках на scipy.sparse.linalg.dsolve.splu
написано что на возвращает результат в виде класса типа scipy.sparse.linalg.dsolve._superlu.SciPyLUType
мне надо из него вытащить значения главных диагоналей полученных матриц что бы посчитать определитель но
ни каких док на SciPyLUType я не нашел

или подскажите как еще можно посчитать определитель сильно разреженной матрицы

Заранее благодарю