GIAO и ресурсы машины

вопросы строения молекул и квантовой химии
hushpes
Сообщения: 17
Зарегистрирован: Вт май 08, 2007 3:53 pm

Сообщение hushpes » Ср июн 13, 2007 2:37 pm

8 Гигов потребовал Гамесс при попытке посчитать ЯМР производного аденина при помощи RHF/6-31G++** (попытка посчитать в 6-311 вообще дала отрицательное, хотя и очень большое, значение Mwords).

Гиг оперативы -- это все, что у меня есть.

Пол-гига оперативы скушал Гамесс при подсчете бромида методом RHF/3-21G.

Возможно, конечно, что процессор у меня медленный, да и старый, безусловно. С другой стороны, авторы GAMESS US сами указывают, что работают исключительно на Маках и PC/Linux.

Marxist

Сообщение Marxist » Ср июн 13, 2007 3:50 pm

Может, стоит попробовать PC GAMESS?

Nord
Сообщения: 2227
Зарегистрирован: Сб фев 14, 2004 5:36 pm

Сообщение Nord » Ср июн 13, 2007 4:27 pm

Darth Vasya писал(а):А про спектры в динамике - не знаю насчёт УФ, это, всё-таки, совершенно другая физика, а расчёт спектра ЯМР при конечной температуре принципиально не отличается от расчёта ИК-спектра. Я бы сказал, что это не state-of-the-art, а довольно рутинная задача :)
Неэмпирически? :shock: Я наверное, не в курсе чего-то... Тут-же нужна диполь-дипольная автокорреляционная функция; я не видел пакетов, которые бы ее считали более-менее честно.
Впрочем, если знаете, расскажите!
Не важно, что о вас говорят современники, важно что о вас скажут потомки

Nord
Сообщения: 2227
Зарегистрирован: Сб фев 14, 2004 5:36 pm

Сообщение Nord » Ср июн 13, 2007 4:28 pm

Marxist писал(а):Может, стоит попробовать PC GAMESS?
ЯМР спектров там, кажется, таки нет :)
Не важно, что о вас говорят современники, важно что о вас скажут потомки

Darth Vasya
Сообщения: 426
Зарегистрирован: Чт май 24, 2007 1:54 pm

Сообщение Darth Vasya » Ср июн 13, 2007 5:01 pm

Nord писал(а):Неэмпирически? :shock: Я наверное, не в курсе чего-то... Тут-же нужна диполь-дипольная автокорреляционная функция; я не видел пакетов, которые бы ее считали более-менее честно.
Впрочем, если знаете, расскажите!
Это Вы про ИК или всё-таки про ЯМР? И что по-Вашему "честно" и "нечестно"?
Плохо зная грамматику, сложные конструкции должны употребляться с осторожностью.

Nord
Сообщения: 2227
Зарегистрирован: Сб фев 14, 2004 5:36 pm

Сообщение Nord » Ср июн 13, 2007 6:13 pm

Darth Vasya писал(а):Это Вы про ИК или всё-таки про ЯМР? И что по-Вашему "честно" и "нечестно"?
Ну, Вы же сказали, что они по сложности примерно равны. Я, собственно, про ИК спектр.
"Често" - это в том смысле, что ширины полос вычисляются непоспедственно в расчете, а не заимствуются изоткуданибудь. Если я правльно понимаю, то для этого необходимо решать уравнения движения с матрицей плотности, да еще и с диссипативными членами, а затем рассчитывать диполь-дипольную корреляционную функцию чтобы оттуда Фурье-преобразованием получить спектр.

ЗЫ Если Вы знаете публикации по теме, поделитесь, будьте ласковы!
Не важно, что о вас говорят современники, важно что о вас скажут потомки

Darth Vasya
Сообщения: 426
Зарегистрирован: Чт май 24, 2007 1:54 pm

Сообщение Darth Vasya » Ср июн 13, 2007 8:08 pm

Хм, я, пожалуй, поторопился. ИК-спектр при конечной температуре непосредственно получают из траекторий молекулярной динамики, как Вы описали. Если система с сильными квантовыми эффектами для протона (типа CH5+), ещё "в нагрузку" используют формализм интегралов по траекториям. Это про то, как в CPMD посчитать.

