LSDalton

class LSDalton

This interface supports energy and gradient evaluations with the LSDalton electronic structure package (version 2020 or later)

For example, an LSDalton Theory object can be specified as follows:

my_frag = Fragment(...)

my_theory = LSDalton(frag=my_frag,
                     method='hf',
                     basis='3-21g',
                     ...)

which would then be called as theory=my_theory in subsequent tasks.

General options

auxbasis

(default: '') Auxillary basis set name

harmonic

Allowed values:

  • True: (default) Use spherical harmonic basis functions (as opposed to Cartesians)

  • False: Not to use spherical harmonic basis functions

scalapack

Allowed values:

False: (default) Not to use ScaLAPACK

True: Use the ScaLAPACK linear algebra library for parallel diagonalisation. LSDalton must be compiled with ScaLAPACK enabled

SCF options

convdyn

Allowed values:

  • 'standard': (default) Standard SCF convergence criterion

  • 'tight': Tight SCF convergence criterion

  • 'sloppy': Sloppy SCF convergence criterion