Dear all,
It seems that vasp can get the polarization by two ways: one is berry phase, the other is calculating the dipole moment of a cell.
I always can not understand the Dipole tag well. It correct the energy by considering the monopole/dipole and quadrupole. In the OUTCAR file, it gives the dipole moment. However, its value does not seem correct.
For the berry phase, an error always occurs in the OUTCAR:
Error in subroutine BERRY: did not find all determinants
Matrix CMK is not an nxn matrix for
ISTR = 1 j = 0
Sometimes, modifying the k points can avoid this error.
Does anyone encounter this error?
Thank you in advance.
Best wishes
about dipole moment and electronic polarization
Moderators: Global Moderator, Moderator
-
- Newbie
- Posts: 11
- Joined: Fri Nov 12, 2004 3:55 am
- License Nr.: 175
about dipole moment and electronic polarization
Last edited by zj on Wed Jun 15, 2005 9:50 am, edited 1 time in total.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
about dipole moment and electronic polarization
the main reason for that error is that the system is not insulating (ie the number of occupied bands is not the same for all k-points), which is a prerequisite requirement for the calculation of the Berry phases (as pointed out in the online manual)
the reasons for that mainly may be:
-- the electronic structure of cell you calculate REALLY has no gap at the
Fermi level
-- the system is not at its equilibrium geometry (high pressure)
the reasons for that mainly may be:
-- the electronic structure of cell you calculate REALLY has no gap at the
Fermi level
-- the system is not at its equilibrium geometry (high pressure)
Last edited by admin on Mon Jun 20, 2005 1:50 pm, edited 1 time in total.
-
- Newbie
- Posts: 11
- Joined: Fri Nov 12, 2004 3:55 am
- License Nr.: 175
about dipole moment and electronic polarization
Thank you.
Last edited by zj on Mon Jun 27, 2005 3:16 am, edited 1 time in total.
about dipole moment and electronic polarization
I also encounter the same error when I calculate the
polarization of the well-known semiconducting GaN:
Error in subroutine BERRY: did not find all determinants
Matrix CMK is not an nxn matrix for
ISTR = 1 j = 0
What is the problem and how to solve it?
Thanks a lot.
polarization of the well-known semiconducting GaN:
Error in subroutine BERRY: did not find all determinants
Matrix CMK is not an nxn matrix for
ISTR = 1 j = 0
What is the problem and how to solve it?
Thanks a lot.
Last edited by xianghjun on Sun Oct 02, 2005 12:11 pm, edited 1 time in total.