КОЛУМБ
Эта статья нуждается в дополнительных цитатах для проверки . ( октябрь 2018 г. ) |
ПРОГРАММЫ COLUMBUS — это пакет программного обеспечения для вычислительной химии для расчета молекулярных электронных структур ab initio , разработанный как набор отдельных программ, обменивающихся данными через файлы. [1] [2] Программы сосредоточены на расширенных многоэтапных расчетах основных и возбужденных состояний атомов и молекул. Помимо стандартных классов опорных волновых функций, таких как CAS и RAS , расчеты могут выполняться с выбранными конфигурациями. Некоторые функции используют атомные орбитальные интегралы и процедуры градиента из пакета программ Dalton, а также MOLCAS . COLUMBUS распространяется с открытым исходным кодом по лицензии LGPL.
ПРОГРАММЫ COLUMBUS часто используются для решения неадиабатических задач из-за их способности аналитически рассчитывать MRCI вектор неадиабатической связи .
Краткая история
[ редактировать ]ПРОГРАММЫ «КОЛУМБ» были начаты в 1980 году на химическом факультете Университета штата Огайо Исайей Шавиттом. [3] Ганс Лишка и Рон Шепард. Эти программы впервые использовали графический унитарный групповой подход (GUGA) для расчетов взаимодействия конфигураций , который теперь доступен во многих других пакетах программ. Программы названы в честь Колумбуса, штат Огайо .
Стиль
[ редактировать ]ПРОГРАММЫ КОЛУМБУСА имеют уникальный стиль программы, который отличается от большинства других программ по квантовой химии .
Программный пакет представляет собой совокупность ряда программ, написанных на Фортране , каждая из которых может выполняться независимо. Эти программы общаются через файлы. Сценарии Perl предназначены для подготовки входных файлов и объединения этих программ вместе для выполнения общих задач, таких как расчет энергии в одной точке, оптимизация геометрии, анализ нормального режима и т. д. Этот стиль обеспечивает очень высокую степень гибкости, которую понимают опытные пользователи. Открытый стиль позволяет легко добавлять новые компоненты в программный пакет. Однако такая гибкость также увеличивала сложность подготовки и выполнения входных файлов, что очень затрудняло работу новых пользователей.
Основные особенности
[ редактировать ]- Метод Хартри – Фока (закрытая оболочка и ограниченная открытая оболочка)
- Многоконфигурационное самосогласованное поле (MCSCF) (квадратичная сходимость и усреднение состояния)
- Многоэтапный CISD для произвольного набора эталонных конфигураций (включая версию с массовым параллелизмом)
- Расчеты взаимодействия конфигураций основаны на графическом подходе унитарной группы (GUGA).
- Аналитические градиенты для MCSCF, MR-CISD, MR-ACPF и MR-AQCC
- Аналитические неадиабатического взаимодействия MCSCF и MR-CISD векторы
- Поддержка электростатических QM/MM. вычислений
- Автоматическая оптимизация геометрии, поиск перевала
- Автоматический поиск минимумов на конических швах пересечения.
- вращения/орбиты Взаимодействие конфигурации
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Лишка, Ганс; Мюллер, Томас; Салай, Питер; Шавитт, Исайя; Питцер, Рассел; Шепард, Рон. «Колумбус - программная система для сложных расчетов по теории многих ссылок». Междисциплинарные обзоры Wiley: вычислительная молекулярная наука . 1 : 191–199. дои : 10.1002/wcms.25 .
- ^ Лишка, Ганс; и др. «Многоэтапные методы высокого уровня в программной системе квантовой химии COLUMBUS: аналитические градиенты MR-CISD и MR-AQCC и MR-AQCC-LRT для возбужденных состояний, спин-орбитальный CI GUGA и параллельная плотность CI». Физическая химия Химическая физика . 3 : 664–673. дои : 10.1039/B008063M .
- ^ «Профиль Исайи Шавитта» . ИАКМС. Архивировано из оригинала 20 февраля 2012 г. Проверено 29 октября 2012 г.