PSI3/PSI4
PSI3/PSI4
Случайно обнаружил дебиановcкий пакет http://packages.debian.org/ru/sid/psi3 для ab-inition квантово-механических расчетов.
На сайте разработчика http://www.psicode.org/ доступна и более свежая версия.
Хотелось бы услышать резюме по поводу этой программы и если можно сравнение с другими популярными пакетами.
На сайте разработчика http://www.psicode.org/ доступна и более свежая версия.
Хотелось бы услышать резюме по поводу этой программы и если можно сравнение с другими популярными пакетами.
If you are not part of the solution, you are part of the precipitate.
Re: PSI3/PSI4
Я psi4 пробовала для coupled clusters. Тестила на бензоле -- с симметрией ничего себе считает, а если симметрию отключить, то полный трындец. На 8-ядернике с 24 гигами памяти, ежличо. Может, я что-то не так делала...
Вот и вся моя работа. Стеречь ребят над пропастью во ржи. (Дж. Д. Сэлинджер)
Re: PSI3/PSI4
Скачал последнюю версию PSI4 - вполне приличная скорость.
Памяти по дефолту берет 256 Мб, остальное за счет файлов в директории /tmp (можно переконфигурить)
Initial guess для HF расчета берет в виде density fitted basis, на последних итерациях переключается на нормальный базис, что наоборот значительно ускоряет расчет. Абелевы группы симметрии учитывает автоматом.
В базисе cc-pV5Z правда вылезла ошибка, но для бета-версии это нормально.
[cut]ERROR: ERI - libint cannot handle angular momentum this high.
In a fresh object directory, reconfigure libint for higher angular momentum, then recompile.
Traceback (most recent call last):
File "<string>", line 48, in <module>
File "/usr/local/psi4/share/psi/python/driver.py", line 526, in energy
procedures['energy'][lowername](lowername, **kwargs)
File "/usr/local/psi4/share/psi/python/proc.py", line 721, in run_mp2_select
return run_dfmp2(name, **kwargs)
File "/usr/local/psi4/share/psi/python/proc.py", line 1453, in run_dfmp2
scf_helper(name, **kwargs)
File "/usr/local/psi4/share/psi/python/proc.py", line 707, in scf_helper
e_scf = PsiMod.scf(precallback, postcallback)
RuntimeError: value for ERI - libint cannot handle angular momentum this high.
In a fresh object directory, reconfigure libint for higher angular momentum, then recompile. exceeded.
allowed: 6 actual: 6
file: /opt/psi4.0b4/src/lib/libmints/eribase.cc
line: 1031
PSIO_ERROR: Failed to write toclen to unit 32.
terminate called after throwing an instance of 'psi::PsiException'
what(): PSIO Error
file: /opt/psi4.0b4/src/lib/libpsio/toclen.cc
line: 89
Aborted (core dumped)[/cut]
Памяти по дефолту берет 256 Мб, остальное за счет файлов в директории /tmp (можно переконфигурить)
Initial guess для HF расчета берет в виде density fitted basis, на последних итерациях переключается на нормальный базис, что наоборот значительно ускоряет расчет. Абелевы группы симметрии учитывает автоматом.
В базисе cc-pV5Z правда вылезла ошибка, но для бета-версии это нормально.
[cut]ERROR: ERI - libint cannot handle angular momentum this high.
In a fresh object directory, reconfigure libint for higher angular momentum, then recompile.
Traceback (most recent call last):
File "<string>", line 48, in <module>
File "/usr/local/psi4/share/psi/python/driver.py", line 526, in energy
procedures['energy'][lowername](lowername, **kwargs)
File "/usr/local/psi4/share/psi/python/proc.py", line 721, in run_mp2_select
return run_dfmp2(name, **kwargs)
File "/usr/local/psi4/share/psi/python/proc.py", line 1453, in run_dfmp2
scf_helper(name, **kwargs)
File "/usr/local/psi4/share/psi/python/proc.py", line 707, in scf_helper
e_scf = PsiMod.scf(precallback, postcallback)
RuntimeError: value for ERI - libint cannot handle angular momentum this high.
In a fresh object directory, reconfigure libint for higher angular momentum, then recompile. exceeded.
allowed: 6 actual: 6
file: /opt/psi4.0b4/src/lib/libmints/eribase.cc
line: 1031
PSIO_ERROR: Failed to write toclen to unit 32.
terminate called after throwing an instance of 'psi::PsiException'
what(): PSIO Error
file: /opt/psi4.0b4/src/lib/libpsio/toclen.cc
line: 89
Aborted (core dumped)[/cut]
Последний раз редактировалось kbob Пт июн 28, 2013 5:32 am, всего редактировалось 1 раз.
If you are not part of the solution, you are part of the precipitate.
Re: PSI3/PSI4
ХФ -- это нормально. Вот с coupled clusters почти везде засада.
Вот и вся моя работа. Стеречь ребят над пропастью во ржи. (Дж. Д. Сэлинджер)
Re: PSI3/PSI4
В бета версии CASSCF модуль пока выключен https://github.com/psi4/psi4.0b4/issues/1. Печалька.
If you are not part of the solution, you are part of the precipitate.
Re: PSI3/PSI4
Когда ожидается следующий релиз?
If you are not part of the solution, you are part of the precipitate.
Re: PSI3/PSI4
Про релиз незнаю. А у них ни форума ничего нет? А то как то печалька. Ошибки сыплются одна за другой а вариантов кроме как писать разработчикам нету.
Я например уже дважды поймал
написано что
Я например уже дважды поймал
хотя у Кроуфорда вот тут http://psicode.sourcearchive.com/docume ... ource.htmlLIBDPD: Out-of-core algorithm not yet coded for qpsr sort.
Error in: buf4_sort_axpy
написано что
Причем однотипный расчет опеншельной ситемы в каплкластере нормально идет для этильного радикала но валится с этой ошибкой в разделе "Computing (T) contributions to CC density" для чуть большей системы. Загадошно. Но клоздшелнутый каплкластер считает действительно быстро, и опеншелнутый с настройкойthe enum-argument labelling is used in this list
** IC=in-core capable; OOC=out-of-core capable
** pqrs: error ** pqsr: IC/OOC
** prqs: IC/OOC ** prsq: IC/OOC
** psqr: IC ** psrq: IC
** qprs: IC/OOC ** qpsr: IC/OOC
** qrps: IC ** qrsp: IC
** qspr: IC ** qsrp: IC
** rqps: IC ** rqsp: IC
** rpqs: IC ** rpsq: IC
** rsqp: IC ** rspq: IC/OOC
** sqrp: IC ** sqpr: none
** srqp: IC ** srpq: IC
** spqr: IC ** sprq: IC
тоже неплохо (расчет энергий а не градиентов)optimize('ccsd(t)', dertype=0)
Re: PSI3/PSI4
Вы смотрите исходный код 3-й версии.
Заметил правда одну ошибку в связи с этим.
MK-MRPT2 забрал на задачу 15Gb, а MK-MRCCSD всего 3,5 Gb на том же input-е.
А вообще, я в psi4 считаю только MK-MR и DCFT, остальное есть в других пакетах и лучшего качества.
почти везде. Выделяете побольше оперативной памяти.Out-of-core algorithm not yet coded
Заметил правда одну ошибку в связи с этим.
MK-MRPT2 забрал на задачу 15Gb, а MK-MRCCSD всего 3,5 Gb на том же input-е.
А вообще, я в psi4 считаю только MK-MR и DCFT, остальное есть в других пакетах и лучшего качества.
If you are not part of the solution, you are part of the precipitate.
Re: PSI3/PSI4
То есть при переходе между версиями они решили эти блоки переписать заново?kbob писал(а):Вы смотрите исходный код 3-й версии.почти везде. Выделяете побольше оперативной памяти.Out-of-core algorithm not yet coded
kbob писал(а):А вообще, я в psi4 считаю только MK-MR и DCFT, остальное есть в других пакетах и лучшего качества.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей