Note
The Python options referred to in the Psithon Functions: Invoking a Calculation section below are placed as arguments to a Python function (like energy()), not in set blocks or commands.
Note
All PSI4 keyword names and values are insensitive to case, both those that are placed in set blocks and as Python function arguments. The one exception is documented for the subset option in the database() function, where case structure must match the database file.
Note
Boolean options can be specified by yes, on, true, or 1 for affirmative and no, off, false, or 0 for negative, all insensitive to case.
Note
The derivative level type for optimize() and frequency() functions can be specified by energy, none, or 0 for 0th derivative, gradient, first, or 1 for 1st derivative, and hessian, second, or 2 for 2nd derivative.
Note
Function option for the Psithon function called by the current function; the default is usually energy(). See Sec. Function Intercalls for a fuller description. Note that the value of the keyword is a Python object and so is not wrapped in quotes like a string.
Note
The molecule to be acted upon by the current function; the default is the nearest preceeding molecule declared in a molecule name {...} block. Note that the value of this keyword (name in the example) is a Python object and so is not wrapped in quotes like a string.