Разные энергии в MP2-приближении
Разные энергии в MP2-приближении
Столкнулся с непонятным. Расчитываю энергию кубана с MP2-поправкой в ORCA и NWCHEM. (Под катом начальные условия)
ORCA
[cut]# ================================================================
# Orca input file for cubane
# ================================================================
! HF MP2 def2-TZVP TightSCF
* xyz 0 1
H -1.41 1.41 1.41
C -0.78 0.78 0.78
H -1.41 -1.41 1.41
C -0.78 -0.78 0.78
H 1.41 1.41 1.41
C 0.78 0.78 0.78
H -1.41 1.41 -1.41
C -0.78 0.78 -0.78
H 1.41 -1.41 1.41
C 0.78 -0.78 0.78
H -1.41 -1.41 -1.41
C -0.78 -0.78 -0.78
H 1.41 1.41 -1.41
C 0.78 0.78 -0.78
H 1.41 -1.41 -1.41
C 0.78 -0.78 -0.78
*[/cut]
----------------
TOTAL SCF ENERGY
----------------
Total Energy : -307.49059890 Eh
-----------------------------------------------
MP2 CORRELATION ENERGY : -1.269841665 Eh
-----------------------------------------------
---------------------------------------
MP2 TOTAL ENERGY: -308.760440562 Eh
---------------------------------------
NWCHEM
[cut]title "cubane def2-TZVP MP2"
geometry
H 1.41 1.41 1.41
H -1.41 -1.41 1.41
H -1.41 1.41 -1.41
H 1.41 -1.41 -1.41
H 1.41 1.41 -1.41
H -1.41 -1.41 -1.41
H 1.41 -1.41 1.41
H -1.41 1.41 1.41
C 0.78 0.78 0.78
C -0.78 -0.78 0.78
C -0.78 0.78 -0.78
C 0.78 -0.78 -0.78
C 0.78 0.78 -0.78
C -0.78 -0.78 -0.78
C 0.78 -0.78 0.78
C -0.78 0.78 0.78
end
basis
H library def2-TZVP
C library def2-TZVP
end
task mp2[/cut]
-------------------------------------------
SCF energy -307.491953132038
Correlation energy -1.446795344363
Singlet pairs -0.940219769301
Triplet pairs -0.506575575062
Total MP2 energy -308.938748476401
-------------------------------------------
Откуда разница 0.18 Hartry в энергиях MP2-корреляции?
ORCA
[cut]# ================================================================
# Orca input file for cubane
# ================================================================
! HF MP2 def2-TZVP TightSCF
* xyz 0 1
H -1.41 1.41 1.41
C -0.78 0.78 0.78
H -1.41 -1.41 1.41
C -0.78 -0.78 0.78
H 1.41 1.41 1.41
C 0.78 0.78 0.78
H -1.41 1.41 -1.41
C -0.78 0.78 -0.78
H 1.41 -1.41 1.41
C 0.78 -0.78 0.78
H -1.41 -1.41 -1.41
C -0.78 -0.78 -0.78
H 1.41 1.41 -1.41
C 0.78 0.78 -0.78
H 1.41 -1.41 -1.41
C 0.78 -0.78 -0.78
*[/cut]
----------------
TOTAL SCF ENERGY
----------------
Total Energy : -307.49059890 Eh
-----------------------------------------------
MP2 CORRELATION ENERGY : -1.269841665 Eh
-----------------------------------------------
---------------------------------------
MP2 TOTAL ENERGY: -308.760440562 Eh
---------------------------------------
NWCHEM
[cut]title "cubane def2-TZVP MP2"
geometry
H 1.41 1.41 1.41
H -1.41 -1.41 1.41
H -1.41 1.41 -1.41
H 1.41 -1.41 -1.41
H 1.41 1.41 -1.41
H -1.41 -1.41 -1.41
H 1.41 -1.41 1.41
H -1.41 1.41 1.41
C 0.78 0.78 0.78
C -0.78 -0.78 0.78
C -0.78 0.78 -0.78
C 0.78 -0.78 -0.78
C 0.78 0.78 -0.78
C -0.78 -0.78 -0.78
C 0.78 -0.78 0.78
C -0.78 0.78 0.78
end
basis
H library def2-TZVP
C library def2-TZVP
end
task mp2[/cut]
-------------------------------------------
SCF energy -307.491953132038
Correlation energy -1.446795344363
Singlet pairs -0.940219769301
Triplet pairs -0.506575575062
Total MP2 energy -308.938748476401
-------------------------------------------
Откуда разница 0.18 Hartry в энергиях MP2-корреляции?
If you are not part of the solution, you are part of the precipitate.
Re: Разные энергии в MP2-приближении
ССП-энергии тоже различаются. Я бы проверил эквивалентность базисных наборов. То, что буковки в input файлах одинаковые - еще ни о чем не говорит. Они могут представляться по-разному (5 или 6 d-функций). Сравните общее число базисных функций в обоих расчетах.
"Если миру не нужен свет - Не беда, проживёт и так.
Если стал не нужен поэт - Не беда, он наймётся в кабак..."
Если стал не нужен поэт - Не беда, он наймётся в кабак..."
Re: Разные энергии в MP2-приближении
ССП-энергии различаются на тысяную Hartry, а MP2-энергии на 0.19 Hartry, разница несопоставима.Lantano писал(а):ССП-энергии тоже различаются. Я бы проверил эквивалентность базисных наборов. То, что буковки в input файлах одинаковые - еще ни о чем не говорит. Они могут представляться по-разному (5 или 6 d-функций). Сравните общее число базисных функций в обоих расчетах.
Примерно таже картина и в более широких базисах def2-TZVPP и def2-QZVPP.
Мне кажется в ORCA какая-то ошибка - программа неверно вычисляет MP2.
Есть у кого возможность провести расчет третьей программой, для сравнения?
If you are not part of the solution, you are part of the precipitate.
Re: Разные энергии в MP2-приближении
Для этого существуют тестовые задачи. Проверьте оба пакета на них.
Прежде чем что-то голословно утверждать, убедитесь, что базисы одинаковые, критерии сходимости одинаковые, сетка интегрирования одинаковая.
Прежде чем что-то голословно утверждать, убедитесь, что базисы одинаковые, критерии сходимости одинаковые, сетка интегрирования одинаковая.
Make quantum chemistry, not war
Re: Разные энергии в MP2-приближении
Firefly дает фактически идентичные с Оркой результаты:
E(0)= -307.4905988999
E(1)= 0.0
E(2)= -1.2698433426
E(MP2)= -308.7604422426
вопрос: а как с замороженным остовом? по умолчанию, как я понимаю, в Орке и Firefly он заморожен в МП2, про NWChem не знаю.
E(0)= -307.4905988999
E(1)= 0.0
E(2)= -1.2698433426
E(MP2)= -308.7604422426
вопрос: а как с замороженным остовом? по умолчанию, как я понимаю, в Орке и Firefly он заморожен в МП2, про NWChem не знаю.
А.П.
Re: Разные энергии в MP2-приближении
В NWCHEM не заморожен, наверное в этом и разница.alxyppv писал(а):Firefly дает фактически идентичные с Оркой результаты:
E(0)= -307.4905988999
E(1)= 0.0
E(2)= -1.2698433426
E(MP2)= -308.7604422426
вопрос: а как с замороженным остовом? по умолчанию, как я понимаю, в Орке и Firefly он заморожен в МП2, про NWChem не знаю.
Поставил в ORCA задачу с параметром
! ECP(uncontracted)
посмотрим на результат.
If you are not part of the solution, you are part of the precipitate.
Re: Разные энергии в MP2-приближении
ну да, сделал полный МП2 в Firefly (ьез заморозуи остова, $MP2 NCORE=0 $END)
E(0)= -307.4905988999
E(1)= 0.0
E(2)= -1.4229096242
E(MP2)= -308.9135085242
гораздо ближе к NWChem. учитывая что SCF тоже отличается, остальное надо видимо списать на разную трактовку базиса и прочее, это уже надо внимательнее смотреть в выдачах и мануалах, если очень надо.
E(0)= -307.4905988999
E(1)= 0.0
E(2)= -1.4229096242
E(MP2)= -308.9135085242
гораздо ближе к NWChem. учитывая что SCF тоже отличается, остальное надо видимо списать на разную трактовку базиса и прочее, это уже надо внимательнее смотреть в выдачах и мануалах, если очень надо.
А.П.
Re: Разные энергии в MP2-приближении
Спасибо, вопрос закрыт.alxyppv писал(а):ну да, сделал полный МП2 в Firefly (ьез заморозуи остова, $MP2 NCORE=0 $END)
E(0)= -307.4905988999
E(1)= 0.0
E(2)= -1.4229096242
E(MP2)= -308.9135085242
гораздо ближе к NWChem. учитывая что SCF тоже отличается, остальное надо видимо списать на разную трактовку базиса и прочее, это уже надо внимательнее смотреть в выдачах и мануалах, если очень надо.
If you are not part of the solution, you are part of the precipitate.
Re: Разные энергии в MP2-приближении
а при чем здесь ECP? это не имеет отношения к остовным потенциалам, базис-то у Вас полноэлектронный. Просто при расчете МП2 остовные орбитали не участвуют в корреляции. что экономит время и ресурсы и для большнства задач, если речь идет об относительных энергиях, все равно не имеет значения
А.П.
Re: Разные энергии в MP2-приближении
! NoFrozenCore конечно-же.alxyppv писал(а):а при чем здесь ECP? это не имеет отношения к остовным потенциалам, базис-то у Вас полноэлектронный. Просто при расчете МП2 остовные орбитали не участвуют в корреляции. что экономит время и ресурсы и для большнства задач, если речь идет об относительных энергиях, все равно не имеет значения
If you are not part of the solution, you are part of the precipitate.