Post
by Davide Sangalli » Fri May 16, 2014 11:11 pm
Dear Martin,
we should have fixed this issue in the GLP.
If you are using the svn version simply update the soure (svn up).
Otherwise you should modify the file "interfaces/int_modules/mod_xc2y.F" as below (replace the lines with a minus with the lines with a plus).
Let us know if it works.
Best regards,
Davide
FIX:
- integer, parameter :: N_Abinit_XC = 28,N_PW_X = 10, N_PW_C = 13, N_PW_GX = 14, N_PW_GC = 11
+ integer, parameter :: N_Abinit_XC = 28,N_PW_X = 10, N_PW_C = 13, N_PW_GX = 15, N_PW_GC = 11
-& (/ 'NOGX', 'B88 ', 'GGX ', 'PW91', 'PBX ', 'PBE ', 'RPB ', 'HCTH', 'OPTX',&
+& (/ 'NOGX', 'B88 ', 'BLYP', 'GGX ', 'PW91', 'PBX ', 'PBE ', 'RPB ', 'HCTH', 'OPTX',&
-& (/ NOXC, XC_GGA_X_B88, XC_GGA_X_PW91, XC_GGA_X_PW91, XC_GGA_X_PBE, XC_GGA_X_PBE, XC_GGA_X_PBE_R,&
+& (/ NOXC, XC_GGA_X_B88, XC_GGA_X_B88, XC_GGA_X_PW91, XC_GGA_X_PW91, XC_GGA_X_PBE, XC_GGA_X_PBE, XC_GGA_X_PBE_R,&