[ase-users] Error in Bader tutorial
Jens Jørgen Mortensen
jensj at fysik.dtu.dk
Wed Apr 29 10:31:09 CEST 2015
On 02/25/2015 02:22 PM, Peter Bjerre Jensen wrote:
> Hi again
>
> I did not finish it.. Also the Bohr unit should be imported "from
> ase.units import Bohr", and also from ase.io import write (or
> atoms.write, which I think is the standard?)
Thanks for reporting this. I have updated the GPAW and ASE web-pages:
https://wiki.fysik.dtu.dk/gpaw/tutorials/bader/bader.html
https://wiki.fysik.dtu.dk/ase/ase/dft/bader.html
And, now the Bader analysis will run every weekend so that we should
find out if it starts going bad again!
Jens Jørgen
>
> This script will work:
>
> from gpaw import GPAW
> from ase.structure import molecule
> from ase.units import Bohr
>
> atoms = molecule('H2O', cell=[7.5, 9, 9], calculator=GPAW(h=.17,
> xc='PBE'))
> atoms.center()
> atoms.get_potential_energy()
>
> density = atoms.calc.get_all_electron_density(gridrefinement=4) *
> Bohr**3
> atoms.write('water_density.cube', data=density)
>
> Furthermore the output using GPAW 0.10.0.11364, ASE 3.8.1.3440 and
> bader 0.28a is slightly different:
>
> # X Y Z CHARGE MIN DIST
> ATOMIC VOL
> --------------------------------------------------------------------------------
> 1 7.0865 8.5038 9.0672 9.0927 1.3250
> 2670.4802
> 2 7.0865 9.9461 7.9403 0.4536 0.3159
> 719.8122
> 3 7.0865 7.0615 7.9403 0.4536 0.3159
> 709.3161
> --------------------------------------------------------------------------------
> VACUUM CHARGE: 0.0000
> VACUUM VOLUME: 0.0000
> NUMBER OF ELECTRONS: 10.0000
>
>
> Best regards
> Peter
>
> Peter Bjerre Jensen
> Postdoc
> DTU Energy
>
> Technical University of Denmark
>
>
> Department of Energy Conversion and Storage
> Fysikvej, Building 307
> 2800 Kgs. Lyngby
> Direct +45 45253204
> pbjen at dtu.dk <mailto:pbjen at dtu.dk>
> www.ecs.dtu.dk <http://www.ecs.dtu.dk>
>
>
>
>
> -------- Videresendt meddelelse --------
> Subject: Error in Bader tutorial
> Date: Wed, 25 Feb 2015 14:01:23 +0100
> From: Peter Bjerre Jensen <pbjen at dtu.dk>
> To: ase-users at listserv.fysik.dtu.dk <ase-users at listserv.fysik.dtu.dk>
>
>
>
> Hi
>
> The script example at https://wiki.fysik.dtu.dk/ase/ase/dft/bader.html
> does not work - molecule is not loaded with "from ase import *";
> however "from ase.structure import molecule" would fix it.
>
> Best regards
> Peter
>
> Peter Bjerre Jensen
> Postdoc
> DTU Energy
>
> Technical University of Denmark
>
>
> Department of Energy Conversion and Storage
> Fysikvej, Building 307
> 2800 Kgs. Lyngby
> Direct +45 45253204
> pbjen at dtu.dk <mailto:pbjen at dtu.dk>
> www.ecs.dtu.dk <http://www.ecs.dtu.dk>
>
>
>
>
>
>
>
> _______________________________________________
> ase-users mailing list
> ase-users at listserv.fysik.dtu.dk
> https://listserv.fysik.dtu.dk/mailman/listinfo/ase-users
More information about the ase-users
mailing list