最小的输入

adf.输入文件中的大多数键是可选的。默认值用于省略键。 假设默认值是明智的,通常可以使用短输入文件。我们将首先检查运行ADF所需的最小输入。阅读该部分,您可以开始执行计算。

以下输入将在水上运行几何优化,使用(差几)最小输入:

ATOMS
   O  0  0  0
   H  1  1  0
   H -1  1  0
End

Basis
End

Geometry
End

这是ADF程序的输入。您需要将其存储在文件中,并将其作为标准输入传递给ADF。

例如,假设您已将上述文件存储在文件中。也假设$ adfbin目录在$ path中。然后使用以下命令运行ADF:

adf <in >out

adf.将运行,结果输出将存储在文件中。如果检查此文件的内容,您会发现ADF实际运行三次:两个创建运行和一个几何优化。由Create运行产生的片段文件分别保存在T21.H和T21.O中,分别用于氢气和氧气。

shell脚本

就像在那样 例子,可以将呼叫放在shell脚本中的add,例如,文件的内容‘example.run’ could be like:

#! /bin/sh

$ADFBIN/adf << eor
ATOMS
   O  0  0  0
   H  1  1  0
   H -1  1  0
End
Basis
End
Geometry
End
eor

shell脚本‘example.run’如果它不是,需要是可执行的’t you will need to make it executable, e.g. chmod u+x example.run.... The ‘example.run’文件需要作为shell脚本执行,而不是作为ADF的输入。

./example.run >example.out