[ase-users] Any calculator add-ons?
Jess Wellendorff Pedersen
jesswe at fysik.dtu.dk
Thu Apr 7 11:43:23 CEST 2011
did you run the GPAW test suite ?
Augustus Low wrote:
> Hi Jess,
>
> Thanks for the great tip! =) But now after doing what you do, I don't
> have that error anymore. However this was returned:
>
> File "<stdin>", line 1, in <module>
> File "/home/lowt0008/ase/ase/atoms.py", line 494, in
> get_potential_energy
> return self.calc.get_potential_energy(self)
> File
> "/home/lowt0008/python-2.7/lib/python2.7/site-packages/gpaw/aseinterface.py",
> line 32, in get_potential_energy
> self.calculate(atoms, converge=True)
> File
> "/home/lowt0008/python-2.7/lib/python2.7/site-packages/gpaw/paw.py",
> line 226, in calculate
> self.set_positions(atoms)
> File
> "/home/lowt0008/python-2.7/lib/python2.7/site-packages/gpaw/paw.py",
> line 301, in set_positions
> spos_ac = self.initialize_positions(atoms)
> File
> "/home/lowt0008/python-2.7/lib/python2.7/site-packages/gpaw/paw.py",
> line 293, in initialize_positions
> self.wfs.set_positions(spos_ac)
> File
> "/home/lowt0008/python-2.7/lib/python2.7/site-packages/gpaw/wavefunctions/fd.py",
> line 45, in set_positions
> FDPWWaveFunctions.set_positions(self, spos_ac)
> File
> "/home/lowt0008/python-2.7/lib/python2.7/site-packages/gpaw/wavefunctions/fdpw.py",
> line 41, in set_positions
> WaveFunctions.set_positions(self, spos_ac)
> File
> "/home/lowt0008/python-2.7/lib/python2.7/site-packages/gpaw/wavefunctions/base.py",
> line 226, in set_positions
> rank_a = self.gd.get_ranks_from_positions(spos_ac)
> File
> "/home/lowt0008/python-2.7/lib/python2.7/site-packages/gpaw/domain.py",
> line 102, in get_ranks_from_positions
> assert (rnk_ac >= 0).all() and (rnk_ac < self.parsize_c).all()
> AssertionError
>
>
> On Thu, Apr 7, 2011 at 5:32 PM, Jess Wellendorff Pedersen
> <jesswe at fysik.dtu.dk <mailto:jesswe at fysik.dtu.dk>> wrote:
>
> slight correction: nbands of course concerns only the valence
> electrons, i.e. those not included in the GPAW setups...
>
> /Jess
>
> Augustus Low wrote:
>
> Hi ZhenHua,
>
> When I ran GPAW and tried to calculate the potential energy,
> giving it nbands = 10, the computer returned this.
>
> File "<stdin>", line 1, in <module>
> File "/home/lowt0008/ase/ase/atoms.py", line 494, in
> get_potential_energy
> return self.calc.get_potential_energy(self)
> File
> "/home/lowt0008/python-2.7/lib/python2.7/site-packages/gpaw/aseinterface.py",
> line 32, in get_potential_energy
> self.calculate(atoms, converge=True)
> File
> "/home/lowt0008/python-2.7/lib/python2.7/site-packages/gpaw/paw.py",
> line 225, in calculate
> self.initialize(atoms)
> File
> "/home/lowt0008/python-2.7/lib/python2.7/site-packages/gpaw/paw.py",
> line 441, in initialize
> % (nvalence, nbands))
> ValueError: Too few bands! Electrons: 99, bands: 10
>
> Any idea what this means? Also, what does the nbands in the
> GPAW mean?
> I just want to thank you in advance.
>
> Regards,
> Augustus
>
>
> Sorry to trouble you again.
> On Mon, Apr 4, 2011 at 12:23 AM, ZhenHua Zeng
> <zhenhua.zeng at fysik.dtu.dk <mailto:zhenhua.zeng at fysik.dtu.dk>
> <mailto:zhenhua.zeng at fysik.dtu.dk
> <mailto:zhenhua.zeng at fysik.dtu.dk>>> wrote:
>
> Hi Augustus,
>
> Yes. You need to install the calculators in ASE before using
> except EMT, which is like a toy included in the ASE package.
>
> Dacapo (Jacapo in ase3) is a total energy program based on
> density functional theory.
> It uses a plane wave basis for the valence electronic
> states and
> describes the core-electron interactions with
> Vanderbilt ultrasoft pseudo-potentials (USPP). Dacapo has been
> implemented widely in the studies of surface
> physics/chemistry, condensed physics, catalysis etc. It
> have been
> proved to be a reliable code to describe
> the properties in these relevant field.
>
> Besides, GPAW, another DFT code, is a more promising code
> In ASE
> interface.
> It is based on the projector-augmented wave (PAW), which is
> more
> sophisticated than USPP method used in Dacapo.
>
> So for Dacapo and GPAW, we would like to recommend the latter
> for your study.
> For more detail, please refer the link below.
>
> https://wiki.fysik.dtu.dk/ase/ase/calculators/calculators.html#module-calculators
>
> Best wishes!
> ZhenHua
> On 2011/4/2 4:12, Augustus Low wrote:
>
> Hi Zhenhua,
>
> Meaning with whatever calculators I need, I need to
> install them?
> Besides EMT, are there any other calculators that are
> included in
> the python ase package?
>
> Regards,
> Augustus
>
> On Fri, Apr 1, 2011 at 4:43 AM, ZhenHua Zeng
> <zhenhua.zeng at fysik.dtu.dk
> <mailto:zhenhua.zeng at fysik.dtu.dk>
> <mailto:zhenhua.zeng at fysik.dtu.dk
> <mailto:zhenhua.zeng at fysik.dtu.dk>>> wrote:
>
> Hi Augustus,
>
> You need to install them before importing and using
> them.
> You can find the introduction of installment in the
> website
> of codes,
> which are also linked from front page of ase
> https://wiki.fysik.dtu.dk/ase/.
>
> Best wishes!
> ZhenHua
>
>
> On 2011/3/31 17:18, Augustus Low wrote:
>
> Hi ZhengHua,
>
> Thank you for your help. Any idea how I can
> import these
> calculators and use them? Meaning like the
> command codes?
>
> Grateful,
> Augustus
>
> On Thu, Mar 31, 2011 at 4:06 PM, ZhenHua Zeng
> <zhenhua.zeng at fysik.dtu.dk
> <mailto:zhenhua.zeng at fysik.dtu.dk>
> <mailto:zhenhua.zeng at fysik.dtu.dk
> <mailto:zhenhua.zeng at fysik.dtu.dk>>> wrote:
>
> Hi Augustus,
>
> As much as i know, there are few empirical
> potential
> codes working on ionic crystal.
> DFT codes are supposed to work well on
> ionic crystal.
> And there is so much variety, such as GPAW
> or Dacapo etc
> in ASE.
>
> Best wishes!
> ZhenHua
>
> On 2011/3/31 4:23, Augustus Low wrote:
>
> Dear all,
>
> I'm trying to simulate the potential
> energies for both
> hydroxyapatite and fluorapatite.
> However I'm unable to
> calculate their potential energies
> because the EMT
> calculator does not support the
> calculations of the P,
> F and Ca elements. Any idea if other
> calculators can
> help solve this problem?
>
> Regards,
> Augustus
>
>
>
> _______________________________________________
> ase-users mailing list
> ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>
> <mailto:ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>>
>
>
> https://listserv.fysik.dtu.dk/mailman/listinfo/ase-users
>
>
>
> -- ZhenHua Zeng
> Technical University of Denmark
> Department of Physics
> Building 307, Room 242
> DK-2800 Kongens Lyngby
> Denmark
> Mob.: (+45) 5278 0888
> <tel:%28%2B45%29%205278%200888>
> <tel:%28%2B45%29%205278%200888>
> Tel.: (+45) 4525 3234
> <tel:%28%2B45%29%204525%203234>
> <tel:%28%2B45%29%204525%203234>
> Fax.: (+45) 4593 2399
> <tel:%28%2B45%29%204593%202399>
> <tel:%28%2B45%29%204593%202399>
> Email: Zhenhua.Zeng at fysik.dtu.dk
> <mailto:Zhenhua.Zeng at fysik.dtu.dk>
> <mailto:Zhenhua.Zeng at fysik.dtu.dk
> <mailto:Zhenhua.Zeng at fysik.dtu.dk>>
>
> ---------------------------------
>
>
> _______________________________________________
> ase-users mailing list
> ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>
> <mailto:ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>>
>
>
> https://listserv.fysik.dtu.dk/mailman/listinfo/ase-users
>
>
>
> _______________________________________________
> ase-users mailing list
> ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>
> <mailto:ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>>
>
>
> https://listserv.fysik.dtu.dk/mailman/listinfo/ase-users
>
>
> _______________________________________________
> ase-users mailing list
> ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>
> <mailto:ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>>
>
>
> https://listserv.fysik.dtu.dk/mailman/listinfo/ase-users
>
>
>
> _______________________________________________
> ase-users mailing list
> ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>
> <mailto:ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>>
>
> https://listserv.fysik.dtu.dk/mailman/listinfo/ase-users
>
>
> _______________________________________________
> ase-users mailing list
> ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>
> <mailto:ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>>
>
> https://listserv.fysik.dtu.dk/mailman/listinfo/ase-users
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> ase-users mailing list
> ase-users at listserv.fysik.dtu.dk
> <mailto:ase-users at listserv.fysik.dtu.dk>
> https://listserv.fysik.dtu.dk/mailman/listinfo/ase-users
>
>
> --
> Jess Wellendorff Pedersen
>
> ph.d student
> Center for Atomic-scale Materials Design (CAMD)
> Department of Physics
> Technical University of Denmark (DTU)
>
>
--
Jess Wellendorff Pedersen
ph.d student
Center for Atomic-scale Materials Design (CAMD)
Department of Physics
Technical University of Denmark (DTU)
More information about the ase-users
mailing list