Easy input

In this chapter, we will introduce the BDF easy input control keyword.

Easy Input Keywords

### Required Parameters: Method/Functional/Basis, Functional/Basis, Method/Basis

Required parameters in easy input mode are used to set computational methods, functionals for DFT/TDDFT calculations, basis sets, etc. Currently supported computational methods include:

Method

Functionality

HF

Hatree-Fock

RHF

Restricted Hatree-Fock

UHF

Unrestricted Hartree-Fock

ROHF

Restricted open-shell Hatree-Fock

KS

Kohn-Sham

RKS

Restricted Kohn-Sham

UKS

Unrestricted Kohn-Sham

TDDFT

Time-dependent density functional theory

TDA

Tamm-Dancoff Approximation

X-TDDFT

Extended spin-adapted TDDFT

X-TDA

Extended spin-adapted TDA

TDDFT-SOC

TDDFT with spin-orbit coupling

TDA-SOC

TDA with spin-orbit coupling

X-TDDFT-SOC

Extended spin-adapted TDDFT with spin-orbit coupling

X-TDA-SOC

Extended TDA with SOC

TDDFT-NAC

TDDFT with non-adabatic coupling

TDA-NAC

TDA with non-adabatic coupling

X-TDDFT-NAC

X-TDDFT with non-adabatic coupling

X-TDA-NAC

X-TDA with non-adabatic coupling

MP2

Mollor-Plesset second order perturbation theory

RI-MP2

MP2 using Resolution of Identity

Hamiltonian and Spin-Orbit Coupling

### hamilton Parameter Type: String, Optional

Set the relativistic Hamiltonian for calculation

Default: nonrel (uses sf-X2C when relativistic basis sets are employed)

Options: sf-X2C, sf-X2C-AXR, sf-X2C-AU

### SOC Parameter Type: Bool, Optional

Request spin-orbit coupling (SOC) calculation and set corresponding SOC operator. If method is TDDFT, performs SOC calculation based on TDDFT; if method is TDA, performs SOC calculation based on TDA.

Default: DKH1e+mf1c

Options: DKH1e+mf1c, DKH1e, BP; DKH1e+mf1c for all-electron calculations, BP operator for relativistic effective potentials.

Note

  • Default Principle: If Hamiltonian is specified, BDF will select appropriate Hamiltonian based on basis functions. For all-electron basis sets considering relativistic effects or non-relativistic all-electron basis sets, scalar terms use sf-X2C Hamiltonian, spin-orbit coupling operator uses DKH1e+mf1c. Users can set to DKH1e, but this may introduce significant errors for light elements. For relativistic effective potentials and basis sets, the potential already includes relativistic effects, so no Hamiltonian needs to be set; SOC operator defaults to BP.

  • Users input TDDFT/functional/basis SOC (using SOC keyword) is equivalent to setting X-TDDFT/functional/basis, with Hamiltonian and SOC operators set according to default principles.

Coordinate Units, Charge, and Spin Multiplicity

### unit Parameter Type: String, Optional

Atomic coordinate units

Default: angstrom

Options: angstrom, Bohr

### spinmulti Parameter Type: Integer, Optional

Spin multiplicity, 2S+1

Default: 1 for even-electron systems, 2 for odd-electron systems

### charge Parameter Type: Integer, Optional

Charge number

Default: 0

Spin-Adapted TDDFT and TDA

### SpinAdapt

Set spin-adapted TDDFT or TDA. TDDFT/functional/basis SpinAdapt is equivalent to X-TDDFT/functional/basis or X-TDA. Only meaningful for open-shell systems.

Non-Adiabatic Coupling

### NAC Parameter Type: Bool, Optional

Non-adiabatic coupling (NAC) calculation based on time-dependent density functional theory (TDDFT)

Default: False

Potential Energy Surfaces and Structural Optimization

### opt Parameter Type: Bool, Optional

Molecular geometry optimization for stable points.

Default: False

### opt+freq Parameter Type: Bool, Optional

Molecular geometry optimization for stable points, followed by frequency calculation.

Default: False

### ts+freq Parameter Type: Bool, Optional

Transition state optimization, followed by frequency calculation.

Default: False

### freq Parameter Type: Bool, Optional

Frequency calculation.

Default: False

### scan Parameter Type: Bool, Optional

Molecular potential energy surface scan, requires internal coordinate input.

Default: False

### scan+opt Parameter Type: Bool, Optional

Flexible molecular potential energy surface scan (optimizes other coordinate parameters while fixing certain internal coordinate parameters), requires internal coordinate input.

Default: False

Acceleration Algorithms

### MPEC+COSX Parameter Type: Bool, Optional

Accelerate SCF, TDDFT energy and gradient calculations using Multipole Expansion of Coulomb Potential (MPEC) and Chain-Of-Spheres Exchange (COSX).

Default: False

### RI Parameter Type: Bool, Optional

Accelerate SCF, TDDFT or MP2 calculations using Resolution of Identity (RI), requires auxiliary basis sets.

Default: False

Tip

  • RI in BDF is mainly used to accelerate MP2 calculations. For SCF and TDDFT, MPEC+COSX is preferred. This method is unique to BDF, offers comparable accuracy to RI, and does not require auxiliary basis sets.