Version Information
Moderator: moderators
Version Information
Ver 0.09c: Fixed a bug in the dipole calculation of cube files. The grid in the cube files are shifted by 1/2 a grid unit as compared to the vasp CHGCAR files.
The code and binary files have been significantly updated (to v0.20 10/8/06). The major differences are:
- The default algorithm has been changed to fix a bias in the original algorithm. The current algorithm is a little slower, but more accurate. The Bader volumes have smoother shapes now that they are not biased to be along the lattice vectors. There is no longer a systematic error in the charge of atoms in molecules for different orientations in the cell.
- Non-orthogonal cells are properly treated.
- The calculation is controlled with flags. A typical calculation can be run with the command 'bader CHGCAR'. The original algorithm can be run using 'bader -b ongrid CHGCAR'. To print the atomic volumes, use 'bader -p all_atom CHGCAR'. Options are listed by running 'bader -h'.
- The default algorithm has been changed to fix a bias in the original algorithm. The current algorithm is a little slower, but more accurate. The Bader volumes have smoother shapes now that they are not biased to be along the lattice vectors. There is no longer a systematic error in the charge of atoms in molecules for different orientations in the cell.
- Non-orthogonal cells are properly treated.
- The calculation is controlled with flags. A typical calculation can be run with the command 'bader CHGCAR'. The original algorithm can be run using 'bader -b ongrid CHGCAR'. To print the atomic volumes, use 'bader -p all_atom CHGCAR'. Options are listed by running 'bader -h'.
A new version (v0.21 11/08/06) has been released.
- Another bug has been fixed for non-orthogonal cells. The code now uses the (proper) Wigner-Seitz definition of the unit cell when calculating minimum distances between periodic images. Any results using non-orthogonal cells should be checked with this update.
- Another bug has been fixed for non-orthogonal cells. The code now uses the (proper) Wigner-Seitz definition of the unit cell when calculating minimum distances between periodic images. Any results using non-orthogonal cells should be checked with this update.
Re: Version Information
v0.24 05/30/08
Wenjie added the printing of selected Bader and atomic volumes and fixed an error in the Voronoi analysis.
Wenjie added the printing of selected Bader and atomic volumes and fixed an error in the Voronoi analysis.
Re: Version Information
v0.25 06/09/08
A bug found by Carsten Rostgaard was fixed: the cube file data is now written in the correct rank-order.
Two output flags were added:
-p bader_index
-p atom_index
which writes the bader volume index or atomic volume index to a charge density file. Also, multiple -p output flags will be read.
The -o flag was never enabled properly, and has been removed. All charge density output files are written in the same format as the input file.
A bug found by Carsten Rostgaard was fixed: the cube file data is now written in the correct rank-order.
Two output flags were added:
-p bader_index
-p atom_index
which writes the bader volume index or atomic volume index to a charge density file. Also, multiple -p output flags will be read.
The -o flag was never enabled properly, and has been removed. All charge density output files are written in the same format as the input file.
Re: Version Information
v0.25a 06/12/08
Unrolled some loops to fix a compiler bug with ifort/x86_32. Thanks to Carsten Rostgaard with help debugging this.
Some small changes to the printed output messages.
Unrolled some loops to fix a compiler bug with ifort/x86_32. Thanks to Carsten Rostgaard with help debugging this.
Some small changes to the printed output messages.
Re: Version Information
v0.25b 08/07/08
Wenjie added printing the volume of the atomic volumes.
Wenjie added printing the volume of the atomic volumes.