Me gustaría realizar un escaneo relajado en Gaussian09 sobre mi molécula utilizando el modredundant
optimización. Como quiero escanear dos longitudes de enlace simultáneamente, he definido algunos átomos ficticios que están cerca de los átomos reales cuyas longitudes de enlace deben ser escaneadas. Sin embargo, este enfoque no funciona, porque no puedo indexar correctamente los átomos ficticios. El Documentación de Gaussian09 dice (el énfasis es mío):
[Tipo] N1 [N2 [N3 [N4]] S nsteps stepsize [[min] max]]
N1, N2, N3 y N4 son números de átomo o comodines (que se comentan a continuación). La numeración de los átomos comienza en 1, y cualquier los átomos ficticios no se cuentan .
¿Cómo puedo entonces realizar una exploración con referencia a un átomo ficticio? No quiero hacer el escaneo usando el z-matrix
optimización porque no converge.
Aquí está mi archivo de entrada:
%nprocshared=16
%mem=5gb
%chk=4MeAminoButanal
#P HF/6-31G(d) opt=(modredundant) scrf=(pcm) nosymm
4MeAminoButanal dummy scan
0 1
C 0.000000 0.000000 0.000000
N 0.000000 0.000000 1.451901
C 1.325038 0.000000 2.055476
C 1.991320 1.377897 2.032970
C 1.229182 2.449098 2.809397
C 1.309917 2.335179 4.306919
X -0.248373 -0.404008 1.611583
X -1.041414 -0.131882 1.066579
H 1.218960 -0.323776 3.083767
H 1.990264 -0.714465 1.564774
H 2.993872 1.281489 2.436811
H 2.106328 1.711600 1.006802
H 1.602469 3.443240 2.566292
H 0.178120 2.455789 2.536445
H 0.708887 3.065770 4.854632
H -1.016528 -0.113770 -0.358506
H 0.375985 0.943036 -0.379032
H 0.606031 -0.798850 -0.431982
X 1.641992 1.939406 4.607116
X 1.311963 2.318294 5.471711
O 1.974063 1.543637 4.907309
H -0.496745 -0.808017 1.771266
B 7 19 S 60 -0.05
B 22 7 F
B 2 7 F
B 6 19 F
B 21 19 F
Cuando lo ejecuto, Gaussian09 obviamente se queja con
Se ha leído la siguiente sección de entrada ModRedundant: Número de átomo no válido. B 7 19 S 60 -0.05
5 votos
Esta pregunta podría ser más adecuada en Ciencia computacional pero no está fuera de tema aquí. Efectivamente, no se pueden utilizar átomos ficticios con un barrido relajado a través de modredundante, porque no existen en ese sistema de coordenadas. Tampoco hay ninguna opción en la que esto sea posible. ¿Puede explicar lo que está tratando de hacer? A mí me parece que está acercando los puntos medios de los enlaces CO y NH. Si su entrada funcionara, entonces es muy probable que no produzca lo que usted pretende. (Por cierto, estas usando demasiado proc y mem para HF).
3 votos
@Martin- No estoy de acuerdo contigo: este problema es muy específico para un programa QChem, por lo que es muy poco probable que la gente de Ciencias Computacionales pueda decir mucho al respecto, mientras que muchos químicos tienen experiencia con el software dado. Sin embargo, estoy totalmente de acuerdo contigo en que el OP puede querer hacer algo en lo que probablemente no se necesiten átomos ficticios.
0 votos
@Martin- Eso es exactamente lo que estoy tratando de hacer. ¿Cómo lo harías tú?
0 votos
@Greg De nuestro tour : No preguntes sobre... Preguntas computacionales ... . Aparte de un aspecto técnico del programa Gaussian que se utiliza para calcular moléculas no tiene ningún vínculo con la química. Ciencia computacional tiene el correspondiente etiqueta y la mayoría de los usuarios del programa que están activos aquí lo están (un poco) allí. Si quieres hablar de esto, probablemente deberíamos ir a meta.
0 votos
@shrx En realidad me refería a lo que quieres investigar. Cuál es la química detrás de este enfoque. Cómo lo haría yo, lo puedes ver en mi respuesta. Sin embargo, he adivinado lo que quieres hacer.
0 votos
@Martin- Si crees que esta pregunta es más adecuada para otro sitio de SE no dudes en migrarla.