Что касается ЯМР, у них есть пертурбативный метод для этого, но дружит ли он с МД, я не понял. Плюс там используются псевдопотенциалы, так что точность несколько снижается. Говорят, что для протона погрешность из-за этого порядка 1 ппм, а для углерода - порядка 10.

В общем, зря я так про ЯМР сразу.
Плохо зная грамматику, сложные конструкции должны употребляться с осторожностью.

Nord
Сообщения: 2227
Зарегистрирован: Сб фев 14, 2004 5:36 pm

Сообщение Nord » Ср июн 13, 2007 8:19 pm

Darth Vasya писал(а):Хм, я, пожалуй, поторопился. ИК-спектр при конечной температуре непосредственно получают из траекторий молекулярной динамики, как Вы описали. Если система с сильными квантовыми эффектами для протона (типа CH5+), ещё "в нагрузку" используют формализм интегралов по траекториям. Это про то, как в CPMD посчитать..
О, уже лучше :) По крайней мере я понимаю. Я с CPMD последний раз работал в 2004, что-то не про path integral не припоминаю. Хорошо, что сделали.
Как я понимаю, конечные времена жизни получаются только с термостатами?
Darth Vasya писал(а):Что касается ЯМР, у них есть пертурбативный метод для этого, но дружит ли он с МД, я не понял. Плюс там используются псевдопотенциалы, так что точность несколько снижается. Говорят, что для протона погрешность из-за этого порядка 1 ппм, а для углерода - порядка 10.
Пожалуй, воздержусь от высказываний, не в теме. Но псевдопотенциалы и свойства ВФ вблизи ядра - вещи обычно плохо совместимые. по крайней мере спин-орбита с псевдопотенциалами плохо сочетается
Не важно, что о вас говорят современники, важно что о вас скажут потомки

Darth Vasya
Сообщения: 426
Зарегистрирован: Чт май 24, 2007 1:54 pm

Сообщение Darth Vasya » Ср июн 13, 2007 9:37 pm

Nord писал(а):О, уже лучше :) По крайней мере я понимаю. Я с CPMD последний раз работал в 2004, что-то не про path integral не припоминаю. Хорошо, что сделали.
Как я понимаю, конечные времена жизни получаются только с термостатами?
Ммм... не совсем ясен вопрос (я не занимался такими вещами глубоко). А
path integrals - это у них довольно новая возможность, возможно, в 2004 её ещё не было.
Nord писал(а):Пожалуй, воздержусь от высказываний, не в теме. Но псевдопотенциалы и свойства ВФ вблизи ядра - вещи обычно плохо совместимые. по крайней мере спин-орбита с псевдопотенциалами плохо сочетается
Вообще, плохо совместимые (хотя СО взаимодействие можно заложить в ПП при генерации), но в случае с протоном всё не так плохо, т.к. нет электронов остова, а в случае с углеродом на остов довольно успешно делается апостериорная поправка. Вот секция из мануала CPMD: http://www.cpmd.org/manual/node88.html
Плохо зная грамматику, сложные конструкции должны употребляться с осторожностью.

Nord
Сообщения: 2227
Зарегистрирован: Сб фев 14, 2004 5:36 pm

Сообщение Nord » Чт июн 14, 2007 9:47 am

Darth Vasya писал(а):для протона погрешность из-за этого порядка 1 ппм, а для углерода - порядка 10.
Сейчас только подумалось: что-то кажется мне, что многовата погрешность для протона.

А вообще, давно не было столь содержательного разговора в "Физической химии", спасибо автору и участникам! :)
Не важно, что о вас говорят современники, важно что о вас скажут потомки

Darth Vasya
Сообщения: 426
Зарегистрирован: Чт май 24, 2007 1:54 pm

Сообщение Darth Vasya » Чт июн 14, 2007 10:42 am

