IRC. помогите разобраться.
-
Wishmaster*
- Сообщения: 11
- Зарегистрирован: Вт авг 23, 2011 3:41 am
IRC. помогите разобраться.
Здравствуйте. Для того, что бы точно определить соответствует ли найденное переходное состояние исследуемой реакции, а не является, к примеру, артефактом применяется процедура IRC. Нашел переходное состояние с одной мнимой частотой, (вроде, то что надо)провел процедуру IRC. Получил график зависимости энергии от координаты реакции.
Пожалуйста помогите разобраться, что за энергия на этом графике откладывается и где и по каким точкам смотреть, соответствует ли это переходное состояние моей реакции? Т.е. как понять привело ли оно к тем продуктам и реагентам, которые мне нужны? А то, вдруг это переходное состояние вообще не то, что мне нужно Я вижу точки Энергия - координата реакции, но я не понимаю, как их обработать.
И еще, а как в Gamess указать путь к реагентам, а как к продуктам? в природе это back=0 или back=1.
Заранее спасибо.
Пожалуйста помогите разобраться, что за энергия на этом графике откладывается и где и по каким точкам смотреть, соответствует ли это переходное состояние моей реакции? Т.е. как понять привело ли оно к тем продуктам и реагентам, которые мне нужны? А то, вдруг это переходное состояние вообще не то, что мне нужно Я вижу точки Энергия - координата реакции, но я не понимаю, как их обработать.
И еще, а как в Gamess указать путь к реагентам, а как к продуктам? в природе это back=0 или back=1.
Заранее спасибо.
Re: IRC. помогите разобраться.
В Gamess
$irc pace=gs2 stride=0.5 npoint=100 saddle=.t. forwrd=.f. nprt=-2 npun=-2 $end
forwrd=.t вперед, forwrd=.f. назад
Шаг stride=0.5 примерно для средних молекул, для маленьких меньше, для больших, соответственно, больше (подбирается эмпирически).
Точек npoint=100 лучше с запасом, чтобы программа наверняка дошла до соседней стационарной точки (она об этом сообщит и дальше не пойдет).
$irc pace=gs2 stride=0.5 npoint=100 saddle=.t. forwrd=.f. nprt=-2 npun=-2 $end
forwrd=.t вперед, forwrd=.f. назад
Шаг stride=0.5 примерно для средних молекул, для маленьких меньше, для больших, соответственно, больше (подбирается эмпирически).
Точек npoint=100 лучше с запасом, чтобы программа наверняка дошла до соседней стационарной точки (она об этом сообщит и дальше не пойдет).
Re: IRC. помогите разобраться.
А дальше смотрим на структуры стац. точек, к к-рым пришли из седла. Если при движении в одну сторону получились реагенты, а в другую -- продукты, то данное седло -- то что надо. Если получилось что-то другое, то надо разбираться.
Вот и вся моя работа. Стеречь ребят над пропастью во ржи. (Дж. Д. Сэлинджер)
Re: IRC. помогите разобраться.
Помогите, пожалуйста разобраться!
Считаю IRC, задаю для начала количество точек 20, на 3 точке расчет останавливается.В чем может быть проблема.
выкладываю input
Считаю IRC, задаю для начала количество точек 20, на 3 точке расчет останавливается.В чем может быть проблема.
выкладываю input
Re: IRC. помогите разобраться.
Помогите, пожалуйста разобраться!
Считаю IRC, задаю для начала количество точек 20, на 3 точке расчет останавливается.В чем может быть проблема.
выкладываю input (это самый простой вариант структуры, и минимум тут очевиден).
Считаю IRC, задаю для начала количество точек 20, на 3 точке расчет останавливается.В чем может быть проблема.
выкладываю input (это самый простой вариант структуры, и минимум тут очевиден).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: IRC. помогите разобраться.
Уфф... Целое приключение.
В исходном инпуте с такой группой $IRC
$IRC PACE=GS2 SADDLE=.TRUE. TSENGY=.TRUE. FORWRD=.FALSE. NPOINT=5 $END
гамесс выдает следующую ошибку:
!!!!! TOO MANY STEPS TAKEN IN CONSTRAINED OPTIMIZATION
MAX GIVEN (MXOPT) = 20
Ладно. Я в ответ
$IRC PACE=GS2 SADDLE=.TRUE. TSENGY=.TRUE. FORWRD=.FALSE. NPOINT=5 mxopt=50 $END
Он:
THE PROBLEM IS WITH THIS INPUT LINE, NEAR THE X MARKER
$ZMAT IZMAT(1)=
Что за фигня. Сообразил наконец, что предыдущая линия (с $IRC) стала слишком длинной. Пробую так:
$IRC PACE=GS2 SADDLE=.TRUE. TSENGY=.TRUE. FORWRD=.FALSE. NPOINT=5
mxopt=50 $END
В ответ:
THE INPUT BASIS SET CONTAINS APPROXIMATE LINEAR DEPENDENCE.
**** ERROR, SCF FAILED TO CONVERGE
Подумал, может шаг IRC великоват, занесло не туда куда-то. Уменьшил шаг, заодно точек добавил:
$IRC PACE=GS2 SADDLE=.TRUE. TSENGY=.TRUE. FORWRD=.FALSE. NPOINT=100
mxopt=50 stride=0.1 $END
В результате IRC почти дошла до минимума, но опять
!!!!! TOO MANY STEPS TAKEN IN CONSTRAINED OPTIMIZATION
MAX GIVEN (MXOPT) = 50
Еще уменьшил шаг:
$IRC PACE=GS2 SADDLE=.TRUE. TSENGY=.TRUE. FORWRD=.FALSE. NPOINT=100
mxopt=50 stride=0.05 $END
Наконец то!
YOU MAY JUST HAVE PASSED THROUGH A MINIMUM
Это гамесс...
В исходном инпуте с такой группой $IRC
$IRC PACE=GS2 SADDLE=.TRUE. TSENGY=.TRUE. FORWRD=.FALSE. NPOINT=5 $END
гамесс выдает следующую ошибку:
!!!!! TOO MANY STEPS TAKEN IN CONSTRAINED OPTIMIZATION
MAX GIVEN (MXOPT) = 20
Ладно. Я в ответ
$IRC PACE=GS2 SADDLE=.TRUE. TSENGY=.TRUE. FORWRD=.FALSE. NPOINT=5 mxopt=50 $END
Он:
THE PROBLEM IS WITH THIS INPUT LINE, NEAR THE X MARKER
$ZMAT IZMAT(1)=
Что за фигня. Сообразил наконец, что предыдущая линия (с $IRC) стала слишком длинной. Пробую так:
$IRC PACE=GS2 SADDLE=.TRUE. TSENGY=.TRUE. FORWRD=.FALSE. NPOINT=5
mxopt=50 $END
В ответ:
THE INPUT BASIS SET CONTAINS APPROXIMATE LINEAR DEPENDENCE.
**** ERROR, SCF FAILED TO CONVERGE
Подумал, может шаг IRC великоват, занесло не туда куда-то. Уменьшил шаг, заодно точек добавил:
$IRC PACE=GS2 SADDLE=.TRUE. TSENGY=.TRUE. FORWRD=.FALSE. NPOINT=100
mxopt=50 stride=0.1 $END
В результате IRC почти дошла до минимума, но опять
!!!!! TOO MANY STEPS TAKEN IN CONSTRAINED OPTIMIZATION
MAX GIVEN (MXOPT) = 50
Еще уменьшил шаг:
$IRC PACE=GS2 SADDLE=.TRUE. TSENGY=.TRUE. FORWRD=.FALSE. NPOINT=100
mxopt=50 stride=0.05 $END
Наконец то!
YOU MAY JUST HAVE PASSED THROUGH A MINIMUM
Это гамесс...
Re: IRC. помогите разобраться.
Огромное вам спасибо!! Я пробовала задать больше NPOINT и mxopt. Прочитала, что stride для маленьких молекул меньше 0,5, задавала разные значения до 0,1. Ничего не получилось. А оказалось нужно еще меньше брать.
Re: IRC. помогите разобраться.
Здравствуйте!Подскажите пожалуйста, почему при проведении IRC методом DFT (B3LYP) получается нормальная кривая, а методом MP2 вначале происходит резкий скачок, а потом спуск. Прикрепляю один пример, но ситуация повторяется и в других случаях.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: IRC. помогите разобраться.
Лучче б вы новую тему завели.
Я так понимаю стартовые структуры были предварительно отоптимизированы как переходные состояния.
Энергия переходного состояния по результатам этой оптимизации/частот действительно на 1000 ккал/моль выше энегрии минимума?
А сцф расчет этой точки какую энегрию дает?
Если нет - то можно ли скормить волновую функцию того расчета в ИРЦ?
Потому как по всей видимости оно дает некорректную энергию именно для стартовой точки (-765.2397919543)
Я так понимаю стартовые структуры были предварительно отоптимизированы как переходные состояния.
Энергия переходного состояния по результатам этой оптимизации/частот действительно на 1000 ккал/моль выше энегрии минимума?
А сцф расчет этой точки какую энегрию дает?
Если нет - то можно ли скормить волновую функцию того расчета в ИРЦ?
Потому как по всей видимости оно дает некорректную энергию именно для стартовой точки (-765.2397919543)
-
Tonnie Fox
- Сообщения: 171
- Зарегистрирован: Чт май 02, 2013 7:57 pm
Re: IRC. помогите разобраться.
а потому что при построении графика для стартовой геометрии кемкрафт взял E(0)
и разница в 1003 ккал между E(0) и E(MP2) как раз и всплыла на графике.
Такое частенько бывает с кемкрафтом.
Код: Выделить всё
RESULTS OF MOLLER-PLESSET 2ND ORDER CORRECTION ARE
E(0)= -765.2397919543
E(1)= 0.0
E(2)= -1.5983923609
E(MP2)= -766.8381843152Такое частенько бывает с кемкрафтом.
Re: IRC. помогите разобраться.
А что такое E(0) в этом расчете?
Re: IRC. помогите разобраться.
Судя по выдаче, энергия в нулевом порядке теории возмущений.
"Если миру не нужен свет - Не беда, проживёт и так.
Если стал не нужен поэт - Не беда, он наймётся в кабак..."
Если стал не нужен поэт - Не беда, он наймётся в кабак..."
Re: IRC. помогите разобраться.
Tonnie Fox писал(а):
Это что получается просто глюки Кемкрафта?и разница в 1003 ккал между E(0) и E(MP2) как раз и всплыла на графике.Такое частенько бывает с кемкрафтом.
Re: IRC. помогите разобраться.
OrganikNV писал(а):Это что получается просто глюки Кемкрафта?
Я вижу этот глюк поскольку у меня 315 билд (надо будет побороть жабу и таки обзавестись современным).http://www.chemcraftprog.com/news.html писал(а):10/06/2012 - version 1.7 build 365 issued:
- [...]
- Elaborated visualization of some Firefly output files with IRC jobs;
У вас этот глюк наблюдается в новой версии?
Re: IRC. помогите разобраться.
Нет, это в старой. Скачаю новую, может не будет глюков. Всем большое спасибо за помощь!!!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей