Page 1 of 2

Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Mon Jul 29, 2024 6:37 am
by jess_white
Hi,

I am studying a mineral in particular and I am investigating the D3, and two other functionals which use the IVDW = 11 tag. For all of these functionals when I use VASPKIT to look at the elastic constants I get wild numbers and it says its mechanically unstable. For the three other functionals which I use with no IVDW = 11, it gains decent numbers and says the structure is stable. I am now trying optPBE and DF_cx to see if its a vdw corrections issue or if its an actual IVDW = 11 issue :)

I am now also retrying with ISYM = 0, but I was wondering if there could be a reason this could be the case? If further information is required I am happy to provide it :)

Many thanks,
Jess

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Mon Jul 29, 2024 8:38 am
by manuel_engel1
Hi Jess,

Thanks for posting on the VASP forum, I'm happy to assist you. However, it is difficult to say what causes your calculation to produce these wild numbers without further data. Could you please provide the relevant input and output files according to the forum posting guidelines?

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Mon Jul 29, 2024 2:14 pm
by jess_white
Hi Manuel,

Thank you for offering to help! So I have my POSCAR, INCAR and also the elastic.dat which was the elastic properties which VASPKIT gave me. In the INCAR I am currently re-running with ISYM = 0 to see if that will work. However, the output I have here with the elastic.dat was from before I resubmitted with ISYM = 0.

Thank you!
D3_elastic.zip

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Mon Jul 29, 2024 3:10 pm
by manuel_engel1
There are a few things I can already comment on based on the input files you provided.
  1. The ISPIN tag appears multiple times in the INCAR file. This usually means that only the first occurrence of the tag counts. Make sure that you are actually running a spin-polarized calculation if this is what you want. You can check the actual input that VASP reads in the OUTCAR file. Search for a section starting with "Startparameter for this run".
  2. Depending on your system, LREAL=auto might not be accurate enough. You could try LREAL=False.
  3. Try running without ADDGRID. This setting can sometimes yield strange results. For details, consult the corresponding page on the VASP wiki.
Maybe these comments can already help resolve your issue. In case it still persists, I encourage you to send me new input files and also the corresponding output (OUTCAR) files if possible.

Good luck!

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Tue Jul 30, 2024 10:50 am
by jess_white
Thanks Manuel! I have resubmitted with your suggestions so fingers crossed it will work :)

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Wed Jul 31, 2024 11:40 pm
by jess_white
Just an update - for one it worked for the other two it did not. However, I am going to resubmit as I think it may be me not deleting WAVECARs etc before I submitted those two. So I am cautiously optimistic! Will know in 24 hours. :)

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Fri Aug 02, 2024 7:45 am
by jess_white
Hi Manuel,

Although results are getting better for PBE now the C44 is very off. It should be around 32 and it is instead -32. The RP-D3 gained very bad results (all like 3000 for the c11, c22 etc) so I am trying ISYM = 0 for that one as well as the D3.
PBE_elastic.zip

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Fri Aug 02, 2024 7:49 am
by manuel_engel1
Let me know how it goes. In the meantime, I will have a look at the data you uploaded.

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Wed Aug 07, 2024 11:26 am
by jess_white
So I resubmitted RP_D3 and D3 and as it was ISYM = 0 it took a very long time (sorry about that). D3 is still running but RP_D3 has just finished and its still the same as when ISYM wasn't 0.
RP_D3_7Aug.zip
The values are extremely large in the 1000s where I am expecting 200 at most for C11 I think it is. Were you able to work out the issue with PBE?

Thanks,
Jess

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Wed Aug 07, 2024 11:59 am
by manuel_engel1
I'm sorry to hear that you still do not get the desired results. I have examined your files and I could not really find any glaring mistake. However, the default EDIFF tag is probably not strict enough for these kinds of calculations (finite differences). I suggest you try setting it to something like 1e-6 or 1e-7.

Regarding the long runtime, there are a few performance settings you can try to accelerate your calculations (I don't know your hardware, so do your own testing). Unfortunately, NCORE is not yet supported for finite-difference calculations. You may also try switching to ALGO=Fast to speed up the calculation.
(sorry about that)
No worries, I have all the time in the world.

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Wed Aug 07, 2024 1:09 pm
by jess_white
Sadly D3 also same crazy values :-[ I am going to try EDIFF to 1e-7 and I will turn off the ISYM = 0 (although for D3 I think it wants me to do ISYM = 0 but we will see)
I will also change it to ALGO = Fast. If I do that though, for consistency should I redo the others with ALGO = fast?

Thanks again for your help and patience!

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Thu Aug 08, 2024 4:28 am
by jess_white
RP_D3 has finished with higher EDIFF and ALGO Fast and still same results with crazy large elastic constants. Hmmm is it because there is Fe in the system that it causes crazy results? I am wondering if worth to increase ENCUT even more as well? I may try that :)
D3 with higher EDIFF still running but should be finished soon

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Thu Aug 08, 2024 1:26 pm
by manuel_engel1
At this points, I'm a bit out of my depth. I will consult with my colleagues and get back to you as soon as possible.

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Sat Aug 10, 2024 6:22 am
by jess_white
Thanks Manuel! Sorry about this. I appreciate all the effort you are doing in helping me! I have my fingerscrossed that someone will have some answers :)

Re: Why does IVDW = 11 cause bad elastic constants in a particular mineral?

Posted: Wed Aug 14, 2024 8:15 am
by jess_white
Hi Manuel,

I was just popping in and was wondering if there are any updates?

Many thanks,
Jess