Table Of ContentМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Р.Р. Валиев, В.Н. Черепанов
ПРАКТИЧЕСКОЕ РУКОВОДСТВО
ПО ПРОГРАММНОМУ ПАКЕТУ
«GAMESS» ДЛЯ AB INITIO
КВАНТОВОХИМИЧЕСКИХ
РАСЧЁТОВ
Томск
2012
УДК 539.194: 535.33: 535.24
ББК 22.344
В15
Валиев Р.Р., Черепанов В.Н.
В15 Практическое руководство по программному пакету
«GAMESS» для ab initio квантовохимических расчётов. –
Томск: Томский государственный университет, 2012. – 52 с.
В данном методическом пособии рассмотрены примеры вычислений
основных спектроскопических характеристик молекул с помощью кванто-
вохимического пакета Gamess-US. Пособие предназначено для студентов
старших курсов физических и химических факультетов, а также аспиран-
тов и научных работников в области квантовой химии.
УДК 539.194: 535.33: 535.24
ББК 22.344
Учебное пособие подготовлено с использованием средств гранта
Президента Российской Федерации для государственной поддержки
ведущих научных школ № НШ-512.2012.2
© Валиев Р.Р., Черепанов В.Н., 2012
© Томский государственный университет, 2012
2
1. ОБЩАЯ ХАРАКТЕРИСТИКА
МЕТОДОВ И МОДЕЛЕЙ
1.1. Краткое описание методов ab initio
и функционала плотности
Уравнение Шредингера не может быть решено точно для ре-
альных молекулярных систем вследствие взаимодействия элек-
тронов между собой и высокого порядка уравнений для таких сис-
тем. Необходимо вводить приближения, которые являются пред-
метом исследования квантовой химии. Фундаментальное прибли-
жение, лежащее в основе практически всех квантовомеханических
методов – это приближение Хартри – Фока (HF), которое рассмат-
ривает каждый электрон как независимо движущийся в усреднен-
ном поле других электронов и ядер. Это приближение приводит к
разделению уравнения Шредингера для многих тел на уравнение
для одной частицы, уравнения Хартри – Фока и одновременно к
использованию широко известной в квантовой химии концепции
молекулярных орбиталей. Однако, приближение Хартри – Фока не
учитывает электронной корреляции, т.е. взаимодействия отдель-
ных электронов друг с другом. Много усилий было предпринято
для учета электронной корреляции, что привело к возникновению
квантовохимических ab initio методов более высокого уровня, су-
щественно повысивших точность расчетов. В частности, к таким
методам, в которых волновая функция рассматривается как фун-
даментальная величина, относятся теория возмущений Мёллера –
Плессета (MP), метод конфигурационного взаимодействия (CI),
метод связанных кластеров (CC).
Отличными от методов, основанных на рассмотрении волновой
функции, являются методы теории функционала плотности (DFT),
которые рассматривают электронную плотность как фундамен-
тальную величину. В теории функционала плотности обменные и
корреляционные эффекты учитываются с помощью так называе-
мого обменно-корреляционного функционала (xc). Однако точный
3
вид xc-функционала неизвестен, поэтому применяются различные
подгонки, которые основаны на экспериментальных данных, а
также используется моделирование, основанное на известных мо-
дельных системах, таких как однородный электронный газ и т.д.
XC-функционал, однажды определенный с помощью перечислен-
ных способов, затем используется как универсальный для всех
систем. В настоящее время достаточно много xc-функционалов,
которые построены на основе различных предположений, допу-
щений. Глобально, xc-функционалы можно разделить на три раз-
личных класса по степени уточнения: локальные функционалы (в
основе используется модель электронного газа), функционалы с
градиентной коррекцией (учитывается градиент электронной
плотности) и мета-градиентные (учитывается вторая производная
электронной плотности). По степени учета нелокального или Хар-
три – Фоковского (ХФ) обменного взаимодействия: чистые, гиб-
ридные, с поправкой на дальнодействие, двойные гибридные с
учетом ХФ обмена и учета корреляции с помощью теории МР.
Отметим, что искусство вычислений с помощью DFT тесно связа-
но с выбором подходящего xc-функционала для исследуемой сис-
темы. Однако формально DFT является точной теорией, так как
если точная форма xc-функционала будет найдена, то будет дос-
тигнуто точное решение. Концептуально DFT теория построена на
основе знаменитых теорем Хэнберга – Кона. Первая теорема ут-
верждает, что имеется взаимное однозначное соответствие между
электронной плотностью и внешним потенциалом, содержащим
электронно-ядерное притяжение и любое дополнительное магнит-
ное или электрическое поле. Вторая теорема гарантирует сущест-
вование вариационного принципа для электронной плотности, ко-
торый аналогичен знаменитому вариационному принципу Ритца
для волновой функции. Вместе обе теоремы являются рецептом
для формирования теории многих тел, основанной на одной только
электронной плотности. В настоящее время вычисления с помо-
щью метода DFT проводятся в рамках так называемого формализ-
ма Кона – Шэма. Аналогично теории Хартри – Фока, электроны
рассматриваются как независимые частицы, движущиеся в усред-
ненном поле всех других частиц, но «коррелировано». Корреляция
4
включается в xc-функционал. Данный способ позволяет достаточно
точно и эффективно рассчитывать электронные молекулярные орби-
тали и орбитальную энергию.
Знание энергии возбужденных состояний по отношению к ос-
новному состоянию, геометрии и электронных свойств молекул не-
обходимо для объяснения и интерпретации электронных спектров
поглощения молекулярных систем. Кроме того, оптически запре-
щенные состояния сложно и в большинстве случаев невозможно
экспериментально зафиксировать, однако они играют важную роль
в динамике электронно-возбужденных систем. Квантовохимические
вычисления таких систем могут, к примеру, снабдить полезной ин-
формацией и очень часто позволяют более полно понять динамику
возбужденных состояний и процессов, происходящих в молекуле,
например, фотофизических процессов. В настоящее время доступно
достаточно много методов вычисления характеристик возбужден-
ных состояний, к примеру, энергии возбужденных состояний, сил
осцилляторов, дипольных моментов и т.д. Аналогично методам,
рассматривающих основное состояние, методы расчета характери-
стик возбужденных состояний можно разделить на методы, осно-
ванные на использовании волновой функции, и методы, основанные
на использовании электронной плотности. Типичными примерами
группы методов, использующих волновую функцию, являются ме-
тод CI, мультиконфигурационный метод (MRCI), самосогласован-
ный мультиконфигурационый метод (MCSCF), к примеру, CASSCF
(complete active space SCF). Эти приближения основываются на
включении в волновую функцию дополнительных Слейтеровских
детерминантов, которые строятся из детерминанта Слэтера для ос-
новного состояния путем замены занятых и виртуальных (незаня-
тых) орбиталей местами. После чего коэффициенты разложения при
детерминантах Слэтера вычисляются с помощью вариационного
принципа Ритца, который в случае, например, CIS метода соответ-
ствует диагонализации матрицы гамильтониана в базисе детерми-
нантов, построенных путем замены занятых и виртуальных (незаня-
тых) орбиталей местами. В MCSCF варьируются дополнительно
еще и коэффициенты разложения молекулярных орбиталей по
атомным орбиталям.
5
Другие широко используемые приближения, такие как EOM-
CC (the equation of motion) и метод линейного отклика объединен-
ных кластеров (LR-CC), точность которых зависит от полноты
учета членов разложения в CC методе, также позволяют достиг-
нуть высокой точности проводимых расчетов. Близкий к перечис-
ленным методам является метод SAC-CI (the symmetry-adapted
cluster configuration interaction approach). Методы пропагаторов,
появляющихся из формализма теории функций Грина, такие как
ADC (the algebraic diagrammatic construction scheme), также явля-
ются превосходным средством для вычисления свойств возбуж-
денных состояний. Однако все перечисленные методы, основан-
ные на рассмотрении волновой функции как фундаментальной ве-
личины, ограничиваются применением к малым молекулам вслед-
ствие высокой компьютерной стоимости вычислений, как по вре-
мени счета, так и по объему необходимой памяти.
Самыми экономичными методами вычисления свойств возбуж-
денных состояний в терминах компьютерной стоимости являются
методы CIS(D) и CC2 (the approximate coupled cluster scheme of
second order). CIS(D) метод является коррекцией метода CIS, при
этом эффект двукратных возбуждений для возбужденных состоя-
ний приближенно учитывается в рамках неитерационной схемы
близкой к методу MP2. Близким по стилю является метод CC2,
представляющий из себя приближение метода CCSD, в котором
также используется подобная схема, близкая к методу MP2. В на-
стоящее время с помощью перечисленных выше методов, можно
проводить расчеты для молекул, содержащих не более 50 атомов
на кластерных вычислительных системах.
Следует сказать о том, что в настоящее время основным мето-
дом расчета возбужденных электронных состояний молекул явля-
ется метод TDDFT (time-dependent DFT). Этот метод в расчетной
схеме использует электронную плотность, рассчитанную методом
DFT. Данный метод является достаточно популярным, так как не
требует больших затрат компьютерных расчетов и кроме того
обеспечивает высокую точность полученных результатов.
6
1.2. Виды компьютерных квантовохимических расчетов
В настоящее время с помощью методов квантовой химии мы
можем получить характеристики молекулярных систем, которые
можно условно разделить на три вида:
А) Спектроскопические величины:
– геометрия основного и возбужденного электронного состоя-
ния;
– распределение электронной плотности в молекуле;
– ядерный магнитный резонанс (константы взаимодействия,
химический сдвиг);
– электронный парамагнитный резонанс (постоянная сверхтон-
кой структуры);
– максимумы поглощения для вращательных, колебательных и
электронных спектров;
– электронное сродство и электронные потенциалы;
– полная энергия молекулярной системы.
Б) Термохимические величины:
– теплота парообразования и горения;
– кинетический изотопический эффект;
– энергия комплексобразования;
– кислотность и основность;
– энергии водородных связей.
В) Величины, которые не измеряются в эксперименте:
– ароматичность;
– стерические эффекты и т.д.
7
2. ПАКЕТ GAMESS-US
2.1. Основные черты программного пакета Gamess-US
На сегодняшний день существует много квантовохимических
пакетов, которые позволяют производить вычисления различного
сорта. Имеются коммерческие программы, такие как Gaussian,
Turbomole, Molpro, а также и бесплатные пакеты Gamess-US, Orca,
Dirac и т.д. Любой квантовохимический пакет обладает своими
преимуществами и недостатками по сравнению с другими. Molpro,
Dirac, например, позволяют проводить расчеты не только для мо-
лекул, но и для атомов, программный пакет Turbomole позволяет
достаточно быстро проводить вычисления методами CCSD(T),
CC2 по сравнению с пакетами Gaussian, Molpro. Наиболее доступ-
ным и популярным квантовохимическим пакетом является про-
граммный пакет Gamess-US. Во-первых, он бесплатен и каждый
может скачать его и установить как на персональную машину, так
и на кластер. Во-вторых, в нем включена возможность, как и у
всех современных программных пакетов такого вида, проводить
параллельные вычисления. В-третьих, проект Gamess-US активно
поддерживается известной в мире исследовательской группой
профессора Гордона из Государственного университета штата Ай-
овы. Поэтому, каждый год Gamess-US пополняется новыми воз-
можностями, методами проведения квантовохимических вычисле-
ний. На данный момент на сайте www.msg.ameslab.gov/gamess
доступна последняя версия Gamess-US за 2011 г. (к примеру, по-
следняя версия программы Gaussian-09 вышла в 2009 г.).
В Gamess-US включены некоторые полуэмпирические методы, ab
initio и методы теории функционала плотности. Поэтому с помо-
щью программного пакета Gamess-US возможно проводить почти
все виды вычислений, перечисленные в п. 1.2. В рамках данного
методического пособия мы рассмотрим, как вычисляются основ-
ные спектроскопические, геометрические и другие физико-
химические характеристики молекул с помощью Gamess-US. От-
8
метим, что кроме версии Gamess-US, имеются еще коммерческий
вариант данной программы Gamess-UK. Следует также отметить,
что энтузиастом Александром Грановским создана программа
Firefly (PC Gamess), которая представляет собой альтернативную
версию программы Gamess-US. Firefly позволяет проводить расче-
ты в два-три раза быстрее по сравнению со временем вычислений
в Gamess-US, но к сожалению, отсутствует подробное руководство
по использованию данного пакета.
Программный пакет Gamess-US можно скачать с вебсайта
www.msg.ameslab.gov/gamess, заполнив некоторые формы и согла-
сившись с правилами использования Gamess-US. Для Linux-систем
программный пакет поставляется в исходных кодах (source code).
Поэтому необходимо будет откомпилировать его с помощью из-
вестных компиляторов. Мы рекомендуем бесплатные академиче-
ские версии Intel compiler (ifort). В принципе можно использовать
и классический gfortran, но с ним связаны некоторые ограничения
при вычислении систем, содержащих тяжелые атомы.
Архитектура большинства квантовохимических программ по-
строена следующим способом. Создается входной файл в тектовом
формате, который включает в себя характеристики поставленной
задачи. Это могут быть координаты ядер в молекуле, метод вы-
числения, тип поставленной задачи. Входной файл (input file) в
большинстве случаев создается вручную или с помощью внешнего
графического интерфейса. К примеру, входной файл для выполне-
ния расчетов в Gamess-US может быть создан с помощью визуали-
затора Chemcraft (www.chemcraftprog.com). После этого, входной
файл обрабатывается основной частью программного пакета, про-
водятся вычисления, данные для которых считываются с входного
файла. В процессе вычислений формируется конечный файл (out-
put file) текстового формата. Конечный файл можно просмотреть в
любом текстовом редакторе или визуализировать с помощью ви-
зуализатора. Мы рекомендуем в качестве визуализатора входных и
конечных файлов программу Chemсraft. Программа имеет ком-
мерческую и облегченную бесплатную версию (имеется также
полнофункциональная пробная версия с длительным периодом
пользования).
9
ft
a
r
c
m
e
h
C
ы
м
м
а
р
г
о
р
п
с
й
е
ф
р
е
т
н
И
1.
с.
и
Р