как построить молекулярную орбиталь?

вопросы строения молекул и квантовой химии
alexph
Сообщения: 7
Зарегистрирован: Ср ноя 18, 2009 10:30 pm

Re: как построить молекулярную орбиталь?

Сообщение alexph » Пн янв 18, 2010 1:15 pm

Здравствуйте!

для использования функций, по-моему, нужна только угловая часть и нормировка.

нормировка: dx1x2=C*x1*x2*Exp[-a*r^2] - C=(2048*a^7/pi^3)^(1/4),
чтобы при интегрировании (dx1x2)^2 давало 1

gaussianHELP - keyword Gen -
по поводу преобразований декартовыских и чистых угловых функций Гауссиан предлагает посмотреть
H. B. Schlegel and M. J. Frisch, Int. J. Quant. Chem. 54, 83 (1995).

Osmiy
Сообщения: 28
Зарегистрирован: Сб май 31, 2008 9:04 pm

Re: как построить молекулярную орбиталь?

Сообщение Osmiy » Вт янв 19, 2010 3:53 pm

Спасибо, alexph.
Я уже решил работать с 5D без преобразования в 6D. У меня в программе просто была реализована функция подсчета интегралов перекрывания АО, в которых угловые части были в виде произведения степеней координат, а тут такой сюрприз с 5D-функциями.
Теперь у меня рекурсивно происходит разложение, типа таково:
S((xx-yy)*(2zz-xx-yy)*R1*R2)=S(xx*(2zz-xx-yy)*R1*R2) - S(yy*(2zz-xx-yy)*R1*R2)=
=2*S(xx*zz*R1*R2) - S(xx*xx*R1*R2) - S(xx*yy*R1*R2) - 2*S(yy*zz*R1*R2) + S(yy*xx*R1*R2) + S(yy*yy*R1*R2).
Оставшиеся интегралы уже подсчитываются аналитически.

Ответить

Вернуться в «квантовая химия и моделирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 22 гостя