Hello Graeme!
I am trying to extract the freq from the dynamical matrix calculation using the dymmatrix.pl script. I got an error "Illegal division by zero at /*/dymmatrix.pl at line 170". I saw on the forum that this was addressed before with a new v5.4 script. I used that script too and got a similar error at line 169. The first script was working for other calculations and I have not changed anything in terms of setting up the calculation. It would be great if you could take a look and guide me in the right direction. I have attached the files below. Thank you for your time!
Illegal division by 0 with dymmatrix_v5.4.pl
Moderator: moderators
Illegal division by 0 with dymmatrix_v5.4.pl
- Attachments
-
- CH3CHCOOH_CH3CHCO.tar.gz
- (16.67 MiB) Downloaded 13312 times
Re: Illegal division by 0 with dymmatrix_v5.4.pl
vasp 5.4 changes the format, and you need to specify mass
add one line anywhere in OUTCAR (at the front):
POMASS = xxx; ZVAL =
POMASS = xxx; ZVAL =
POMASS = xxx; ZVAL =
.....
before use the scripts and have fun
add one line anywhere in OUTCAR (at the front):
POMASS = xxx; ZVAL =
POMASS = xxx; ZVAL =
POMASS = xxx; ZVAL =
.....
before use the scripts and have fun
Re: Illegal division by 0 with dymmatrix_v5.4.pl
It looks like you have 90 atoms in your DISPLACECAR and only 87 in your POSCAR.
Re: Illegal division by 0 with dymmatrix_v5.4.pl
Oh! That's a terrible mistake. Looks like I forgot to copy the TS to POSCAR! Thank you so much for identifying that. I will be more careful from now on.