Звучит так, как будто Вы уже завершаете обсуждение :)
Nord писал(а): Как я понимаю, конечные времена жизни получаются только с термостатами?
Насколько я понимаю, мы говорим о разных вещах. Ваш вопрос скорее относится к расчёту УФ-спектра, который определяется положением полос и уширением за счёт конечного времени жизни возбуждённого состояния. Но в ИК-спектрах форма линий скорее определяется столкновительными процессами, которые вполне хорошо описываются в молекулярной динамике Борна-Оппенгеймера. И термостаты и времена жизни тут, вроде бы, ни при чём.
Плохо зная грамматику, сложные конструкции должны употребляться с осторожностью.

Nord
Сообщения: 2227
Зарегистрирован: Сб фев 14, 2004 5:36 pm

Сообщение Nord » Чт июн 14, 2007 11:37 am

Darth Vasya писал(а):Звучит так, как будто Вы уже завершаете обсуждение :)
Что Вы, я просто решил выразить свою благодарность :)
Darth Vasya писал(а):Насколько я понимаю, мы говорим о разных вещах. Ваш вопрос скорее относится к расчёту УФ-спектра, который определяется положением полос и уширением за счёт конечного времени жизни возбуждённого состояния. Но в ИК-спектрах форма линий скорее определяется столкновительными процессами, которые вполне хорошо описываются в молекулярной динамике Борна-Оппенгеймера. И термостаты и времена жизни тут, вроде бы, ни при чём.
Вы не совсем правы. И в симуляции ИК спектров важна диссипация. Если Вы попробуете просимулировать спектр какой-нибудь малой молекулы, например воды в микроканоническом ансамбле (сохранение полной энергии молекулы), то увидите, что ширины полос быстро "стягиваются" в дельта-функции.
Просто для "больших" молекул времена возвращения становятся гораздо больше времен терпения экспериментатора :)
Не важно, что о вас говорят современники, важно что о вас скажут потомки

Darth Vasya
Сообщения: 426
Зарегистрирован: Чт май 24, 2007 1:54 pm

Сообщение Darth Vasya » Чт июн 14, 2007 11:57 am

Логично.
Плохо зная грамматику, сложные конструкции должны употребляться с осторожностью.

hushpes
Сообщения: 17
Зарегистрирован: Вт май 08, 2007 3:53 pm

Сообщение hushpes » Чт июн 14, 2007 3:31 pm

Спасибо всем за все еще продолжающуюся интересную дискуссию, следя за которой совсем забыл задать еще один интересующий меня вопрос:

как из данных расчета "выудить" константы спин-спинового взаимодействия?

Вот пример того, что у меня посчиталось:

