Page 1 of 1

elastic constant

Posted: Tue May 07, 2013 2:26 pm
by sunnyone
Dear Forum,

i want to calculate elastic constant for a semiconductor compound what is the good way for this reason. I tried through elastic tutorial (Tutorespon) for calculating elastic constant of Aluminium metal, but i didn't get a good result, so any one have another way ?




Kind Regards

Re: elastic constant

Posted: Wed May 08, 2013 9:18 am
by ilukacevic
Hi!

Well, the response function method (described in the tutorial) is the best way to calculate elastic constants as far as I know. You can try finite difference method, which is also described in elastic tutorial (part 4). This method is much simpler to understand, but you have to do a lot of things by hand.

Concerning the bad results, they can be because of lot of things, like bad pseudopotential, unrelaxed structure, unconverged ecut, ngkpt,... (did you check all of this?) You would have to be more specific if you want to analyze the source of these bad results.

There are no many differences between the two cases: semicond or metal. Just change occopt and erase tsmear is you want to adopt the Al input for your material.

Best regards,

Igor

Re: elastic constant

Posted: Sun May 12, 2013 4:23 pm
by sunnyone
Dear ilukacevic,

Thank you for your answer, but how i can relax the structure?

Kind regards

Help!!!

Posted: Mon May 13, 2013 3:18 pm
by sunnyone
Dear Forume,

I am trying to calculate the elastic constant for a semiconductor compound, but i got this error
( The eigenvector number1 has zero norm. )
Plz one can show me why i got this and here is my input file: