qttools.wave_function_solver
[docs]
package
qttools.wave_function_solver
| # Copyright (c) 2024-2026 ETH Zurich and the authors of the qttools package.
from qttools import sparse
from qttools.wave_function_solver.cudss import cuDSS
from qttools.wave_function_solver.mumps import MUMPS
from qttools.wave_function_solver.solver import WFSolver
from qttools.wave_function_solver.superlu import SuperLU
preferred_matrix_type = {
"mumps": sparse.coo_matrix,
"superlu": sparse.csc_matrix,
"cudss": sparse.csr_matrix,
}
__all__ = ["WFSolver", "SuperLU", "MUMPS", "cuDSS", "preferred_matrix_type"]
|