Destio небольшой блог

Расчет BSSE в Gaussian 03

Расчет поправки на несовершенство базисного набора (Basis Set Superposition Error, BSSE) особенно актуален при моделировании бимолекулярных и выше реакций. Сложности не представляет, ресурсов требует по минимуму, но эффект зачастую дает существенный.

В строке задания метода и базиса необходимо добавить слово Counterpoise=X, где X является числом молекул в вашей системе (молекулярность реакции). Также, во входном файле необходимо в каждой строке указанных координат атомов через пробел поставить номер молекулярного фрагмента. Пример входного файла:

%nproc=1
%mem=100mw
%chk=BSSE-ts-bir-ozone-m2.chk
# UB3LYP/aug-cc-PVTZ Counterpoise=2
Counterpoise with Cartesian
0,1
15 0.729415000 -0.066268000 -0.176077000 1
8 1.277193000 1.463228000 0.256686000 1
8 0.862279000 -0.967131000 1.200363000 1
8 2.172923000 -0.557338000 -0.875754000 1
8 -1.716321000 0.990193000 0.264305000 2
8 -2.413376000 0.134260000 -0.410115000 2
1 1.792590000 -0.983157000 1.494083000 1
1 2.508758000 0.137424000 -1.465844000 1
1 0.505164000 2.033090000 0.407913000 1
8 -2.151163000 -1.087379000 -0.159859000 2

В выходном файле набрать: Counterpoise: BSSE energy =
Эту величину необходимо прибавить к полученной ранее энтальпии ПС. Помнить, что метод и базис должны оставаться те же.


Ближайшие сообщения:

Похожие сообщения:

Комментарии к этой записи отключены.