Уважаемые коллеги, не окажете ли еще чуть-чуть помощи.
С нормами примитивных функций FS,FP,... я разобрался, это
(2a/pi)^3/4 для s
(128a^5/pi^3)^1/4 для p
и т.д.
Нормы базисных функций Norm1S,Norm2S,... я не нашел, вычислить самому трудно- нужно отдельно для каждого типа оболочки и базиса.
Может кто покажет готовые выражения или хотя бы покажите как заставить GAMESS их показать.
Как извлечь волновые функции из результатов расчета в GAMESS
Re: Как извлечь волновые функции из результатов расчета в GAMESS
Создайте *.wfn файл, по идее, в нём все, что для Вас нужно, есть.
После отстоя требуйте долива
Re: Как извлечь волновые функции из результатов расчета в GAMESS
В Docs конкретно про wfn-файлы ничего нет. Может вы имели Punch?
Если да, то там нет норм базисных функций, ну или я не знаю где они там находятся.
Если да, то там нет норм базисных функций, ну или я не знаю где они там находятся.
Re: Как извлечь волновые функции из результатов расчета в GAMESS
Как я понимаю в данном случае - wfn-файл
это входной файл для AIM-анализа
содержит в себе информацию о волновых функциях.
Его можно создать, введя комманту aimpac=.true. ( могу ошибаться в написании, пишу на память)
Смотрите input.doc
После рассчета- смотрите pun-файл.
В нем будет строка begin бла-бла-бла
и до самого конца( там будет end бла-блабла)
Вот то что между двумя этими строками- и есть содержимое wfn-файла.
Буду дома- смогу написать нормально и точно.
это входной файл для AIM-анализа
содержит в себе информацию о волновых функциях.
Его можно создать, введя комманту aimpac=.true. ( могу ошибаться в написании, пишу на память)
Смотрите input.doc
После рассчета- смотрите pun-файл.
В нем будет строка begin бла-бла-бла
и до самого конца( там будет end бла-блабла)
Вот то что между двумя этими строками- и есть содержимое wfn-файла.
Буду дома- смогу написать нормально и точно.
жить будем.
Re: Как извлечь волновые функции из результатов расчета в GAMESS
N_A_B, да-да-да, так и есть.
Вобщем, я разобрался.
Я долго не мог получить одинаковое значениет ЭП, посчитанное мною и GAMESS.
Думал, что нужно считать нормы базисных функций. В итоге, они оказались равными 1.
Это я, блин, не те единицы измерения координат использовал!!!
Наконец-то, я теперь могу занятся любимиым делом- программированием.
Вобщем, я разобрался.
Я долго не мог получить одинаковое значениет ЭП, посчитанное мною и GAMESS.
Думал, что нужно считать нормы базисных функций. В итоге, они оказались равными 1.
Это я, блин, не те единицы измерения координат использовал!!!

Наконец-то, я теперь могу занятся любимиым делом- программированием.
Re: Как извлечь волновые функции из результатов расчета в GAMESS
Если Ваша прога - визуализатор, то все-таки лучше создавать *.cub файл. В нем можно вывести массив (сетку, объем) точек в декартовых координатах, для каждой из которых будет посчитано (на выбор): значение электронной плотности, градиента эл. пл., лапласиан эл. пл., спиновая плотность, разность, сума и любые комбинации эл. плотностей. С таким массивом удобнее работать визуализатору. А также вся орбитальная муть. См. рукосуйство к Гауссиану.Osmiy писал(а):Электронную плотность буду считать сам. Сначала хочу написать программу визуализации ЭП, за одно можно правильность расчетов визуально проверить. Потом, возможно, буду писать программу по поиску критических точек и их параметров.
После отстоя требуйте долива
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 19 гостей