I want to calculate elastic constants with VASP "by hand" (not by, e.g., DFPT) as I have a big structure (64 atoms). For this, I am making tests on $\ce{Si}$ at the moment.
So, I have done it for $C_{11}$ for which I have obtained $C_{11}=\pu{1543.75 kbar}$, as compared with $\pu{1543.48 kbar}$ with DFPT.
Now, I want to calculate $C_{44}$. I have used, e.g., the following strain matrix:
0.0 0.0 0.0
0.0 0.0 0.0015
0.0 0.0015 0.0
which leads to the cell vector matrix:
5.4664034019782948 0.0000000000000000 0.0000000000000000
0.0000000000000000 5.4664034019782948 0.0150000000000000
0.0000000000000000 0.0150000000000000 5.4664034019782948
I have run the SCF calculations for which I have the following results (energies in eV):
-0.00150 -43.37379723
-0.00075 -43.37495130
0.00000 -43.37531894
0.00075 -43.37495130
0.00150 -43.37379723
When I fit the curve with the polynomial $f(x)=a+bx^2$, to find $a$ and $b$, and calculate $C_{44}$ as $C_{44}=\frac{2b}{V}$ (as I do for $C_{11}$), I find:
$b=\pu{679.563 eV}$
$V=\pu{163.34 Å^3}$
$C_{44}=\pu{13326 kbar}$
which is obviously wrong as $C_{44}=\pu{1001.53 kbar}$ from DFPT, if one does not account for the ionic relaxation (=$\pu{-251.1746 kbar}$).
Does anyone know what's wrong in what I am doing?
Thank you,
Pascal