Skip to content
Snippets Groups Projects
  1. Mar 28, 2017
  2. Mar 24, 2017
    • Joseph Weston's avatar
      CI: remove host key checking when uploading documentation · 836179ed
      Joseph Weston authored
      Previously we used 'ssh-keyscan' on every upload, so derived
      no security from host key checking. 'ssh-keyscan' caused the CI
      server's IP to be blacklisted, so now we just ignore the host key
      entirely. We never send private information, so this is fine.
      836179ed
  3. Mar 23, 2017
    • Joseph Weston's avatar
      CI: separate conda packaging into separate jobs · 33d6364f
      Joseph Weston authored
      We previously restricted conda package uploading to master branch on the
      main Kwant repository, as otherwise this step would fail for forked
      repositories without a valid anaconda key. Now we build the conda
      packages and upload to anaconda in two separate jobs, and the upload job
      is only run on the main Kwant repository.
      33d6364f
    • Joseph Weston's avatar
      change TranslationalSymmetry.act() to reject non-integer input · 3bb749eb
      Joseph Weston authored
      Previously, if a tuple of floats was passed as the 'domain' argument to
      'act' then the tags of the resulting sites would be floats, rather than
      integers. This is because the tags of sites created inside 'act' were
      not normalized to integers, as they would usually be, and this causes
      bugs in other locations where an integer dtype is assumed.
      3bb749eb
  4. Mar 22, 2017
  5. Mar 21, 2017
  6. Mar 20, 2017
  7. Mar 17, 2017
  8. Mar 16, 2017
  9. Mar 14, 2017
  10. Mar 13, 2017
  11. Mar 10, 2017
  12. Mar 09, 2017
  13. Mar 08, 2017
  14. Mar 06, 2017
  15. Feb 24, 2017
  16. Feb 23, 2017
  17. Feb 21, 2017
    • Pablo Piskunow's avatar
      fix bug when an odd number of KPM moments is used · d65a2b4a
      Pablo Piskunow authored and Joseph Weston's avatar Joseph Weston committed
      Also refactor '_update_moments_list' and add some tests
      to check for when an odd number of KPM moments is used.
      d65a2b4a
    • Joseph Weston's avatar
      allow systems to accept named parameters · 886d083c
      Joseph Weston authored
      Hamiltonian value functions may now have signatures that depend on
      different parameters. On finalization, Builders now inspect all of their
      value functions and store the names of the parameters on which the value
      function depends. Then, when evaluating the Hamiltonian, a particular
      value function is only passed the parameters on which it depends.
      
      'System.hamiltonian' has been updated to accept an extra keyword-only
      parameter, 'params', which is a dictionary mapping parameter names to
      values. This is mutually exclusive with the existing '*args'. All
      top-level API that takes an 'args' parameter now also takes a
      keyword-only parameter, 'params'
      886d083c
Loading