TURBOMOLE
- class TURBOMOLE
This interface supports energy and gradient evaluations with the TURBOMOLE electronic structure package
An TURBOMOLE Theory object can be specified as follows:
my_frag = Fragment(...)
my_theory = TURBOMOLE(frag=my_frag,
method='dft',
functional='b-lyp',
basis='SVP',
...)
which would then be called as theory=my_theory
in subsequent tasks.
General options
- nprocs
(default:
1
) Number of processors for parallel execution.
Method options
- use_ri
(default:
'False'
) Use RI approximation. If yes, an auxiliary basis set must be specified using auxbasis.
- user_control
(default:
'None'
) Path to a user defined CONTROL file. Note: must not be named CONTROL (in either upper or lower case). The user supplied control file will not be overwritten and will instead be copied to a TURBOMOLE control file, which then may be overwritten by TURBOMOLE. For additional information on control files, please refer to the TURBOMOLE manual
Basis set options
- basis
(default:
'SVP'
) Basis set specified using the TURBOMOLE format. May also be used to provide the$atoms
section of the TURBOMOLE control file; this allows for the user to use different basis sets centred on each atom, define Effective Core Potentials for atoms or assign point charges to nuclear centres.
SCF options
- convergence
(default:
'8'
) SCF convergence criterion. (See TURBOMOLE manual for more details)
Density Functional Theory (DFT) options
- functional
(default:
'b-lyp'
) The functional specified using the TURBOMOLE format.
- grid
(default:
'medium'
) DFT integration grid size.