Phonon density of states
Moderators: Global Moderator, Moderator
-
- Full Member
- Posts: 201
- Joined: Thu Nov 02, 2006 4:35 pm
- License Nr.: 5-532
- Location: Ghent, Belgium
- Contact:
Phonon density of states
hi,
For some calculations I want to run I need to have the phonon density of state first. Is it possible to obtain this from VASP calculations? I know there is the IBRION=5 option to get frequencies, but is the phonon density of states also generated in VASP5.X, and if so, what are the ec-xtra INCAR parameters. If not, are there any hints on how I could do this myself based on the results obtained in VASP calculations?
Cheers
Danny
For some calculations I want to run I need to have the phonon density of state first. Is it possible to obtain this from VASP calculations? I know there is the IBRION=5 option to get frequencies, but is the phonon density of states also generated in VASP5.X, and if so, what are the ec-xtra INCAR parameters. If not, are there any hints on how I could do this myself based on the results obtained in VASP calculations?
Cheers
Danny
Last edited by Danny on Wed Apr 14, 2010 1:43 pm, edited 1 time in total.
-
- Sr. Member
- Posts: 339
- Joined: Mon Apr 24, 2006 9:07 am
- License Nr.: 173
- Location: Gothenburg, Sweden
Phonon density of states
VASP can provide you with the dynamical matrix at the gamma point either by finite differences or by DFPT (in VASP5).
To get phonon-DOS you can for example use the free phonopy software (http://phonopy.sourceforge.net/ ). It reads the dynamical matrix either from the OUTCAR file or the vasprun.xml file. It can also provide the phonon bandstructure, atomic projected DOS and the vibrational free energy. In addition there is support for a quasi-harmonic approximation analysis of the data. I haven't used all the functionalities yet but it seems promising.
Hope this helps,
Cheers
/Dan
<span class='smallblacktext'>[ Edited Thu Apr 15 2010, 03:12PM ]</span>
To get phonon-DOS you can for example use the free phonopy software (http://phonopy.sourceforge.net/ ). It reads the dynamical matrix either from the OUTCAR file or the vasprun.xml file. It can also provide the phonon bandstructure, atomic projected DOS and the vibrational free energy. In addition there is support for a quasi-harmonic approximation analysis of the data. I haven't used all the functionalities yet but it seems promising.
Hope this helps,
Cheers
/Dan
<span class='smallblacktext'>[ Edited Thu Apr 15 2010, 03:12PM ]</span>
Last edited by forsdan on Wed Apr 14, 2010 3:02 pm, edited 1 time in total.
Phonon density of states
Wow, that sounds really useful, but when I clicked on the link the project it was not there, and I got a server error.
Last edited by panda on Thu Apr 15, 2010 1:07 pm, edited 1 time in total.
-
- Sr. Member
- Posts: 339
- Joined: Mon Apr 24, 2006 9:07 am
- License Nr.: 173
- Location: Gothenburg, Sweden
Phonon density of states
The link as it stood in my above post contained a paranthesis at the end. I have updated it, so please try again.
http://phonopy.sourceforge.net/
<span class='smallblacktext'>[ Edited Thu Apr 15 2010, 03:14PM ]</span>
http://phonopy.sourceforge.net/
<span class='smallblacktext'>[ Edited Thu Apr 15 2010, 03:14PM ]</span>
Last edited by forsdan on Thu Apr 15, 2010 1:13 pm, edited 1 time in total.
-
- Full Member
- Posts: 106
- Joined: Wed Jan 16, 2008 1:27 pm
- License Nr.: 567
- Location: France
Phonon density of states
Thank you for your answer forsdan
I tested the software and it works perfectly.
Regards
I tested the software and it works perfectly.
Regards
Last edited by boris on Fri Apr 16, 2010 7:39 am, edited 1 time in total.
-
- Full Member
- Posts: 201
- Joined: Thu Nov 02, 2006 4:35 pm
- License Nr.: 5-532
- Location: Ghent, Belgium
- Contact:
Phonon density of states
thx forsdan. I have just downloaded and installed it (without a glitch, which is to my experience quite unique in the linux world ) It also looks quite decent.
After having read having read through the manual and some extra tutorials on phonon calculations, I might however also put in the effort to write something myself.
Cheers
Danny
After having read having read through the manual and some extra tutorials on phonon calculations, I might however also put in the effort to write something myself.
Cheers
Danny
Last edited by Danny on Fri Apr 16, 2010 2:06 pm, edited 1 time in total.
Phonon density of states
thanks, that worked I am going to try it out now!
Last edited by panda on Mon Apr 19, 2010 5:28 pm, edited 1 time in total.
-
- Newbie
- Posts: 44
- Joined: Wed May 21, 2008 1:47 pm
- License Nr.: 916
- Location: Eindhoven, The Netherlands
Phonon density of states
Sounds like a neat program. I am also trying to install it, it works immediately when you have Ubuntu, but it is still not easy to install if you don't have Ubuntu.
Last edited by physicalattraction on Tue Apr 20, 2010 9:32 am, edited 1 time in total.
-
- Full Member
- Posts: 106
- Joined: Wed Jan 16, 2008 1:27 pm
- License Nr.: 567
- Location: France
Phonon density of states
Yes, it seems that it is especially designed for Debian systems.
Last edited by boris on Tue Apr 20, 2010 2:49 pm, edited 1 time in total.
-
- Newbie
- Posts: 8
- Joined: Mon Dec 14, 2009 2:15 am
Phonon density of states
I installed the phonopy software and tried few examples given in the phonopy folder. Everything worked fine.
Then I tried to use one of my own examples. I used a system of 5 atoms per unit cell. I prepared a 2 by 2 by 1 supercell and used the POSCAR to generate phono modes in Vasp with IBRION = 5 ( I do not have Vasp 5.2 so I could not try IBRION = 8 ) with POTIM = 0.01 and NFREE = 2. I got the DYNMAT and phonon modes for 15 displacements.
Then from the DYNMAT of Vasp I prepared the "FORCES" file for phonopy according to its format. Then I generated anime.ascii and band.yaml files in phonopy. It worked fine. I got the files. I can also open anime.ascii with v_sim and see the phonon modes.
But the problem is:
The frequency for the phonon modes given by phonopy do not look
right. Some of those are negative and the results do not match at all with the Vasp results at the Gamma point. Am I doing something wrong? Can anybody help me sort out this issue?
Many thanks for the help.
Best regards,
Ferdows
Here are the relevant files:
INPHON
---------
NDIM = 1 1 1
ATOM_NAME = Te Bi
PRIMITIVE_AXIS = 0.5 0 0 0 0.5 0 0 0 1
ANIME = 0.0 0.0 0.0
POSCAR (for phonpy without selective dynamics option)
--------------------------------------------------------
SYSTEM: Bi2Te3 bulk vibration 2 by 2 by 1 supercell
1.000
7.707188205240295 4.187106074597922 19.68315992116976
0 8.771123491943904 19.68315992116976
0 0 10.7744998931885
12 8
direct
0.00000 0.00000 -0.00000
0.00000 0.50000 0.00000
0.50000 -0.00000 -0.00000
0.50000 0.50000 0.00000
0.10600 0.10600 0.21200
0.10600 0.60600 0.21200
0.60600 0.10600 0.21200
0.60600 0.60600 0.21200
0.39400 0.39400 0.78800
0.39400 0.89400 0.78800
0.89400 0.39400 0.78800
0.89400 0.89400 0.78800
0.20000 0.20000 0.40000
0.20000 0.70000 0.40000
0.70000 0.20000 0.40000
0.70000 0.70000 0.40000
0.30000 0.30000 0.60000
0.30000 0.80000 0.60000
0.80000 0.30000 0.60000
0.80000 0.80000 0.60000
Then I tried to use one of my own examples. I used a system of 5 atoms per unit cell. I prepared a 2 by 2 by 1 supercell and used the POSCAR to generate phono modes in Vasp with IBRION = 5 ( I do not have Vasp 5.2 so I could not try IBRION = 8 ) with POTIM = 0.01 and NFREE = 2. I got the DYNMAT and phonon modes for 15 displacements.
Then from the DYNMAT of Vasp I prepared the "FORCES" file for phonopy according to its format. Then I generated anime.ascii and band.yaml files in phonopy. It worked fine. I got the files. I can also open anime.ascii with v_sim and see the phonon modes.
But the problem is:
The frequency for the phonon modes given by phonopy do not look
right. Some of those are negative and the results do not match at all with the Vasp results at the Gamma point. Am I doing something wrong? Can anybody help me sort out this issue?
Many thanks for the help.
Best regards,
Ferdows
Here are the relevant files:
INPHON
---------
NDIM = 1 1 1
ATOM_NAME = Te Bi
PRIMITIVE_AXIS = 0.5 0 0 0 0.5 0 0 0 1
ANIME = 0.0 0.0 0.0
POSCAR (for phonpy without selective dynamics option)
--------------------------------------------------------
SYSTEM: Bi2Te3 bulk vibration 2 by 2 by 1 supercell
1.000
7.707188205240295 4.187106074597922 19.68315992116976
0 8.771123491943904 19.68315992116976
0 0 10.7744998931885
12 8
direct
0.00000 0.00000 -0.00000
0.00000 0.50000 0.00000
0.50000 -0.00000 -0.00000
0.50000 0.50000 0.00000
0.10600 0.10600 0.21200
0.10600 0.60600 0.21200
0.60600 0.10600 0.21200
0.60600 0.60600 0.21200
0.39400 0.39400 0.78800
0.39400 0.89400 0.78800
0.89400 0.39400 0.78800
0.89400 0.89400 0.78800
0.20000 0.20000 0.40000
0.20000 0.70000 0.40000
0.70000 0.20000 0.40000
0.70000 0.70000 0.40000
0.30000 0.30000 0.60000
0.30000 0.80000 0.60000
0.80000 0.30000 0.60000
0.80000 0.80000 0.60000
Last edited by ferdows on Fri Jun 04, 2010 1:41 am, edited 1 time in total.
-
- Sr. Member
- Posts: 339
- Joined: Mon Apr 24, 2006 9:07 am
- License Nr.: 173
- Location: Gothenburg, Sweden
Phonon density of states
Please direct your question to the phonopy mailing-list
https://lists.sourceforge.net/lists/lis ... nopy-users
Cheers,
/Dan
https://lists.sourceforge.net/lists/lis ... nopy-users
Cheers,
/Dan
Last edited by forsdan on Fri Jun 04, 2010 7:55 am, edited 1 time in total.