Код: Выделить всё

 NMR CHEMICAL SHIFT CALCULATION REQUIRES            48123255 WORDS OF MEMORY.

 CALCULATING GIAO ONE-ELECTRON INTEGRALS USING MCMURCHIE-DAVIDSON METHOD...
 STEP CPU TIME =    49.69 TOTAL CPU TIME =      100.4 (    1.7 MIN)
 TOTAL WALL CLOCK TIME=      126.0 SECONDS, CPU UTILIZATION IS  79.66%

 CALCULATING GIAO TWO-ELECTRON INTEGRALS USING MCMURCHIE-DAVIDSON METHOD
 CHOOSING OUT OF MEMORY OPTION USING TWO INTEGRAL PASSES...
     WORKING ON (^I J| K L) INTEGRALS...
     WORKING ON ( I J|^K L) INTEGRALS...
 STEP CPU TIME = 32391.18 TOTAL CPU TIME =    32491.5 (  541.5 MIN)
 TOTAL WALL CLOCK TIME=    51602.0 SECONDS, CPU UTILIZATION IS  62.97%

             GIAO CHEMICAL SHIELDING TENSOR (PPM):
                                                                ISOTROPIC
                          X             Y             Z         SHIELDING
                                                            (  ANISOTROPY )

    1 C         X    107.2374      -16.8418       22.6676
                Y    -22.2563       74.1226      -40.1937
                Z     11.9913      -58.9305      -53.1945
                                                                  42.7218
     EIGENVALS:      124.9512       73.1483      -69.9340
                                                            (    123.3440 )

    2 C         X    148.4690       15.0332        4.1897
                Y     12.6350      184.6395       -7.8423
                Z       .6143       -7.5869      153.4154
                                                                 162.1746
     EIGENVALS:      142.0202      190.4723      154.0314
                                                            (     42.4466 )

    3 N         X    235.9655       20.2314        1.9192
                Y     15.3140      253.3552      -10.2956
                Z     12.3077       -1.5423      229.3165
                                                                 239.5457
     EIGENVALS:      217.9467      262.7353      237.9551
                                                            (     34.7844 )

    4 C         X    184.1033       16.6134        9.0590
                Y     24.0062      154.9090        -.0910
                Z     12.3353        2.9856      152.7160
                                                                 163.9094
     EIGENVALS:      196.5684      143.4096      151.7503
                                                            (     48.9884 )

    5 C         X    188.8229        1.1216       -3.5216
                Y      1.0987      189.9144       14.2726
                Z     -3.9843        9.8887      200.5931
                                                                 193.1102
     EIGENVALS:      189.6801      181.0459      208.6046
                                                            (     23.2416 )

    6 C         X    185.7709        9.5079      -12.2402
                Y     13.8983      184.4412       -4.9597
                Z    -12.3887       -1.4983      203.1099
                                                                 191.1073
     EIGENVALS:      172.1002      211.9577      189.2640
                                                            (     31.2755 )

    7 C         X    186.8287      -28.2838        9.0328
                Y    -23.1759      161.2718       -7.5826
                Z     -2.8772       -4.9021      172.4290
                                                                 173.5099
     EIGENVALS:      202.6193      144.9783      172.9320
                                                            (     43.6642 )

    8 C         X    202.3953      -10.4958        1.9796
                Y     -7.4009      186.0686        4.8599
                Z      1.1547        3.4132      196.5107
                                                                 194.9915
     EIGENVALS:      206.2502      181.0043      197.7201
                                                            (     16.8880 )

    9 C         X    206.4322       -8.2879        1.6510
                Y     -9.5711      198.3955       -2.8598
                Z      6.7776       -4.7142      195.8129
                                                                 200.2135
     EIGENVALS:      213.5360      192.3066      194.7980
                                                            (     19.9837 )

   10 H         X     34.5629       -2.8618        2.6838
                Y     -1.0037       30.8972        -.8928
                Z      2.7088       -1.5586       27.1232
                                                                  30.8611
     EIGENVALS:       36.1870       30.2225       26.1738
                                                            (      7.9889 )

   11 H         X     29.1850        2.3423       -1.5834
                Y      1.6329       29.7032         .3957
                Z     -1.9555        -.5889       37.5810
                                                                  32.1564
     EIGENVALS:       27.2990       31.2490       37.9212
                                                            (      8.6472 )

   12 H         X     34.1572        3.9622        3.6994
                Y      4.3302       30.6395        3.8411
                Z      3.6346        3.8691       32.6493
                                                                  32.4820
     EIGENVALS:       40.4144       29.6933       27.3383
                                                            (     11.8986 )

   13 H         X     32.6502       -2.3148        1.4442
                Y     -2.6094       34.4670        2.0794
                Z       .9847        2.7589       29.5657
                                                                  32.2276
     EIGENVALS:       32.6019       36.4261       27.6549
                                                            (      6.2977 )

   14 H         X     30.7663         .0959       -4.9154
                Y      -.0458       29.8106        2.0214
                Z     -4.6402        3.4836       35.4922
                                                                  32.0230
     EIGENVALS:       39.0189       26.9781       30.0721
                                                            (     10.4939 )

   15 H         X     31.8570         .2773        -.4282
                Y      -.4857       33.2862       -4.4472
                Z       .0457       -4.5475       30.5395
                                                                  31.8942
     EIGENVALS:       31.9095       36.5724       27.2009
                                                            (      7.0172 )

   16 H         X     37.3298        4.9190        -.8625
                Y      5.5738       29.9138        -.1458
                Z      -.5486        -.3717       29.5943
                                                                  32.2793
     EIGENVALS:       40.0907       27.2174       29.5298
                                                            (     11.7172 )

   17 H         X     34.2865       -1.6530         .4957
                Y       .3314       30.4726       -4.3937
                Z      -.3116       -5.7379       28.2580
                                                                  31.0057
     EIGENVALS:       34.3969       34.3969       24.2233
                                                            (      5.0868 )

   18 H         X     31.3163       -2.9620        3.7831
                Y     -3.1726       29.4299        2.9817
                Z      3.7283        4.4024       32.0074
                                                                  30.9179
     EIGENVALS:       23.8564       33.4434       35.4537
                                                            (      6.8038 )

   19 H         X     33.9024        -.0880       -3.2207
                Y      -.0494       33.7657       -4.1147
                Z     -2.4666       -4.5607       27.8788
                                                                  31.8490
     EIGENVALS:       33.9221       36.7553       24.8696
                                                            (      7.3595 )

   20 H         X     33.7090       -1.4566        2.2086
                Y     -1.2433       29.1565        4.3296
                Z      2.5841        4.3650       34.0606
                                                                  32.3087
     EIGENVALS:       33.8156       37.2295       25.8810
                                                            (      7.3812 )

   21 H         X     37.8078       -4.3313       -4.0112
                Y     -4.4009       28.8852         .7721
                Z     -3.3113         .4550       29.8911
                                                                  32.1947
     EIGENVALS:       40.7845       26.7861       29.0135
                                                            (     12.8847 )

   22 H         X     31.3741        -.9727         .8970
                Y      -.4607       37.6614       -3.5275
                Z       .3722       -3.9131       28.7377
                                                                  32.5911
     EIGENVALS:       31.3102       39.0944       27.3686
                                                            (      9.7550 )

   23 H         X     34.0440        -.3537        5.2848
                Y      -.3991       29.8962        1.7045
                Z      5.3007        2.3453       33.9244
                                                                  32.6215
     EIGENVALS:       39.4155       27.4616       30.9875
                                                            (     10.1909 )

   24 O         X    121.9713     -340.8400      191.8430
                Y   -308.1465     -141.7083        7.0144
                Z    181.0195      -12.6098     -318.8773
                                                                -112.8714
     EIGENVALS:      375.7453     -456.2672     -258.0924
                                                            (    732.9251 )

   25 O         X    229.6466     -167.4102      -61.5282
                Y   -123.4350       42.3652      -57.8357
                Z     26.9173       44.9764      261.0442
                                                                 177.6853
     EIGENVALS:      -20.8818      305.5225      248.4152
                                                            (    191.7558 )

   26 H         X     28.5377         .0577       -3.4866
                Y       .5976       30.8431       -2.2613
                Z     -3.7048       -2.7992       30.5316
                                                                  29.9708
     EIGENVALS:       25.4889       34.6160       29.8076
                                                            (      6.9678 )

   27 H         X     29.3048        -.5209        3.7179
                Y     -1.3520       32.7403       -4.0370
                Z      3.7143       -3.4987       28.9969
                                                                  30.3473
     EIGENVALS:       24.7880       30.0002       36.2538
                                                            (      8.8597 )

   28 H         X     14.7572        3.9481       -1.3508
                Y      4.5215       28.6976        6.8376
                Z     -1.3506        9.3578       20.9846
                                                                  21.4798
     EIGENVALS:       11.6775       18.6116       34.1504
                                                            (     19.0058 )
 ..... DONE WITH NMR SHIELDINGS .....
 STEP CPU TIME =  1244.29 TOTAL CPU TIME =    33735.8 (  562.3 MIN)
 TOTAL WALL CLOCK TIME=    53194.0 SECONDS, CPU UTILIZATION IS  63.42%
 48123255  WORDS OF DYNAMIC MEMORY USED
 EXECUTION OF GAMESS TERMINATED NORMALLY Sun Jun 10 01:30:44 2007
 DDI: 262808 bytes (0.3 MB / 0 MWords) used by master data server.

