# Прямое решение СЛАУ
def _solve_direct(self):
self._progress.set_process('Solving of equation system...', 1, 1)
self.__global_matrix_stiffness = self.__global_matrix_stiffness.tocsr()
try:
self.__global_load = spsolve(self.__global_matrix_stiffness, self.__global_load)
except ArpackError:
return False
self._progress.set_progress(1)
return True
P.S. “Ковыряние” в исходниках библиотеки не предлагать!