Below is an example of an input file from the HF tutorial with some extra comments.
! A comment
- do
ground state
! Another comment
- method
hf ! A third comment
!A fourth comment
- geometry
basis: cc-pVDZ
H 0.86681 0.60144 0.00000
H -0.86681 0.60144 0.00000
O 0.00000 -0.07579 0.00000
The input consists of a set of sections. A section begins with a dash followed by the name of the section.
- section name
...
In the example input above, the do
, method
, and geometry
sections are given.
These three sections are needed in every input.
The program will do a sanity check of the input, and throw an error if it detects a nonexisting section. See here for a list of all sections and keywords.
Keywords are placed in the sections:
- section name
keyword 1: value
keyword 2
Many keywords have default values and are not required unless you don’t want the default. A few keywords are always required. In general, the set of required keywords and sections will depend on the type of calculation.
Some keywords require a value.
These keywords are followed by :
and then the value:
keyword 1: value
Other keywords
do not require a value, e.g. ground state
in the example above.
The input file is not case sensitive.
Whitespaces can be added,
for instance to add indentation to your input file.
Lines can be commented out using !
(except in the geometry
section).
Comments (starting with !
) can also be added to the end of a section- or keyword line.
Blank lines between sections are ignored.
The geometry section must be the final section in the input.