Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
COLUMBUS PROGRAMS – это программный комплекс для вычислительной химии, предназначенный для расчета молекулярных электронных структур с использованием методов ab initio. Он разработан как набор отдельных программ, взаимодействующих посредством файлов. Программы ориентированы на расширенные многореферентные расчеты основного и возбужденных состояний атомов и молекул. Помимо стандартных типов эталонных волновых функций, таких как CAS и RAS, возможны вычисления с использованием отобранных конфигураций. Некоторые возможности используют атомно-орбитальные интегралы и градиентные процедуры из программных пакетов Dalton и MOLCAS. COLUMBUS распространяется как открытый исходный код под лицензией LGPL. COLUMBUS PROGRAMS часто применяются для решения неадиабатических задач благодаря возможности аналитического расчета векторов неадиабатического сцепления MRCI.
The COLUMBUS PROGRAMS are a computational chemistry software suite for calculating ab initio molecular electronic structures, designed as a collection of individual programs communicating through files. The programs focus on extended multi reference calculations of atomic and molecular ground and excited states. In addition to standard classes of reference wave functions such as CAS and RAS, calculations can be performed with selected configurations. Some features employ the atomic orbital integrals and gradient routines from the Dalton as well as MOLCAS program suites. COLUMBUS is distributed open source under the LGPL license. The COLUMBUS PROGRAMS are frequently used for nonadiabatic problems because of its ability to calculate MRCI nonadiabatic coupling vector analytically.
Краткая история
Программы COLUMBUS были разработаны в 1980 году в Департаменте химии Университета штата Огайо Исайей Шавиттом, Хансом Лишкой и Роном Шепардом. Эти программы стали основоположниками графического унитарного группового подхода (GUGA) для расчетов взаимодействия конфигураций, который теперь реализован во многих других программных пакетах. Программы получили название в честь города Колумбус, штат Огайо.
The COLUMBUS PROGRAMS were started in 1980 in the Department of Chemistry of Ohio State University by Isaiah Shavitt, Hans Lischka and Ron Shepard. The programs pioneered the Graphical Unitary Group Approach (GUGA) for configuration interaction calculations, which is now available in many other program suites. The programs are named after Columbus, OH.
Стиль
Программы COLUMBUS поддерживают уникальный стиль, который отличает их от большинства других программ квантовой химии. Пакет программ представляет собой набор отдельных программ, написанных на Fortran, каждая из которых может выполняться независимо. Эти программы взаимодействуют посредством файлов. Скрипты Perl предоставляются для подготовки входных файлов и объединения этих программ для выполнения стандартных задач, таких как вычисление энергии в одной точке, оптимизация геометрии, анализ нормальных мод и т.д. Такой подход обеспечивает высокую степень гибкости, которую ценят опытные пользователи. Открытая архитектура позволяет легко добавлять новые компоненты в пакет программ. Однако эта гибкость также усложняет подготовку входных файлов и запуск расчетов, что затрудняет работу для начинающих пользователей.
The COLUMBUS PROGRAMS maintain a program unique style that distinguish itself from most other quantum chemistry programs. The program suite is a collection of a number of programs coded in Fortran, each can be executed independently. These programs communicate through files. Perl scripts are provided to prepare input files and to link these programs together to perform common tasks such as single point energy calculation, geometry optimization, normal mode analysis, etc. This style provides very high degree of flexibility which is embraced by advanced users. The open style allows new components to be added to the program suite with ease. However, such flexibility also increased the complexity of input file preparation and execution, making it very difficult for new users.