prev
up
next

Use of a GENERIC description for use with user-provided QM-program

The 2009.01 version of QUILD allows the user to create his/her own script for use with a QM-program (e.g. HONDO, Molcas, etc.) for which no standard interface is available yet within QUILD. For this purpose (and with the GENERIC description above), the QUILD program writes a generalized inputfile for this script that consists of the following:

Line 1:

NAT IQRUN
NAT    number of atoms
IQRUN  type of job:
       0 single-point energy
       1 single-point energy+grad
       2 single-point energy+grad+Hess

Line 2 to NAT+1

ATOM X  Y  Z
ATOM   atomname
X      Cartesian X-coordinate (in Å)
Y      Cartesian Y-coordinate (in Å)
Z      Cartesian Z-coordinate (in Å)

Remaining lines

User provided lines on input (within DESCRIPTION block)

The user should then make sure that his/her script runs their program, and extract data from it in the following manner (the QUILD program reads these lines as free format, e.g. spaces or upper/lowercase are not important):

# ----------------------------------------------
# lines starting with # will be ignored by QUILD
# ----------------------------------------------
# ---------------
# number of atoms
# ---------------
[nat]     3
# ----------------------
# total energy (Hartree)
# ----------------------
[energy]  -74.964263362500
# ----------------------------
# cartesian coordinates (Bohr)
# ----------------------------
[xyz]       0.0000000    0.0000000    0.0000000
[xyz]       0.0000000   -1.4572640   -1.1166010
[xyz]       0.0000000    1.4572640   -1.1166010
# --------------------
# expectation value S2
# --------------------
[s2]        0.000000000000
[sz]        0.000000000000
# ------------------------------
# energy gradient (Hartree/Bohr)
# ------------------------------
[grad]      0.0000000      0.0000000     -0.0424023
[grad]      0.0000000    0.0073465    0.0212011
[grad]      0.0000000   -0.0073465    0.0212011
# ------------------------------
# Hessian matrix (Hartree/Bohr2)
# ------------------------------
[hess]    -0.03797442   0.00000000   0.00000000   0.01898721   0.00000000   0.00000000
[hess]     0.01898721   0.00000000   0.00000000   0.00000000   0.93011207   0.00000000
[hess]     0.00000000  -0.46505603  -0.37088899   0.00000000  -0.46505603   0.37088899
[hess]     0.00000000   0.00000000   0.62917145   0.00000000  -0.24554704  -0.31458572
[hess]     0.00000000   0.24554704  -0.31458572   0.01898721   0.00000000   0.00000000
[hess]    -0.01201427   0.00000000   0.00000000  -0.00697295   0.00000000   0.00000000
[hess]     0.00000000  -0.46505603  -0.24554704   0.00000000   0.49190911   0.30821802
[hess]     0.00000000  -0.02685307  -0.06267097   0.00000000  -0.37088899  -0.31458572
[hess]     0.00000000   0.30821802   0.29686554   0.00000000   0.06267097   0.01772018
[hess]     0.01898721   0.00000000   0.00000000  -0.00697295   0.00000000   0.00000000
[hess]    -0.01201427   0.00000000   0.00000000   0.00000000  -0.46505603   0.24554704
[hess]     0.00000000  -0.02685307   0.06267097   0.00000000   0.49190911  -0.30821802
[hess]     0.00000000   0.37088899  -0.31458572   0.00000000  -0.06267097   0.01772018
[hess]     0.00000000  -0.30821802   0.29686554

# ------------------------------------------------------
# example of data for S2-correction
# in this case the Sz and S2 values should also be given
# ------------------------------------------------------
# ---------------
# number of atoms
# ---------------
[nat]     2
# ----------------------
# total energy (Hartree)
# ----------------------
[energy]  -74.362823992381
# ----------------------------
# cartesian coordinates (Bohr)
# ----------------------------
[xyz]       0.0000000    0.0000000    0.0000000
[xyz]       0.0000000    1.4572640   -1.1166010
# --------------------
# expectation value S2
# --------------------
[s2]        0.753292786229
[sz]        0.500000000000
SCM Home Page
Quality Software. Quantum Science
*
*
Copyright Terms of UsePrivacy Policy
Home Products Try & Buy Downloads Documentation Support News About SCM Contact
Home     Products     Try & Buy     Downloads     Documentation     Support     News     About SCM     Contact