Plotting pseudopotentials from data sets

External optional components of Abinit (BigDFT, Wannier90...) and codes using/providing data from/to Abinit (AtomPAW, ONCVPSP, EXC, DP, Yambo...)

Moderators: ebousquet, bxu

Locked
Martin
Posts: 16
Joined: Tue Jan 19, 2010 2:31 pm
Location: Zurich, Switzerland
Contact:

Plotting pseudopotentials from data sets

Post by Martin » Thu Dec 30, 2010 6:49 pm

Dear ABINITers,

I would like to plot both an ultrasoft pseudopotential (given in atomic data files for the ABINIT PAW run), and a norm-conserving PP. Meant is a plot potential energy vs. radial coordinate in arbitrary units for purely illustrative purposes.

Is there a simple way to do this?

Happy New Year (in advance)!

Thanks,
Martin

TU Munich, WSI (T33)

mverstra
Posts: 655
Joined: Wed Aug 19, 2009 12:01 pm

Re: Plotting pseudopotentials from data sets

Post by mverstra » Sat Feb 26, 2011 9:52 am

when you generate the PAW with atompaw you get xmgrace files, if I remember correctly, which should do you right.

For the norm-conserving, it depends if you generated them yourself. Otherwise you'll have to extract the data by hand and plot it. I've done this a few times, and it's not too painful but I don't have a universal script. You could also hack abinit to make it spit out the standardized form of the psp (though it uses it in reciprocal space!)

For the comparison be careful that the quantities are a bit different: projectors in particular have a slightly different nature in the NC and PAW cases.

Cheers

Matthieu
Matthieu Verstraete
University of Liege, Belgium

Locked