This PR implements two functions that compute the right nullspace of the stoichiometric matrix:
-- nullspace_dense which uses the function scipy.linalg.null_space to compute the nullspace of the stoichiometric matrix in dense format.
-- nullspace_sparse which uses the python interface of the library SuiteSparseQR (https://github.com/yig/PySPQR) to compute the QR decomposition of the transposed stoichiometric matrix and then to derive the right nullspace.
This PR implements two functions that compute the right nullspace of the stoichiometric matrix:
--
nullspace_dense
which uses the functionscipy.linalg.null_space
to compute the nullspace of the stoichiometric matrix in dense format.--
nullspace_sparse
which uses the python interface of the librarySuiteSparseQR
(https://github.com/yig/PySPQR) to compute the QR decomposition of the transposed stoichiometric matrix and then to derive the right nullspace.