Вывод элект. плотности в GAMESS

вопросы строения молекул и квантовой химии
Ответить
Osmiy
Сообщения: 28
Зарегистрирован: Сб май 31, 2008 9:04 pm

Вывод элект. плотности в GAMESS

Сообщение Osmiy » Ср июл 09, 2008 10:52 pm

В блоке $ELDENS указываю, что нужно расчитать ЭП в точках из $POINTS. Стараюсь заполнять все как указано в INPUT.doc, но ГАМЕСС выдает ошибки. Приведите пожалуста работающий пример.

alxyppv
Сообщения: 560
Зарегистрирован: Сб апр 07, 2007 11:23 am

Re: Вывод элект. плотности в GAMESS

Сообщение alxyppv » Ср июл 09, 2008 11:13 pm

Во вложении - работающий файл для расчета потенциала в точках. С плотностью, думаю, точно так же.
А.П.

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

Re: Вывод элект. плотности в GAMESS

Сообщение Osmiy » Чт июл 10, 2008 8:34 am

alxyppv писал(а):Во вложении - работающий файл для расчета потенциала в точках. С плотностью, думаю, точно так же.
Спасибо, alxyppv!.

mts
Сообщения: 2
Зарегистрирован: Пт фев 10, 2012 5:35 pm

Re: Вывод элект. плотности в GAMESS

Сообщение mts » Пт фев 10, 2012 8:55 pm

извините за дилетанский вопрос. Если использовать cube=.t. и потом извлечь плотность как функцию координат - как описано здесь
http://classic.chem.msu.su/gran/gamess/cube.html
то есть f(r), то интеграл по плотности должен дать количество електронов. Что-то у меня не получается на примере углерода хотя б. То есть я посчитал интеграл и у мені где то 1.6 получилось (для углерода должно 6?)- если умножить на шаг по x,y,z. Может кто подскажет что-то? БАЗИС GBASIS=N31 NGAUSS=6 NDFUNC=1 NPFUNC=1
или я чего то не понимаю здесь - плотность всех електронов или как?

alxyppv
Сообщения: 560
Зарегистрирован: Сб апр 07, 2007 11:23 am

Re: Вывод элект. плотности в GAMESS

Сообщение alxyppv » Сб фев 11, 2012 12:14 am

не совсем понятно, что значит "если умножить на шаг...". Надо простопросуммировать значения по всем точкам, это и даст Вам интеграл. Если куб не очень большой, можете выложить.
А.П.

mts
Сообщения: 2
Зарегистрирован: Пт фев 10, 2012 5:35 pm

Re: Вывод элект. плотности в GAMESS

Сообщение mts » Чт фев 16, 2012 1:59 pm

кажутся уже розобрался - просто надо очень хорошую сетку по х y z ставить, иначе не то значение при интегрировании получится. А множить на шаг по x,y,z надо для взятия интеграла - если просто просумируете, то получите огромное значение - когда берется интеграл, то значение функции множится на deltax, deltay, deltaz

Ответить

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

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

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