GAMESS

вопросы строения молекул и квантовой химии
Lafur
Сообщения: 23
Зарегистрирован: Сб апр 24, 2010 1:05 am

GAMESS

Сообщение Lafur » Сб апр 24, 2010 1:19 am

Друзья, кто-нибудь считал что-нибудь у фуллерена C60 в GAMESS? Если не сложно, скиньте, пож, файл с кодом... а то не могу разобраться с симметрией и координатами. Буду очень благодарен.

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

Re: GAMESS

Сообщение amge » Сб апр 24, 2010 7:12 am

Программа symmetry предлагает для фуллерена C60 симметрии Ih такие координаты (unique):

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

  $DATA
  
  Dnh 2
  
  C  6.0   1.1753   -3.0323    1.4252
  C  6.0   0.0000   -3.4812    0.6988
  C  6.0   2.3060   -2.6005    0.7264
  C  6.0   2.6005   -0.7264    2.3060
  C  6.0   1.4252   -1.1753    3.0323
  C  6.0   3.0323   -1.4252    1.1753
  C  6.0   0.7264   -2.3060    2.6005
  C  6.0   0.6988    0.0000    3.4812
  C  6.0   3.4812    0.6988    0.0000
  $END

Lafur
Сообщения: 23
Зарегистрирован: Сб апр 24, 2010 1:05 am

Re: GAMESS

Сообщение Lafur » Сб апр 24, 2010 10:50 am

Прошу простить меня, но не хочет работать при симметрии Dnh 2. То есть:


$CONTRL SCFTYP=UHF MULT=121 RUNTYP=GRADIENT LOCAL=BOYS $END
$SYSTEM TIMLIM=5 $END
$BASIS GBASIS=STO NGAUSS=2 $END
$GUESS GUESS=HUCKEL $END
$DATA
Fulleren
Dnh 2

C 6.0 1.1753 -3.0323 1.4254
C 6.0 0.0000 -3.4812 0.6988
C 6.0 2.3060 -2.6005 0.7264
C 6.0 2.6005 -0.7264 2.3060
C 6.0 1.4252 -1.1753 3.0323
C 6.0 3.0323 -1.4252 1.1753
C 6.0 0.7264 -2.3060 2.6005
C 6.0 0.6988 0.0000 3.4812
C 6.0 3.4812 0.6988 0.0000
$END


Если всесто Dnh 2 поставить Сnv 2, либо Dnh 1, то получится ровно половина buckyball. Как быть?

Аватара пользователя
Yurii
Сообщения: 682
Зарегистрирован: Сб авг 11, 2007 1:59 am

Re: GAMESS

Сообщение Yurii » Сб апр 24, 2010 12:09 pm

Если интересует такой расчет, то могу выложить:
%mem=200000000
%chk=c60.chk
#p opt=gdiis 6-311g(d,p) pop=nbo 5d int=ultrafine pbe1pbe test

PBE1PBE/6-311G** (Part 1)

