Second harmonic generation calculations using vasp

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Locked
Message
Author
rbhttri1
Newbie
Newbie
Posts: 13
Joined: Sat Dec 04, 2021 6:43 am

Second harmonic generation calculations using vasp

#1 Post by rbhttri1 » Thu Oct 19, 2023 1:56 am

Hi everyone,

I am trying to calculate the second harmonic generation in a 2D material using VASP. However, there is no clear and straightforward guide or examples in the vasp manual for these calculations. I also read many related papers that used vasp to calculate the SHG but I didn't find enough information so that I could actually start my own calculations. So, I am wondering if anyone can help me with this.
Thank you in advance.

Kind regards,
Roma

martin.schlipf
Global Moderator
Global Moderator
Posts: 542
Joined: Fri Nov 08, 2019 7:18 am

Re: Second harmonic generation calculations using vasp

#2 Post by martin.schlipf » Fri Oct 20, 2023 6:30 am

SHG cannot be calculated with VASP at the moment. You need the second derivative of the polarization with respect to an electric field to get these coefficients. In VASP, many response properties are implemented via finite differences so perhaps this is a possible approach. However, second numerical derivatives commonly suffer from numerical instabilities.

As an alternative, you can contact the authors of one of the papers you mention and ask them whether they have a workflow they would be willing to share with you.

Martin Schlipf
VASP developer


rbhttri1
Newbie
Newbie
Posts: 13
Joined: Sat Dec 04, 2021 6:43 am

Re: Second harmonic generation calculations using vasp

#3 Post by rbhttri1 » Mon Oct 23, 2023 2:56 pm

Thank you for letting me know.

Locked