1. 18 Dec, 2018 1 commit
  2. 14 Dec, 2018 3 commits
  3. 06 Dec, 2018 4 commits
  4. 03 Dec, 2018 1 commit
    • Joseph Weston's avatar
      Merge branch 'kpm_new' into 'master' · 223e8f3b
      Joseph Weston authored
      + factor kernel (jackson or lorentz etc.) into separate functions, and
        expose these as part of the API
      + factor out the random vector factory, and allow to specify finite
        collections of vectors (e.g. for sampling over some subdomain)
      + implement KPM expansion of correlators, and add a factory function
        for calculating conductivity.
      
      Closes #138
      
      See merge request kwant/kwant!218
      223e8f3b
  5. 28 Nov, 2018 6 commits
  6. 26 Nov, 2018 6 commits
  7. 20 Nov, 2018 1 commit
  8. 16 Oct, 2018 1 commit
  9. 12 Oct, 2018 1 commit
  10. 10 Oct, 2018 2 commits
    • Joseph Weston's avatar
      fix typo 'plotter → _plotter' · 7e4147d2
      Joseph Weston authored
      The 'mpl_available' flag was relegated to '_plotter' in
      the development version, but the check in the test was still
      referring to 'plotter'. The change 'plotter → _plotter' was
      made on the development version, so this fix does not need to
      be backported to the stable branch.
      7e4147d2
    • Joseph Weston's avatar
      Merge branch 'stable' · 7e7c3d94
      Joseph Weston authored
      7e7c3d94
  11. 09 Oct, 2018 3 commits
    • Joseph Weston's avatar
      CI: build against different dependencies · f04429f9
      Joseph Weston authored
      Currently we test against 5 environments: Ubuntu LTS, Debian stable,
      minimum required dependency versions from conda forge, minimum
      required dependencies without extras (sympy and matplotlib), and latest
      dependency versions from conda forge.
      f04429f9
    • Joseph Weston's avatar
    • Dániel Varjas's avatar
      improve lll and voronoi algorithms in kwant.linalg · 691d8c85
      Dániel Varjas authored
      Improve the logic of 'cvp', now it provably works in all cases.
      Add 'reduced' option to 'linalg.lll.voronoi', this eliminates
      superfluous Voronoi vectors that do not have a corresponding face
      of the Voronoi cell, or this face would be smaller than 'rtol'.
      
      Simplify 'lattice.Polyatomic.neighbors' by providing the option
      to group equidistant vectors 'group_by_length' in 'linalg.lll.cvp'.
      
      See !165 for details.
      
      Closes #163.
      691d8c85
  12. 01 Oct, 2018 1 commit
  13. 26 Sep, 2018 3 commits
  14. 24 Sep, 2018 4 commits
  15. 21 Sep, 2018 2 commits
  16. 20 Sep, 2018 1 commit