Задача в группе $DATA
Примечание
Задавать базисный набор непосредственно в группе $DATA без привлечения группы $BASIS возможно только при установке значения
COORD=UNIQUE или COORD=HINT в группе $CONTRL.
Важно
Задача базисных наборов непосредственно в группе $DATA позволяет выбрать базис для каждого атома индивидуально,
при этом выбор не ограничивается базисами из стандартного встроенного набора GAMESS (US).
Чтобы задать произвольный базисный набор для атома необходимо после ввода его координат на следующей строке ввести одно из значений параметра GBASIS:
S, P, D, F, G, H или I – каждое из данных значений соответствует добавлению группы контрактированных гауссовых функций
соответствующего типа (при \(l=0,1,2,3,4,5\) или \(6\)):
Количество контрактированных функций \(K\) в группе определяется значением параметра NGAUSS
(вводится в той же строке, что и значение параметра GBASIS).
Также для параметра GBASIS существует значение L, которое добавляет группу контрактированных L-функций (каждая
L-функция представляет собой сумму S-функции и P-функции с одинаковыми значениями \(ζ_{pk}\)).
В последующих строках необходимо указать значения следующих параметров:
IG – идентификационный номер \(k\) контрактированной функции в группе; \(k\) принимает
целочисленные значения от 1 до значения \(K\), установленного параметром NGAUSS выше.
ZETA – величина показателя \(ζ_{pk}\) контрактированной гауссовой функции под номером \(k\).
С1 – коэффициент контрактирования \(c_p\) для S-, P-, D-, F-, G-, H- и I-функций, а также для S-составляющей L-функции.
C2 – коэффициент контрактирования \(c_p\) для P-составляющей L-функции.
Значения для данных коэффициентов, как правило, берут в открытых базах данных базисных наборов, например, Basis Set Exchange, хотя можно создать и свой собственный базисный набор.
Далее следует либо новая строка со значениями параметров GBASIS и NGAUSS, либо (через пустую строку) координаты следующего атома (или ключ $END):
$DATA
Hydrogen
CnV 2
H 1.0 -0.5000000000 0.0000000000 0.0000000000
S 3
1 13.0107010 0.19682158E-01
2 1.9622572 0.13796524
3 0.44453796 0.47831935
S 1
1 0.12194962 1.0000000
$END
Кроме восьми вышеперечисленных значений параметра GBASIS существует ещё множество других, которым соответствуют
базисы из встроенного набора GAMESS (US), например, базис MINI:
$DATA
Hydrogen
C1
H 1.0 -0.5000000000 0.0000000000 0.0000000000
MINI
H 1.0 0.5000000000 0.0000000000 0.0000000000
MINI
$END
Для задачи некоторых базисных наборов (например, STO-3G) требуется также указать значение параметра NGAUSS в той же
строке, что и значение параметра GBASIS:
$DATA
Hydrogen
CnV 2
H 1.0 -0.5000000000 0.0000000000 0.0000000000
STO 3
$END
Примечание
Основные базисы из встроенного набора GAMESS (US) рассмотрены ниже при описании группы $BASIS.