Darth Vasya
Сообщения: 426
Зарегистрирован: Чт май 24, 2007 1:54 pm

Сообщение Darth Vasya » Чт июн 14, 2007 4:03 pm

А вот, кстати, интересующий вопрос можно, наверное, задать на CCL: http://www.ccl.net/chemistry/ - там, кажется, по Гамессу много спецов. Админы, простите за рекламу вражеского ресурса :)
Плохо зная грамматику, сложные конструкции должны употребляться с осторожностью.

Nord
Сообщения: 2227
Зарегистрирован: Сб фев 14, 2004 5:36 pm

Сообщение Nord » Чт июн 14, 2007 4:34 pm

Как я понимаю, нужно еще рассчитать реперное соединение, типа метана с известными сдвигами (если я правильно понял, они в последнем столбце обзываются isotropic shielding), ну и на поле, еще, вроде, следует умножить и константы, типа магнетона Бора и гиромагнитного отношения свободного электрона.
Не важно, что о вас говорят современники, важно что о вас скажут потомки

hushpes
Сообщения: 17
Зарегистрирован: Вт май 08, 2007 3:53 pm

Сообщение hushpes » Пт июн 15, 2007 8:46 am

То есть, если я правильно понял, из вывода GAMESS'а можно узнать лишь величину хим. сдвига (по разности Isotropic Shilding (усредненное значение для протона в TMS) - Isotropic Shilding (определенный протон моего вещества)), а определение констант спин-спинового взаимодействия (J) требует дополнительных расчетов? Если так, то, вероятно, существуют программы, которые умеют это вычислять, так?

