model
Keyword |
Type |
Brief |
---|---|---|
Method |
Method. |
|
std::string |
Primary basis set to use. |
|
std::optional<std::string> |
Auxiliary basis sets for RI calculations. |
|
StandardOrientation |
Rotate the system to be centered around |
|
bool |
Will ignore the spherical harmonic specified in the basis set definition and force all the basis functions to be cartesian. |
method
Method used to execute the calculation. Options are:
RestrictedHF
UnrestrictedHF
RestrictedRIMP2
basis
Primary basis set to use. The list of supported basis sets is in Supported basis sets.
Supported basis sets
3-21G
4-31G
5-21G
6-21G
6-311G
6-311G**-RIFIT
6-31G
6-31G(2df,p)
6-31G(3df,3pd)
6-31G*
6-31G**-RIFIT
6-31G**
6-31+G
6-31+G*
6-31+G**
6-31++G
6-31++G*
6-31++G**
STO-2G
STO-3G
STO-4G
STO-5G
STO-6G
aug-cc-pVDZ / RIFIT
aug-cc-pVTZ / RIFIT
cc-pVDZ / RIFIT
cc-pVTZ / RIFIT
def2-SVP / RIFIT
def2-SVPD / RIFIT
def2-TZVP / RIFIT
def2-TZVPD / RIFIT
def2-TZVPP / RIFIT
def2-TZVPPD / RIFIT
pcseg-0
pcseg-1
aux_basis
Auxiliary basis sets for RI calculations.
standard_orientation
Select the type of standard orientation to be applied to the system. Options are:
“FullSystem”
“None”
“PerFragment”
The PerFragment option will rotate each fragment, this can lead to inconsistencies when performing the dimer, trimer, and tetramer corrections. Be careful with this options!
force_cartesian_basis_sets
Use the cartesian representation for higher angular momentum functions. For example, the components of a d orbital will be:
\(x^2, xy, xz, y^2, yz, z^2\)