Это команда chemps2, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
chemps2 - спин-адаптированный DMRG для неэмпирической квантовой химии
СИНТАКСИС
Чемпс2 [ВАРИАНТ] ...
ОПИСАНИЕ
Чемпс2 это научный код для выполнения ренормализационной группы адаптированной по спину матрицы плотности
(DMRG) расчеты для ab initio файлов fcidump квантовой химии. Этот метод позволяет
для получения числовой точности в активных пространствах за пределами возможностей полной
конфигурация взаимодействия (FCI) и может вернуть активное пространство 2-RDM. Метод
поэтому идеально подходит для замены решателя FCI в полной конфигурации активного пространства
взаимодействия (CASCI) и самосогласованного поля полного активного пространства (CASSCF). В
ссылку на руководство пользователя можно найти в разделе СМ ТАКЖЕ.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
СИММЕТРИЯ
Условные обозначения для группы симметрии и чисел rep (такие же, как psi4):
| 0 1 2 3 4 5 6 7
--------- | ---------------------------------------- -
0: c1 | А
1: ci | Ag Au
2: c2 | AB
3: cs | Приложение Ap
4: d2 | А В1 В2 В3
5: c2v | A1 A2 B1 B2
6: c2h | Ag Bg Au Bu
7: d2h | Ag B1g B2g B3g Au B1u B2u B3u
АРГУМЕНТЫ
-f, --fcidump =имя файла
Установите имя файла fcidump. Обратите внимание, что орбитальные детали в этом файле следуют за molpro.
соглашение!
-g, --group =Int
Установите номер группы симметрии psi4 [0-7], который соответствует файлу fcidump.
-m, --множественность =Int
Перезаписать кратность спина [2S + 1] файла fcidump.
-n, --nelectrons =Int
Перезаписать количество электронов в файле fcidump.
-i, --irrep =Int
Перезаписать целевую волновую функцию rep [0-7] файла fcidump (psi4
конвенции).
-D, --sweep_d =интервал, интервал, интервал
Установите размеры связи для последовательных инструкций развертки (положительные целые числа).
-E, --sweep_econv =flt, flt, flt
Установите сходимость энергии для остановки инструкций развертки (положительные числа с плавающей точкой).
-M, --sweep_maxit =интервал, интервал, интервал
Установите максимальное количество разверток для инструкций развертки (положительные целые числа).
-N, --sweep_noise =flt, flt, flt
Установите предварительные факторы шума для последовательных инструкций развертки (поплавки).
-e, - возбуждение =Int
Установите, какое возбуждение следует вычислить (положительное целое число). Если не установлен,
основное состояние вычисляется.
-o, --twodmfile =имя файла
Задайте имя файла для дампа 2-RDM. Если не установлен, 2-RDM не выгружается.
-c, --контрольно-пропускной пункт
Чтение и создание контрольных точек MPS.
-p, --print_corr
Печать корреляционных функций.
-t, --tmpfolder =путь
Перезаписать папку tmp для перенормированных операторов (по умолчанию / Tmp).
-r, --reorder =интервал, интервал, интервал
Укажите орбитальное переупорядочение относительно файла fcidump (отсчет начинается с 0).
-h, --Помогите
Отобразите эту справку.
ПРИМЕР
$ cd / Tmp
$ wget 'https://github.com/SebWouters/CheMPS2/raw/master/tests/matrixelements/H2O.631G.FCIDUMP'
$ ls -al H2O.631G.FCIDUMP
$ chemps2 --fcidump = H2O.631G.FCIDUMP \
--group = 5 \
--sweep_d = 200,1000 \
--sweep_econv = 1e-8,1e-8 \
--sweep_maxit = 2,10 \
--sweep_noise = 0.05,0.0 \
--twodmfile = 2dm.out \
--print_corr \
--reorder = 6,5,4,3,2,1,0,7,8,9,10,11,12
Используйте chemps2 онлайн с помощью сервисов onworks.net