Error in BSE calculations of hBN-2D

You can find here problems arising when using old releases of Yambo (< 5.0). Issues as parallelization strategy, performance issues and other technical aspects.

Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano, Conor Hogan

ManishKumar#1
Posts: 9
Joined: Fri Apr 02, 2021 12:39 pm

Error in BSE calculations of hBN-2D

Post by ManishKumar#1 » Sun May 16, 2021 7:33 am

Dear All,

While performing the BSE calculations of the tutorials, I am getting the following error:

Command: "yambo -J 2D_WR_WC -F yambo_BSE.in"
Output:


_| _| _|_| _| _| _|_|_| _|_|
_| _| _| _| _|_| _|_| _| _| _| _|
_| _|_|_|_| _| _| _| _|_|_| _| _|
_| _| _| _| _| _| _| _| _|
_| _| _| _| _| _|_|_| _|_|



<---> [01] MPI/OPENMP structure, Files & I/O Directories
<---> MPI Cores-Threads : 1(CPU)-24(threads)
<---> [02] CORE Variables Setup
<---> [02.01] Unit cells
<---> [02.02] Symmetries
<---> [02.03] Reciprocal space
<---> [02.04] K-grid lattice
<---> Grid dimensions : 6 6
<---> [02.05] Energies & Occupations
<---> [03] Transferred momenta grid and indexing
<---> [04] Coloumb potential Random Integration (RIM)
<---> [05] Coloumb potential CutOff box z
<---> [06] External/Internal QP corrections
<---> [QP_apply] Action to be applied: USER defined scissor
<---> [06.01] QP corrections report
<---> [01] Dipoles
<---> [DIP] Checking dipoles header
<---> [02] Dynamic Dielectric Matrix (PPA)
<---> [03] Bethe Salpeter Equation @q1
<---> [03.01] Transition Groups build-up @q1
<---> [BSK] Size (resonant): 216
<---> [BSK] (total): 216
<---> [BSK] Matricies : 1
<---> [03.02] Independent Particles properties @q1
<---> [DIP] Checking dipoles header
<---> [03.03] BSE Kernel @q1 (Resonant CORRRELATION EXCHANGE)
<---> Loading BSE kernel |########################################| [100%] --(E) --(X)
<---> [04] BSE solver(s) @q1
<---> [LA] SERIAL linear algebra
<---> [04.01] Diago Solver @q1
<---> BSK diagonalize | | [000%] --(E) --(X)

[ERROR] STOP signal received while in[04.01] Diago Solver @q1
[ERROR]LINEAR ALGEBRA driver [SERIAL_HERMITIAN_diagonalization]performing CHEEV

What could be the possible cause of this error and what are the possible solutions?

Thanks and Regards,
Manish Kumar
Research Scholar,
IIT Delhi, India
Manish Kumar
Research Scholar
Department of Physics
Indian Institute of Technology Delhi
New Delhi, India

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

Re: Error in BSE calculations of hBN-2D

Post by Daniele Varsano » Sun May 16, 2021 7:41 am

Dear Manish,
assuming you are using the very same file of the tutorial, the problem could be in the compilation of the code (links with linear algebra libraries), can you post your config.log file?
In the case instead you modified some of the input files, please post your input and report.
Please use the attachments in the post, you need to rename the file adding a allowed suffix (e.g. .txt, .zip etc.).
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/

ManishKumar#1
Posts: 9
Joined: Fri Apr 02, 2021 12:39 pm

Re: Error in BSE calculations of hBN-2D

Post by ManishKumar#1 » Sun May 16, 2021 12:17 pm

Dear Daniele,

Thanks for the prompt reply. Please find the attached input and log files that can help in debugging.

Thanks and Regards,
Manish Kumar
You do not have the required permissions to view the files attached to this post.
Manish Kumar
Research Scholar
Department of Physics
Indian Institute of Technology Delhi
New Delhi, India

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

Re: Error in BSE calculations of hBN-2D

Post by Daniele Varsano » Mon May 17, 2021 6:00 am

Dear Manish,
I can see that you are trying to diagonalise a BSE matrix that was calculated in a previous run.
Was that run terminated successfully?
Can you try to delete the files: ./2D_WR_WC//ndb.BS* and rerun the calculation?
If it crashes, please post the new report and log files?
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/

ManishKumar#1
Posts: 9
Joined: Fri Apr 02, 2021 12:39 pm

Re: Error in BSE calculations of hBN-2D

Post by ManishKumar#1 » Tue May 18, 2021 5:04 am

Dear Daniele,

The BSE calculation didn't run successfully. Now, I have deleted the file ./2D_WR_WC/ndb.BS*, but the result is same. Please find the attached report file.

Thanks and Regards,
Manish
You do not have the required permissions to view the files attached to this post.
Manish Kumar
Research Scholar
Department of Physics
Indian Institute of Technology Delhi
New Delhi, India

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

Re: Error in BSE calculations of hBN-2D

Post by Daniele Varsano » Wed May 19, 2021 8:16 am

Dear Manish,
please sign your post with your name and affiliation, you can do once for all by filling the signature in your user profile.
There are problem in diagonalizing the excitonic matrix, and it is not easy to understand what is going wrong.

Can you post the results of :

Code: Select all

ncdump  ./2D_WR_WC//ndb.BS_Q1_CPU_0 > bse.txt
if you do not have the ncdump command in your path you can find it in the yambo installation directory:

Code: Select all

yambo/lib/netcdf/netcdf-c-*/ncdump/ncdump
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/

ManishKumar#1
Posts: 9
Joined: Fri Apr 02, 2021 12:39 pm

Re: Error in BSE calculations of hBN-2D

Post by ManishKumar#1 » Wed May 19, 2021 1:21 pm

Dear Daniele,

Please find the attached file "bse.txt".

Best Regards,
Manish
You do not have the required permissions to view the files attached to this post.
Manish Kumar
Research Scholar
Department of Physics
Indian Institute of Technology Delhi
New Delhi, India

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

Re: Error in BSE calculations of hBN-2D

Post by Daniele Varsano » Wed May 19, 2021 1:49 pm

Dear Manish,

as you can see there are many NaNf in the matrix.
Can you do the same for the ndb.dipoles* and ndb.pp* in order try to spot the origin of the problem?

A possibility is that there is a problem in the yambo compilation.
Did you succeed in doing a GW calculation?

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/

ManishKumar#1
Posts: 9
Joined: Fri Apr 02, 2021 12:39 pm

Re: Error in BSE calculations of hBN-2D

Post by ManishKumar#1 » Wed May 19, 2021 3:36 pm

Dear Daniele,

The GW calculation is running, but not giving the desired output.
I am attaching the files ndb.dipoles* and ndb.pp*. In the ndb.pp_fragment_1, there are entries of NaNf, rest of the files have the floating values.

Best Regards,
Manish
You do not have the required permissions to view the files attached to this post.
Manish Kumar
Research Scholar
Department of Physics
Indian Institute of Technology Delhi
New Delhi, India

ManishKumar#1
Posts: 9
Joined: Fri Apr 02, 2021 12:39 pm

Re: Error in BSE calculations of hBN-2D

Post by ManishKumar#1 » Thu May 20, 2021 2:37 am

Dear Daniele,

Please find the attached config.log file for reference.

Best Regards,
Manish
You do not have the required permissions to view the files attached to this post.
Manish Kumar
Research Scholar
Department of Physics
Indian Institute of Technology Delhi
New Delhi, India

Locked