explicitly check ABC/type of some arguments
Duck typing generally works well, but it can lead to very confusing error messages.
Showing
- TODO 0 additions, 6 deletionsTODO
- kwant/_common.py 8 additions, 0 deletionskwant/_common.py
- kwant/builder.py 9 additions, 1 deletionkwant/builder.py
- kwant/lattice.py 3 additions, 0 deletionskwant/lattice.py
- kwant/physics/dispersion.py 4 additions, 0 deletionskwant/physics/dispersion.py
- kwant/solvers/common.py 7 additions, 0 deletionskwant/solvers/common.py
- kwant/system.py 3 additions, 1 deletionkwant/system.py
Loading
Please register or sign in to comment