Не получается запустить CCSD(T) расчёт

вопросы строения молекул и квантовой химии
Ответить
Аватара пользователя
Vit Nhoc
Сообщения: 1401
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Не получается запустить CCSD(T) расчёт

Сообщение Vit Nhoc » Вс июл 03, 2016 12:09 pm

Я запускаю расчёт оксида никеля с водородом (изучаем каталитические свойства оксида никеля). Расчёты на DFT (PBE), MP2 дают разную дурь. Попробовал запустить CCSD(T)/cc-pVTZ, после 50 вторичных итераций выдаётся "*MAX. CYCLES*".
Входной файл:

%MEM=2000MW
#P CCSD(T)/cc-pVTZ SCF(XQC) OPT(Z-Matrix)

NiO

0,3
O
Ni 1 R12
Ni 1 R13 2 A213
O 2 R24 1 A124 3 D3124
H 2 R25 4 A425 3 -D3425
H 5 R56 2 A256 1 D1256
Variables:
R12 = 1.78256368
R13 = 1.69813043
A213 = 75.50025433
R24 = 1.78256166
A124 = 100.91079339
D3124 = 0.00155249
R25 = 1.59057116
A425 = 127.79696805
D3425 = 160.01706249
R56 = 0.85884182
A256 = 74.34054345
D1256 = 102.54483074


Можете что-нибудь посоветовать? В частности, как в Гауссиане сделать выдачу тау-критерия?
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Аватара пользователя
Гесс
Сообщения: 13067
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Не получается запустить CCSD(T) расчёт

Сообщение Гесс » Пн июл 04, 2016 9:20 pm

попробуйте CCSD(T)=Maxcyc=500/cc-pVTZ

что вы имеете в виду под тау-критерием?

Аватара пользователя
Vit Nhoc
Сообщения: 1401
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Не получается запустить CCSD(T) расчёт

Сообщение Vit Nhoc » Вт июл 05, 2016 8:29 am

Гесс писал(а):попробуйте CCSD(T)=Maxcyc=500/cc-pVTZ

что вы имеете в виду под тау-критерием?
Это мне знакомый квантовик сказал (он считает на Molpro), тау-критерий служит индикатором адекватности CC-расчёта.
Делать больше циклов не имеет смысла - я посмотрел сходимость CC, там энергия болтается вверх-вниз.
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

YuraM
Сообщения: 462
Зарегистрирован: Пн ноя 26, 2007 11:07 pm

Re: Не получается запустить CCSD(T) расчёт

Сообщение YuraM » Вт июл 05, 2016 9:22 am

Насчет количества итераций - попробуйте ХФ волновую функцию посчитать с SCF=tight. Также проверьте стабильность волновой функции stable=opt.

Проверить адекватность - два критерия:
1) T1 diagnostic:

T1Diag
Computes the T1 diagnostic of T. J. Lee and coworkers [Lee89] (CCSD only).

2) Печатайте наибольшую амплитуду в CCSD.

А у нас в ИГХТУ кто-то занимается каталитическими свойствами оксида никеля?
Кто смел тот и съел

Аватара пользователя
Vit Nhoc
Сообщения: 1401
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Не получается запустить CCSD(T) расчёт

Сообщение Vit Nhoc » Вт июл 05, 2016 11:34 am

А у нас в ИГХТУ кто-то занимается каталитическими свойствами оксида никеля?
[cut]Как я понял, на кафедре физхимии занимаются скорее скелетным никелем, но он всегда покрывается оксидной плёнкой[/cut]
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Аватара пользователя
Гесс
Сообщения: 13067
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Не получается запустить CCSD(T) расчёт

Сообщение Гесс » Вт июл 05, 2016 12:19 pm

Я прогнал ваш инпут с CCSD(T)=Maxcyc=500/cc-pVDZ (даблзета ибо мне не хочется ждать триплзета). Оно делает по 81 итерации и переходит на следующий шаг. Когда сделает первый шаг оптимизации - убью и выложу сюда.
Там прослеживается довольно стабильное снижение Delta, и когда оно достигает 1*10-7 процедура считается сошедшейся.

