QP corrections error

Questions and doubts about features of non linear optic in Yambo (yamb_nl)

Moderators: Davide Sangalli, claudio, myrta gruning

Post Reply
sunxl
Posts: 46
Joined: Wed Aug 14, 2024 8:05 am
Location: China

QP corrections error

Post by sunxl » Mon Nov 03, 2025 9:04 am

Dear all,

I am currently using version 5.3.0 to calculate GW-BSE-SHG. After successfully completing the GW calculation, I corrected the band gap using ndb.QP and also successfully completed the calculation of the BSE absorption spectrum. However, when I used QP to correct the IPA-SHG calculation, I found that there was an error when reading the ndb.QP file. Could you please tell me what the problem is? The input and output files for calculating the BSE absorption spectrum and the QP-SHG have been placed in the attachment.
[ERROR] STOP signal received while in[05.01] External/Internal QP corrections
[ERROR] Writing File ./shg-ipa//ndb.QP_interpolated; Variable NOT DEFINED; Permission denied
Best,
sunxl
You do not have the required permissions to view the files attached to this post.
Dr. sunxl
Beijing Computing Science Research Center, China.

User avatar
Daniele Varsano
Posts: 4293
Joined: Tue Mar 17, 2009 2:23 pm
Contact:

Re: QP corrections error

Post by Daniele Varsano » Tue Nov 04, 2025 10:01 am

Dear Sunxl,
This kind of error generally appears when the code tries to write a variable into a database (ndb.QP_interpolated in this case) which was not correctly initialized. This is done via specific calls to netcdf subroutines inside the source code.

The suggestion is to try running on fewer mpi tasks, to see if the issue remains there.

Best,

Daniele
Dr. Daniele Varsano
S3-CNR Institute of Nanoscience and MaX Center, Italy
MaX - Materials design at the Exascale
http://www.nano.cnr.it
http://www.max-centre.eu/

Post Reply