Skip to content

Releases: WMD-group/kgrid

kgrid release 1.2

01 Apr 21:06
Compare
Choose a tag to compare

Mostly a maintenance update:

  • Set minimum ASE version requirement and deprecation warning cleared (thanks @kavanase !)
  • Drop support for Python 2.7, adopt Python 3.6 as the new minimum requirement
  • Implement unit testing and Github actions

kgrid release 1.1

30 Apr 13:20
Compare
Choose a tag to compare

Fixed

  • Python3 compatibility
  • Bug in decimal place tolerance option

Added

  • Comma-separated kgrid-series output option
  • CASTEP-like reciprocal spacing cutoff option (2π factor smaller than KSPACING)

Changed

  • Make filename a positional argument; -f or --filename no longer needed

kgrid version 1.0

07 Oct 10:02
Compare
Choose a tag to compare

This is a major version change and changes the structure of the project and the behaviour of the algorithm (for the better!)

Changed

  • Correctly calculate reciprocal lattice vectors using whole
    cell. This is the new default behaviour. Former behaviour ("naive"
    apprach using only lengths of real-space cell) made available as
    option through Python interface and CLI.
  • Restructure repository for packaging with setuptools
  • Installation instructions in README

Added

  • New emulation of VASP Auto and KSPACING modes.
  • Setuptools installation
  • New range generator for convergence testing: kgrid-series

kgrid version 0.2

28 Jul 09:04
Compare
Choose a tag to compare

Added

Changed

  • Import routine uses Atomic Simulation Environment. This adds a
    dependency, but permits import of almost any major crystal structure
    file format.