Я не уверен насколько поведение компактной фазы может быть описано столь малыми кластерами.

Аватара пользователя
Vit Nhoc
Сообщения: 1401
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Не получается запустить CCSD(T) расчёт

Сообщение Vit Nhoc » Вт июл 05, 2016 6:10 pm

Гесс,
А мне только что сказали что такую задачу нереально решать на CCSD(T), поскольку она мультиконфигурационная.
Сказали, нужен CASSCF или аналоги, но на персональном компьютере просчитать это нереально - слишком много неспаренных электронов, которые надо включить в активное пространство.
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Аватара пользователя
Гесс
Сообщения: 13067
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Не получается запустить CCSD(T) расчёт

Сообщение Гесс » Вт июл 05, 2016 8:01 pm

Vit Nhoc писал(а):Гесс,
А мне только что сказали что такую задачу нереально решать на CCSD(T), поскольку она мультиконфигурационная.
Сказали, нужен CASSCF или аналоги, но на персональном компьютере просчитать это нереально - слишком много неспаренных электронов, которые надо включить в активное пространство.
это вполне может быть. что там с активным пространством я сказать не возьмусь (и уж тем более не глядя) но кас-расчет болеее требователен к памяти чем к числу ядер. Светит вам путь в Firefly или на самый худой конец в Орку. Гауссиан для этих целей не подойдет.

Аватара пользователя
Shorku
Сообщения: 1075
Зарегистрирован: Вт дек 13, 2011 2:17 pm

Re: Не получается запустить CCSD(T) расчёт

Сообщение Shorku » Вт июл 05, 2016 9:09 pm

Структурка довольно странная сама по себе. Но если это зачем-то надо считать, попробуйте нарисовать диаграмму МО и оценить, единственным ли образом можно раскидать электроны, или нет.
Make quantum chemistry, not war

Аватара пользователя
Vit Nhoc
Сообщения: 1401
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Не получается запустить CCSD(T) расчёт

Сообщение Vit Nhoc » Ср июл 27, 2016 12:18 pm

Гесс писал(а):Я прогнал ваш инпут с CCSD(T)=Maxcyc=500/cc-pVDZ (даблзета ибо мне не хочется ждать триплзета). Оно делает по 81 итерации и переходит на следующий шаг. Когда сделает первый шаг оптимизации - убью и выложу сюда.
Там прослеживается довольно стабильное снижение Delta, и когда оно достигает 1*10-7 процедура считается сошедшейся.

Я не уверен насколько поведение компактной фазы может быть описано столь малыми кластерами.
Ну как, посчиталось?
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Аватара пользователя
Гесс
Сообщения: 13067
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Не получается запустить CCSD(T) расчёт

Сообщение Гесс » Ср июл 27, 2016 3:02 pm

Я приношу свои извинения. Я решил что вы отказались от использования Каплдкласера для этой задачи и что результат не представляет для вас интереса. Расчет умер существенно позже и я не искал как такое можно лечить.
[cut]WARNING| EIGENVALUE 12 TOO LARGE. REPLACED BY 25.000000
WARNING| EIGENVALUE 11 TOO LARGE. REPLACED BY 25.000000
WARNING| EIGENVALUE 10 TOO LARGE. REPLACED BY 25.000000
WARNING| EIGENVALUE 9 TOO LARGE. REPLACED BY 25.000000
WARNING| EIGENVALUE 8 TOO LARGE. REPLACED BY 25.000000
HESSIAN DOES NOT HAVE THE DESIRED LOCAL STRUCTURE
TAKING SIMPLE RFO STEP
SEARCHING FOR LAMDA THAT MINIMIZES ALONG ALL MODES


*****************************************
*** UNABLE TO DETERMINE LAMDA IN FmD114 **
*****************************************


Error termination via Lnk1e in /usr/local/g09/l114.exe at Tue Jul 5 19:35:41 2016.[/cut]
VitCC500.out.txt
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Ответить

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

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

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