- Feb 06, 2019
-
-
Joseph Weston authored
Also update CI to install qsymm on relevant platforms, and update pytest config to skip kwant.qsymm tests when qsymm is not installed
-
Co-authored-by:
Daniel Varjas <dvarjas@gmail.com>
-
- Feb 05, 2019
-
-
Joseph Weston authored
-
- Feb 04, 2019
-
-
Joseph Weston authored
add magnetic gauge fixing for infinite systems and systems with leads See merge request kwant/kwant!267 Closes #246.
-
Joseph Weston authored
-
Joseph Weston authored
-
Joseph Weston authored
Test that the sign convention and units are correct, and that we correctly recover current flowing along the boundaries of a bar system when a magnetic field is applied.
-
Joseph Weston authored
Magnetic fields are now expressed in units of magnetic flux quantum per unit area.
-
Joseph Weston authored
We still refer to these as "phases" everywhere in the code. Working with phase factors means that users do not have to exponentiate anything (and potentially get an incorrect sign). In addition this is closer to what we need for non-abelian gauge fields.
-
Joseph Weston authored
This means less repeated documentation.
-
Joseph Weston authored
-
Joseph Weston authored
Co-authored-by:
Pablo Piskunow <pablo.perez.piskunow@gmail.com> Co-authored-by:
Daniel Varjas <dvarjas@gmail.com>
-
Joseph Weston authored
The UI will show the test failures as warnings (which we can address).
-
- Jan 08, 2019
-
-
Joseph Weston authored
Add first and second derivative calculation to kwant.physics.Bands, and allow eigenvectors to be optionally returned. See merge request kwant/kwant!262
-
Joseph Weston authored
The 'out' parameter is only used when you don't want numpy to allocate a new array for the result, which is not the case here.
-
Joseph Weston authored
-
np.linalg.eigvalsh returns eigenvalues already in ascending order
-
-
-
-
-
-
- Jan 07, 2019
-
-
Anton Akhmerov authored
There is nothing that consumes lead_paddings right now, but it will be useful for plotting and gauge fixing. Closes #266.
-
Anton Akhmerov authored
-
- Jan 06, 2019
-
-
Anton Akhmerov authored
Closes #232. We can further improve on this behavior if we provide a useful class of callables that can efficiently represent itself in printed form, however this change is an immediate improvement of plot quality.
-
- Jan 04, 2019
-
-
Joseph Weston authored
maint: clear up warnings in tests See merge request kwant/kwant!270
-
- Dec 31, 2018
-
-
Anton Akhmerov authored
-
Anton Akhmerov authored
-
Anton Akhmerov authored
-
Anton Akhmerov authored
-
Anton Akhmerov authored
-
Anton Akhmerov authored
-
Anton Akhmerov authored
This silences a deprecation warning on scipy < 1.2 and numpy > 1.15.
-
Anton Akhmerov authored
-
Anton Akhmerov authored
-
Anton Akhmerov authored
-
- Dec 20, 2018
-
-
Joseph Weston authored
add automatic Peierls phase calculation Closes #19 See merge request kwant/kwant!219
-
Joseph Weston authored
-
Joseph Weston authored
-
Joseph Weston authored
Co-authored-by:
Pablo Piskunow <pablo.perez.piskunow@gmail.com> Co-authored-by:
Daniel Varjas <dvarjas@gmail.com>
-