Skip to content

Commit

Permalink
Add documentation for CFOUR calculator.
Browse files Browse the repository at this point in the history
  • Loading branch information
greghjones committed Feb 16, 2024
1 parent b37d20e commit f0cebf2
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 0 deletions.
7 changes: 7 additions & 0 deletions docs/calculators.rst
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,13 @@ OpenBabel
:undoc-members:
:show-inheritance:

CFOUR
-------
.. automodule:: pysisyphus.calculators.CFOUR
:members:
:undoc-members:
:show-inheritance:



Meta (wrapping) Calculators
Expand Down
14 changes: 14 additions & 0 deletions pysisyphus/calculators/CFOUR.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,20 @@ def __init__(
initden_file=None,
**kwargs,
):
"""CFOUR calculator.
Wrapper handling CFOUR ground state energy and gradient calculations.
Memory must be specified as a CFOUR keyword (not checked).
Parameters
----------
cfour_input : dict
CFOUR keywords and values. Note: "on" must be encapsulated in quotes to avoid being translated to True by YAML.
keep_molden : bool, optional
Whether or not to keep ground state SCF orbitals for each geometry step.
initden_file: str, optional
Path to an input initden file for use as a guess SCF density.
"""
super().__init__(**kwargs)

self.cfour_input = cfour_input
Expand Down

0 comments on commit f0cebf2

Please sign in to comment.