0 1
C 0.000000 1.230283 3.293671
C -1.170069 0.380178 3.293671
C -0.723142 -0.995320 3.293671
C 0.723142 -0.995320 3.293671
C 1.170069 0.380178 3.293671
C -0.723142 0.995320 -3.293671
C -1.170069 -0.380178 -3.293671
C 0.000000 -1.230283 -3.293671
C 1.170069 -0.380178 -3.293671
C 0.723142 0.995320 -3.293671
C 0.000000 2.395749 2.573373
C 1.170069 2.775928 1.813016
C 0.723142 3.391069 0.582733
C -0.723142 3.391069 0.582733
C -1.170069 2.775928 1.813016
C -2.278493 0.740327 2.573373
C -2.278493 1.970610 1.813016
C -3.001635 1.735647 0.582733
C -3.448562 0.360149 0.582733
C -3.001635 -0.254993 1.813016
C -1.408186 -1.938202 2.573373
C -2.578255 -1.558023 1.813016
C -2.578255 -2.318380 0.582733
C -1.408186 -3.168485 0.582733
C -0.685044 -2.933522 1.813016
C 1.408186 -1.938202 2.573373
C 0.685044 -2.933522 1.813016
C 1.408186 -3.168485 0.582733
C 2.578255 -2.318380 0.582733
C 2.578255 -1.558023 1.813016
C 2.278493 0.740327 2.573373
C 3.001635 -0.254993 1.813016
C 3.448562 0.360149 0.582733
C 3.001635 1.735647 0.582733
C 2.278493 1.970610 1.813016
C 0.723142 -3.391069 -0.582733
C 1.170069 -2.775928 -1.813016
C 0.000000 -2.395749 -2.573373
C -1.170069 -2.775928 -1.813016
C -0.723142 -3.391069 -0.582733
C 3.448562 -0.360149 -0.582733
C 3.001635 0.254993 -1.813016
C 2.278493 -0.740327 -2.573373
C 2.278493 -1.970610 -1.813016
C 3.001635 -1.735647 -0.582733
C 1.408186 3.168485 -0.582733
C 0.685044 2.933522 -1.813016
C 1.408186 1.938202 -2.573373
C 2.578255 1.558023 -1.813016
C 2.578255 2.318380 -0.582733
C -2.578255 2.318380 -0.582733
C -2.578255 1.558023 -1.813016
C -1.408186 1.938202 -2.573373
C -0.685044 2.933522 -1.813016
C -1.408186 3.168485 -0.582733
C -3.001635 -1.735647 -0.582733
C -2.278493 -1.970610 -1.813016
C -2.278493 -0.740327 -2.573373
C -3.001635 0.254993 -1.813016
C -3.448562 -0.360149 -0.582733

--Link1--
%mem=1000000000
%chk=c60.chk
%nosave
#P freq=noraman 6-311g(d,p) 5d int=ultrafine pbe1pbe test geom=check guess=read

PBE1PBE/6-311G** (Part 2)

0 1
прозвище "Фабержé" легендарный разведчик Дроздов получил за свое уникальное умение работать с информацией, добывать ее и превращать в драгоценность высшей пробы.

Lafur
Сообщения: 23
Зарегистрирован: Сб апр 24, 2010 1:05 am

Re: GAMESS

Сообщение Lafur » Сб апр 24, 2010 1:56 pm

И ещё: объясните, пожалуйста, поподробнее ключи MWORDS и MEMDDI.

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

Re: GAMESS

Сообщение amge » Сб апр 24, 2010 2:01 pm

Lafur писал(а):Прошу простить меня, но не хочет работать при симметрии Dnh 2... Если всесто Dnh 2 поставить Сnv 2, либо Dnh 1, то получится ровно половина buckyball. Как быть?
Вы хотите искусственно понизить симметрию до C2v? Вот:

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

  $DATA
  
  Cnv 2
  
  C  6.0  -2.6005   -0.7264   -2.3060
  C  6.0  -3.0323   -1.4252   -1.1753
  C  6.0  -2.3060    2.6004   -0.7264
  C  6.0  -1.4252    1.1753   -3.0324
  C  6.0  -0.7264    2.3060   -2.6004
  C  6.0  -1.1753    3.0324   -1.4251
  C  6.0  -0.6988    0.0000   -3.4812
  C  6.0  -1.1753   -3.0324    1.4251
  C  6.0   0.0000   -3.4813    0.6987
  C  6.0  -2.3060   -2.6004    0.7264
  C  6.0   0.0000   -3.4813   -0.6987
  C  6.0  -2.6005   -0.7264    2.3060
  C  6.0  -1.4252   -1.1753    3.0324
  C  6.0  -3.0323   -1.4252    1.1753
  C  6.0  -0.7264   -2.3060    2.6004
  C  6.0  -0.6988    0.0000    3.4912
  C  6.0  -3.4812    0.6988    0.0000
  $END
А что такое Dnh 1? Вроде, нет такой группы симметрии. Но если подходить неформально, то это C2h

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

  $DATA
  
  Cnh 2
  
  C  6.0  -2.6005   -0.7264   -2.3060
  C  6.0  -2.6005    0.7264   -2.3060
  C  6.0  -3.0323   -1.4252   -1.1753
  C  6.0  -3.0323    1.4252   -1.1753
  C  6.0  -2.3060    2.6004   -0.7264
  C  6.0  -1.4252    1.1753   -3.0324
  C  6.0  -0.7264    2.3060   -2.6004
  C  6.0  -1.1753    3.0324   -1.4251
  C  6.0  -1.1753   -3.0324   -1.4251
  C  6.0  -0.7264   -2.3060   -2.6004
  C  6.0  -2.3060   -2.6004   -0.7264
  C  6.0  -1.4252   -1.1753   -3.0324
  C  6.0  -0.6988    0.0000   -3.4912
  C  6.0   0.0000   -3.4813    0.6987
  C  6.0  -3.4612    0.6988    0.0000
  C  6.0  -3.4712   -0.6988    0.0000
  $END
