5 votos

¿Cómo obtener constantes de fuerza en coordenadas internas en Gaussian?

He probado varias formas diferentes de hacer que Gaussian imprima las constantes de fuerza en coordenadas internas. Si el tamaño de la molécula es pequeño, imprime tanto el Hessiano interno como el Hessiano cartesiano en el archivo de registro usando Iop(7/32=5), solo imprime el Hessiano cartesiano sin el comando Iop. Pero si el tamaño de la molécula es grande, deja de imprimir el Hessiano en el archivo .log. Aunque el Hessiano cartesiano siempre se imprime en el archivo de punto de control. ¿Cómo puedo obtener el Hessiano interno? También estoy usando #p para que Gaussian escriba todo en el archivo de registro.

0 votos

Todavía no he intentado validar esta publicación, pero se sugiere en el siguiente enlace que si incluyes #p freq=intmodes, debería devolver el hessiano interno bajo "Constantes de fuerza interna" en el archivo de registro. researchgate.net/post/…

0 votos

He intentado eso, obtienes los modos internos en el archivo de registro si la molécula es pequeña. Pero para moléculas más grandes deja de imprimir ya sea la hessiana cartesiana o interna en el archivo de registro. Aunque la hessiana cartesiana se puede encontrar en el archivo de verificación.

3voto

ace_101 Puntos 22

Tienes que usar freq=intmodes y utilizar el comando

formchk -3 xxxx.chk xxxx.fchk 

para convertir el archivo de punto de control binario a un archivo de punto de control formateado, que consiste en texto. El -3 solicita la versión 3 de los archivos de punto de control formateados, que admiten todas las características de Gaussian 09 y 16.

Fuente: Respuesta de Ruixing Wang en Researchgate, donde hice la misma pregunta.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X