ERROR: k-point mismatch between WFN_fi and WFNq_fi

51 views
Skip to first unread message

Eleanor Davison

unread,
Feb 26, 2025, 12:00:57 PMFeb 26
to BerkeleyGW Help

Dear BGW developers, 


I am trying to run a finite Q calculation for MoS_2, and I am running into an error in the absorption.x step. The error occurs when it tries to read the WFNq_fi file. Here is the output just before it stops running: 

 

……


 Shift vector :   0.00000  0.00000  0.00000  Length = 0.02185

 

 Exciton momentum :   0.01500  0.00500  0.00000  Length = 0.02185

 

 No symmetries used in the shifted-grid sampling

 Could not find point equivalent to   1.388888900000000E-002

  1.388888900000000E-002  0.000000000000000E+000

 

ERROR: k-point mismatch between WFN_fi and WFNq_fi

 

forrtl: error (76): Abort trap signal

Image              PC                Routine            Line        Source             

absorption.cplx.x  0000000003BA352B  Unknown               Unknown  Unknown

…… 



I have shifted the WFNq_fi grid by (-0.001 0 0) compared to WFN_fi (full lists of k-points attached). However, this output says that my “shift vector” is (0 0 0). I’m guessing this is why it can’t find the first point in WFNq_fi, as it is expecting it to be the same as the first point in WFN_fi, due to the shift vector between them being zero?

 

My questions are:

-       Why has it found a zero shift between my fine grids? (or where does BGW extract the shift vector from?)

-       Have I made a mistake using this q-shift? Should the shift between WFN_fi and WFNq_fi be equal to zero? Or maybe equal to the finite exciton momentum Q? 


Thank you in advance for your help with this! 


Best wishes, 

Eleanor 

absorption.inp
WFNq_fi_grid.out
absorption.out
WFN_fi_grid.out

Bill Ash

unread,
Apr 7, 2025, 3:52:51 AMApr 7
to BerkeleyGW Help, Eleanor Davison
Dear  Eleanor,

Have you solved this problem yet? I'm having the same problem.

Thank you in advance!

Bill


Reply all
Reply to author
Forward
0 new messages