(В этих координатах, чтобы получить нужные группы симметрии, я некоторые атомы подвинул на 0.01 ангстрем. Ничего не проверял, как symmetry выдала, так и привел)

Lafur
Сообщения: 23
Зарегистрирован: Сб апр 24, 2010 1:05 am

Re: GAMESS

Сообщение Lafur » Сб апр 24, 2010 2:16 pm

Спасибо! С координатами-то я уже разобрался,- это вчерашний день(точнее ночь)))) Теперь я с памятью мучаюсь... Объясните, пожалуйста, кючи MWORDS и MEMDDI,- я не смог разобрать это в мануале...

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

Re: GAMESS

Сообщение amge » Сб апр 24, 2010 2:31 pm

Lafur писал(а):Спасибо! С координатами-то я уже разобрался,- это вчерашний день(точнее ночь)))) Теперь я с памятью мучаюсь... Объясните, пожалуйста, кючи MWORDS и MEMDDI,- я не смог разобрать это в мануале...
MWORDS - количество мегаслов памяти на каждый процесс (слово - 8 байт)
MEMDDI - количество мегаслов общей для всез процессов памяти.
Если Вы считаете не в параллельном варианте, то MEMDDI не нужно.

VTur
Сообщения: 7357
Зарегистрирован: Пт авг 31, 2007 1:36 pm

Re: GAMESS

Сообщение VTur » Сб апр 24, 2010 8:08 pm

Lafur писал(а):... SCFTYP=UHF MULT=121
Это ж какого порядка радикал? Он разве не схлопнется?
После отстоя требуйте долива

Lafur
Сообщения: 23
Зарегистрирован: Сб апр 24, 2010 1:05 am

Re: GAMESS

Сообщение Lafur » Сб апр 24, 2010 9:00 pm

вот текст программы для вычисления энергии фуллерена C60

$CONTRL SCFTYP=UHF MULT=61 RUNTYP=ENERGY LOCAL=NONE $END
$SYSTEM TIMLIM=100 MWORDS=2 $END
$BASIS GBASIS=STO NGAUSS=2 $END
$GUESS GUESS=HUCKEL $END
$DATA
Fulleren
Dnh 2

C 6.0 1.1753 -3.0323 1.4254
C 6.0 0.0000 -3.4812 0.6988
C 6.0 2.3060 -2.6005 0.7264
C 6.0 2.6005 -0.7264 2.3060
C 6.0 1.4252 -1.1753 3.0323
C 6.0 3.0323 -1.4252 1.1753
C 6.0 0.7264 -2.3060 2.6005
C 6.0 0.6988 0.0000 3.4812
C 6.0 3.4812 0.6988 0.0000
$END

Считает, правда не быстро.

Если RUNTYP=GRADIENT, то не работает, правда, buckyball рисует. Памяти хватает, проверял. Подскажите, пожалуйста..

На счёт 121: ошибся с мультиплетностью в предыдущем варианте программы)))

PS если кто уже считал фуллерен в GAMESS, то покажите свой вариант, пож, если не затруднит.

Аватара пользователя
EvgeniX
Сообщения: 2780
Зарегистрирован: Пт апр 27, 2007 5:32 am

Re: GAMESS

Сообщение EvgeniX » Сб апр 24, 2010 9:37 pm

Lafur писал(а): MULT=61
:vis: :skull:

VTur
Сообщения: 7357
Зарегистрирован: Пт авг 31, 2007 1:36 pm

Re: GAMESS

Сообщение VTur » Сб апр 24, 2010 11:07 pm

Lafur писал(а): MWORDS=2
Считает, правда не быстро.
Такую каку запихать в 16 МБ памяти. К-шно считать будет медленно.
После отстоя требуйте долива

