4.2. tkwant.onebody.kernels – Evaluating the right hand side of the time-dependent Schrödinger equation

This module is mainly for internal use by tkwant.onebody.solvers.

4.2.1. Kernels

Scipy(self, H0, W[, psi_st, work])

Evaluate the RHS of the Schrödinger equation using scipy sparse.

Simple(H0, W, double complex[[, work])

A C-implemented kernel using naive CSR matvec.

PerturbationExtractor(syst, time_name, …)

Extract the time-dependent perturbation to the Hamiltonian.

PerturbationInterpolator(syst, time_name, …)

A class to extract and interpolate W(t).