3.4. tkwant.manybody
– Solving the many-body time-dependent Schrödinger equation¶
3.4.1. States¶
Solving the many-body time-dependent Schrödinger equation.
|
Solve the time-dependent many-particle Schrödinger equation. |
|
Evolve a many-particle wavefunction in time. |
3.4.2. Helper functions¶
|
Set the occupation (\(T, \mu, f(E)\)) for one lead. |
|
Return a list of momentum intervals to perform the manybody integration. |
|
Divide each interval in number_subintervals equidistant intervals. |
|
Group leads for similar intervals together. |
|
Return all tasks (set of quantum numbers that uniquely identify a onebody state) that will form the manybody state. |
|
Calculate the initial manybody scattering wave function using MPI. |
|
Extract upper and lower energy cutoffs from the lead occupations. |
|
Make boundstates time dependent, such that they can evolve in time. |
|
Add a sequence of boundstates to the manybody solver |
3.4.3. Data types¶
|
Data format for the lead occupation, see |
|
Data format for a quadrature interval, see |