Lafur
Сообщения: 23
Зарегистрирован: Сб апр 24, 2010 1:05 am

Re: GAMESS

Сообщение Lafur » Вс апр 25, 2010 1:00 am

MULT=61. А сколько по-вашему мультиплетность молекулы фуллерена60? Скорость - не очень важна... я не понимаю, почему не хочет так называемый "градиент" считаться?

alxyppv
Сообщения: 560
Зарегистрирован: Сб апр 07, 2007 11:23 am

Re: GAMESS

Сообщение alxyppv » Вс апр 25, 2010 4:15 am

Lafur писал(а):MULT=61. А сколько по-вашему мультиплетность молекулы фуллерена60?
MULT=1
откуда 61???
и еще, из групп доступных в гамесс (во всяком случае, pc gamess) для С60 подходит и Th (три неэквивалетных атома)

$DATA
C60
Th

CARBON 6.0 -1.430993530 3.045207283 -1.180859188
CARBON 6.0 -2.611852723 2.315396160 0.729811118
CARBON 6.0 -0.701182429 3.496255443 0.000000000
$END
А.П.

Lafur
Сообщения: 23
Зарегистрирован: Сб апр 24, 2010 1:05 am

Re: GAMESS

Сообщение Lafur » Вс апр 25, 2010 10:49 am

> MULT=61
Стыдно мне)))
Спасибо.

Lafur
Сообщения: 23
Зарегистрирован: Сб апр 24, 2010 1:05 am

Re: GAMESS

Сообщение Lafur » Вс апр 25, 2010 1:18 pm

>Такую каку запихать в 16 МБ памяти. К-шно считать будет медленно
А сколько памяти нужно для оптимальной работы? В output написано, что требуется чуть больше 1000000 слов.

VTur
Сообщения: 7357
Зарегистрирован: Пт авг 31, 2007 1:36 pm

Re: GAMESS

Сообщение VTur » Вс апр 25, 2010 7:56 pm

Lafur писал(а):А сколько памяти нужно для оптимальной работы? В output написано, что требуется чуть больше 1000000 слов.
Я фуллерены не тяну, это alxyppv или Юрия нужно спросить. Они, вроде, их считали и здесь выкладывали.
Но я бы поставил на 300МБ меньше, чем есть в оперативке (если в ней не более 2 ГБ).
После отстоя требуйте долива

Lafur
Сообщения: 23
Зарегистрирован: Сб апр 24, 2010 1:05 am

Re: GAMESS

Сообщение Lafur » Сб май 01, 2010 10:07 pm

Здравствуйте. А как быть, если молекула - несимметричная? Например, к фуллерену60 приделали хвост?

Аватара пользователя
EvgeniX
Сообщения: 2780
Зарегистрирован: Пт апр 27, 2007 5:32 am

Re: GAMESS

Сообщение EvgeniX » Сб май 01, 2010 10:18 pm

Lafur писал(а):Здравствуйте. А как быть, если молекула - несимметричная? Например, к фуллерену60 приделали хвост?
Тогда имеет смысл переходить на ПРИРОДу :-)
А вообще, если молекула не симметричная, то надо ставить симметрию C1 и считать. Что ж ещё делать-то остаётся?

Lafur
Сообщения: 23
Зарегистрирован: Сб апр 24, 2010 1:05 am

Re: GAMESS

Сообщение Lafur » Вс май 02, 2010 6:00 pm

Входной файл для рассчёта 2-х состояний фуллерена:

$CONTRL SCFTYP=RHF RUNTYP=ENERGY TDDFT=EXCITE MAXIT=10 $END
$SYSTEM TIMLIM=600 MWORDS=70 $END
$BASIS GBASIS=N31 NGAUSS=6 NDFUNC=1 $END
$TDDFT NSTATE=2 $END
$DATA
C60
TH

CARBON 6.0 0.00000000 0.69950622 -3.48330738
CARBON 6.0 1.17569915 1.42610836 -3.03410804
CARBON 6.0 2.60192085 2.30759436 -0.72665559
$END

вот ошибка:
SCF DID NOT CONVERGE...NO TDDFT=EXCITE CALCULATION

вроде максимально простая прога... но что-то нетак)
какие параметры недоуказал?

Ответить

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

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

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