can we restart one-shot GW calculation

Questions will be moved to this forum when we consider them out of scope for support from our side: for instance when we do not have the necessary expertise to come up with an answer.
Another user still might, though!

Moderators: Global Moderator, Moderator

Post Reply
Message
Author
asif_ali28
Newbie
Newbie
Posts: 6
Joined: Tue Apr 05, 2022 12:18 pm

can we restart one-shot GW calculation

#1 Post by asif_ali28 » Sun Apr 02, 2023 4:01 pm

Dear users and developers,

I am running one-shot GW calculation (ALGO=EVGW0) on a HPC. But due to time limitation, it might get killed (after some NQ points).

Is it possible to restart the calculation from the same NQ where it stopped or does it always start from the beginning ?

Regards

alexey.tal
Global Moderator
Global Moderator
Posts: 228
Joined: Mon Sep 13, 2021 12:45 pm

Re: can we restart one-shot GW calculation

#2 Post by alexey.tal » Tue Apr 04, 2023 9:53 am

Dear asif_ali28,

At the moment, a GW calculation cannot be restarted and all NQ points have to be recalculated from the beginning.
However, there are some ways one could potentially speed up the calculation.
If you haven't set KPAR, you can try that, as it should noticeably speed up the calculation.
Be aware that setting KPAR distributes the work over NQ points, so it increases the memory requirements for the calculation.
For big systems, it is usually beneficial to use the low-scaling algorithm GWR (see wiki).

asif_ali28
Newbie
Newbie
Posts: 6
Joined: Tue Apr 05, 2022 12:18 pm

Re: can we restart one-shot GW calculation

#3 Post by asif_ali28 » Sun Apr 09, 2023 9:46 am

Dear alexey.tal,

I am already using KPAR tag for it. I will try the low-scaling GWR.
Thank you for the help.

asif_ali28
Newbie
Newbie
Posts: 6
Joined: Tue Apr 05, 2022 12:18 pm

Re: can we restart one-shot GW calculation

#4 Post by asif_ali28 » Sun Apr 09, 2023 9:49 am

I always wanted to know if GWR can be used for BSE calculation?

Thankyou

alexey.tal
Global Moderator
Global Moderator
Posts: 228
Joined: Mon Sep 13, 2021 12:45 pm

Re: can we restart one-shot GW calculation

#5 Post by alexey.tal » Mon Apr 10, 2023 10:22 am

A BSE calculation can be performed starting from the low-scaling GW (GWR). For that you need to set NOMEGA_DUMP = 1 to write the screened potential WFULLXXXX.tmp see the wiki. Also, please update the code to version 6.4.1 as the older versions had a problem with the conjugation of the potential in the GWR, which could lead to incorrect results in the BSE calculation. As of VASP 6.4.1 this issue is resolved.

asif_ali28
Newbie
Newbie
Posts: 6
Joined: Tue Apr 05, 2022 12:18 pm

Re: can we restart one-shot GW calculation

#6 Post by asif_ali28 » Tue Apr 11, 2023 4:40 pm

I found the error which says that GWR is not yet implemented with spin-orbit coupling.

Post Reply