Skip to content

Rework interface

The functionality of a Quantum Transport code can be split into 3 parts:

  1. Establishing the bookkeeping (H_s, {H_L})
  2. Setting up the solver (H_s, bookkeeping({H_L}))
  3. Evaluating parameters (lead_params, hamiltonian_params)

This issue aims to provide a space to work out the details of that