Me encontré con un problema al intentar ejecutar los archivos de parámetros de dftb.org en G09 y encontré preguntas sobre esto pero no respuestas. Pensé en publicar la solución aquí para ayudar a cualquier otra persona que pueda encontrarse con este problema.
Respuesta
¿Demasiados anuncios?En primer lugar, al menos para C.01, dftb=readparameters, en la sección de rutas, no funciona dftb=read sí, pero no es necesario.
Omita una línea después de la descripción molecular e incluya allí sus archivos de parámetros. Asegúrese de incluir todos los archivos de interacción de pares, no sólo los átomos enlazados. Debería ser algo así:
@C:/G09W/C-C_mio.skf @C:/G09W/C-H_mio.skf @C:/G09W/H-C_mio.skf @C:/G09W/H-H_mio.skf
(Incluí el mio porque estamos ejecutando más de un conjunto de parámetros, no es un requisito sólo un nombre)
El verdadero fallo viene de mi última pista. Los parámetros DFTB suelen tener más de 500 puntos, pero la primera línea del código es 500 (no 519, o 520, etc). G09 Rev. D.01 no se preocupa por esto, B.01 y C.01 sí. Sólo tiene que cambiar 500 ro reflejar la cantidad correcta de puntos y añadir en el orden correcto para sus números atómicos (esta parte se explica en el sitio web de Gauss) y usted es bueno para ir.
Espero que esto ayude a cualquiera que intente ejecutar DFTB en G09 por primera vez, y ayude a ahorrar algo de tiempo.