Call to routine DSYEV fails when using IBRION = 7 + Selective dynamics
Posted: Sun Jul 11, 2010 10:42 pm
Dear admin,
While performing IBRION = 7 in combination with Selective dynamics to target specific second derivatives, I always encounter an error at the final stage after all specified iterations have been performed:
MKL ERROR: Parameter 8 was incorrect on entry to DSYEV
internal ERROR in INV_SECOND_DERIV Call to routine DSYEV failed! Error code was
-8
While if I only use IBRION = 7, I get no such error. It therefore appears to me that the sizes passed to the DSYEV routine are incorrect when Selective dynamics are used. Is this error a behavior I should expect in my case or do I in fact have an MKL installation issue?
I do get the relevant second derivatives as they are written before the calculation of the eigenvalues are attempted. So I am not depending on vasp to finish the final stage. However, I have to manual stop vasp since it will not exit normally.
Cheers,
/Dan
<span class='smallblacktext'>[ Edited ]</span>
While performing IBRION = 7 in combination with Selective dynamics to target specific second derivatives, I always encounter an error at the final stage after all specified iterations have been performed:
MKL ERROR: Parameter 8 was incorrect on entry to DSYEV
internal ERROR in INV_SECOND_DERIV Call to routine DSYEV failed! Error code was
-8
While if I only use IBRION = 7, I get no such error. It therefore appears to me that the sizes passed to the DSYEV routine are incorrect when Selective dynamics are used. Is this error a behavior I should expect in my case or do I in fact have an MKL installation issue?
I do get the relevant second derivatives as they are written before the calculation of the eigenvalues are attempted. So I am not depending on vasp to finish the final stage. However, I have to manual stop vasp since it will not exit normally.
Cheers,
/Dan
<span class='smallblacktext'>[ Edited ]</span>