Nord
Сообщения: 2227
Зарегистрирован: Сб фев 14, 2004 5:36 pm

Сообщение Nord » Пт июн 15, 2007 9:07 am

hushpes писал(а):То есть, если я правильно понял, из вывода GAMESS'а можно узнать лишь величину хим. сдвига (по разности Isotropic Shilding (усредненное значение для протона в TMS) - Isotropic Shilding (определенный протон моего вещества)), а определение констант спин-спинового взаимодействия (J) требует дополнительных расчетов? Если так, то, вероятно, существуют программы, которые умеют это вычислять, так?
Если я Вас понял правильно, то, похоже, Вы правы. Насчет спин-спинового взаимодействия сказать ничего не могу кроме того, что, поскольку этот эффект наличествует и в нулевом поле, то не исключено, что его умеют рассчитывать программы, которые считают разного рода релятивистские поправки.

Upd
Вот поискал в Сети. Неплохая статья по аспектам расчета констант экранирования и различных вкладов в расщепление здесь
Если статья Вам недоступна, могу закачать в обменник
Не важно, что о вас говорят современники, важно что о вас скажут потомки

Ferom
Сообщения: 1049
Зарегистрирован: Чт дек 16, 2010 11:43 am

Re:

Сообщение Ferom » Ср дек 25, 2013 8:06 pm

Высокая производительность достигается не всегда честно, а за счет ряда "грязных" хаков, типа RI и весьма грубыми аппроксимациями эл. плотности. В некоторых случаях сработает, а в некоторых - может того...
Тоже столкнулся с прожорливостью GAMESS при расчете ЯМР. Хотелось бы поподробнее узнать о «грязных» хаках, которые есть в ПРИРОДЕ или в DALTON, чем они страшны и на кого ссылаться если чё.

Аватара пользователя
amge
Сообщения: 2045
Зарегистрирован: Вт июл 31, 2007 11:42 am

Re: GIAO и ресурсы машины

Сообщение amge » Чт дек 26, 2013 6:34 am

В GAMESS расчет ЯМР как появился много лет назад в совершенно непригодном для употребления виде, так с тех пор ничего не изменилось.
Природа действительно считает ЯМР очень быстро, настолько быстро, что даже подозрительно. Но получается неплохо. Есть парочка статей с систематической проверкой. Здесь, последние две ссылки в первом посте.
В DALTON'е никаких хаков нет, все честно и прозрачно. Вообще, мне кажется, для ЯМР DALTON один из лучших, по крайней мере среди бесплатных.

Ответить

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

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

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