colder.backend.scipy package
colder.backend.scipy.interface module
- class colder.backend.scipy.interface.interface(nqubits: int, hh: hamiltonian | hamiltonian_collection)[source]
Bases:
object
colder.backend.scipy.routines module
- colder.backend.scipy.routines.get_groundstate_superposition(hh, n_eig: int = 8, print_info: bool = False) ndarray[source]
- colder.backend.scipy.routines.timedependent_evolution(htf: callable, T: float, P: int, psi0: ndarray | str = 'superpos', gs_args: dict = {}, force_norm: bool = True, hook_function: callable | None = None) ndarray[source]
Execute a time evolution. The Hamiltonian is a callable function of time H(t).