Single-Point Calculations
- class SP
Single-point calculations can be carried out using the SP()
driver, which
expects a Theory object, e.g.:
my_theory = NWChem(...)
my_job = SP(theory=my_theory)
The single point calculation is run with:
my_job.run()
Then the results will be stored in my_job.result
(see: <class Result>).
Methods
Options
The single-point driver takes the following arguments:
- theory
Choose the theory level by specifying a Theory instance
- gradients
Calculate single-point gradients
Allowed values:
False
: (default) No gradients will be calculatedTrue
or'analytic'
: Calculate single-point gradients analytically at the specified level of theory'2pfd'
: Calculate two-point finite difference numerical gradients at the specified level of theory
- hessian
Calculate single-point Hessian matrix
Allowed values:
False
: (default) No Hessian will be calculatedTrue
or'2pfd'
: Calculate two-point finite difference numerical Hessian at the specified level of theory (using DL-FIND by default)