TDDFT Examples - Open-Quantum-Platform/openqp GitHub Wiki

An Examples of a TDDFT Energy calculation

[input]
system=
   8   0.000000000   0.000000000  -0.041061554
   1  -0.533194329   0.533194329  -0.614469223
   1   0.533194329  -0.533194329  -0.614469223
charge=0
runtype=energy
basis=6-31gs
functional=b3lyp5
method=tdhf

[guess]
type=huckel

[scf]
multiplicity=1
type=rhf

[tdhf]
nstate=3

[input] Section

  • system: This is the coordination of your system, your system's coordination can be achieved through two primary methods for OQP. The first method employs the Standard Cartesian format, as illustrated in the provided example. The second method utilizes the .XYZ format. To leverage the .XYZ format, save your coordination details in this format within your input folder, for instance, as H2O.xyz. Subsequently, it can be easily applied by specifying system=H2O.xyz in your input file. Here is an example of .XYZ format:
3
symmetry c1
O        0.000000000      0.000000000     -0.041061554
H       -0.533194329      0.533194329     -0.614469223
H        0.533194329     -0.533194329     -0.614469223
  • charge: The total charge of the system. A value of 0 indicates that the molecule is neutral, with no net charge.

  • runtype: Specifies the type of calculation. energy means that the computation aims to determine the electronic energy of the molecule without performing geometry optimization or calculating properties like gradients or Hessians.

  • basis: The basis set used for the calculation, 6-31gs in this case. The 6-31gs is a split-valence basis set with polarization functions on heavy atoms, designed to provide a good balance between accuracy and computational cost. You can find all of the basis-sets supported by OQP within the basis_set folder.

Just for your information, you can see the 6-31g* basis set provided for Hydrogen and Oxygen atom within the GAMESS US format
#----------------------------------------------------------------------
# Basis Set Exchange
# Version v0.9.1
# https://www.basissetexchange.org
#----------------------------------------------------------------------
#   Basis set: 6-31+G*
# Description: 6-31G + diffuse and polarization functions on heavy
#                    atoms
#        Role: orbital
#     Version: 1  (Data from Gaussian 09/GAMESS)
#----------------------------------------------------------------------



# HYDROGEN
S   H
      0.3349460434E-01       0.1873113696E+02
      0.2347269535E+00       0.2825394365E+01
      0.8137573261E+00       0.6401216923E+00
S   H
      1.0000000              0.1612777588E+00

# OXYGEN
S   O
      0.1831074430E-02       0.5484671660E+04
      0.1395017220E-01       0.8252349460E+03
      0.6844507810E-01       0.1880469580E+03
      0.2327143360E+00       0.5296450000E+02
      0.4701928980E+00       0.1689757040E+02
      0.3585208530E+00       0.5799635340E+01
L   O
     -0.1107775495E+00       0.1553961625E+02       0.7087426823E-01
     -0.1480262627E+00       0.3599933586E+01       0.3397528391E+00
      0.1130767015E+01       0.1013761750E+01       0.7271585773E+00
L   O
      0.1000000000E+01       0.2700058226E+00       0.1000000000E+01
L   O
      0.1000000000E+01       0.8450000000E-01       0.1000000000E+01
D   O
      1.0000000              0.8000000000E+00
  • functional: Specifies the use of the b3lyp5 functional, a widely used hybrid functional in DFT calculations that combines local and non-local exchange-correlation effects. The B3LYP functional is known for its general applicability and good performance across a wide range of molecular systems.

  • method: Indicates the computational method, tdhf for time-dependent Hartree-Fock.

[guess] Section

  • type: The initial guess for the molecular orbitals. huckel suggests using a simple Hückel molecular orbital (HMO) theory-based guess, which is particularly useful for π-conjugated systems but can serve as a starting point for various molecular systems.

[scf] Section

  • multiplicity: A multiplicity of 1 indicates a singlet state, which is typical for the ground state of most closed-shell molecules, including water. Multiplicity is defined as 2S+1, where S is the total spin angular momentum quantum number.

  • type: The rhf (Restricted Hartree-Fock) method is used for the SCF calculations, suitable for closed-shell or singlet state molecules where all electrons are paired.

image

[tdhf] Section

  • nstate: The number of states for which the energy will be calculated, including the ground state. A value of 3 means the calculation will cover the ground state and two excited states, providing insight into the low-lying electronic excitations of the molecule.

An Examples of a TDDFT Gradient calculation

[input]
system=
   8   0.000000000   0.000000000  -0.041061554
   1  -0.533194329   0.533194329  -0.614469223
   1   0.533194329  -0.533194329  -0.614469223
charge=0
runtype=grad
basis=6-31gs
functional=b3lyp5
method=tdhf

[guess]
type=huckel

[scf]
multiplicity=1
type=rhf

[tdhf]
nstate=3

[properties]
grad=3

[input] Section

  • runtype: Specifies the type of calculation, grad in this case. This means the calculation aims to compute the gradients of the energy with respect to the atomic positions, which are essential for understanding the forces experienced by the atoms and for subsequent molecular dynamics simulations or geometry optimizations.

[properties] Section

  • grad: Specifies that the gradient calculation will be performed for the third state, likely referring to one of the excited states.

[Back](Quantum Chemistry Documentation)

⚠️ **GitHub.com Fallback** ⚠️