WIP: Decouple onebody wavefunction from kwant
Currently, a tkwant onebody wavefunction can only be constructed from kwant. In the most general case however, we like to construct a time dependent onebody wavefunction only from the Hamiltonian matrices, in the same way as we would write Schroedingers equation on the blackboard.
- The new
onebody.WaveFunction
can now be construced from the Hamiltonian only. - As the typical usecase is still to construct a onebody wavefunction from a kwant
syst
, we provide an additional driver routineonebody.make_wavefunction
in order to keep the same simple setup as currently.