dxtb.config.ConfigCache#
- class dxtb.config.ConfigCache(*, enabled=False, hcore=False, overlap=False, dipole=False, quadrupole=False, charges=True, coefficients=False, density=False, fock=False, iterations=True, mo_energies=False, occupation=False, potential=False)[source]#
Bases:
objectConfiguration for the cache of the calculator.
This configuration only stores a flag whether caching is enabled and a storage class that flags all properties which should be cached.
Methods
Check if all quantities required for an analytical gradient calculation
Enable all quantities required for an analytical gradient calculation.
Attributes
- Parameters:
- is_setup_for_analytical_gradient()[source]#
Check if all quantities required for an analytical gradient calculation
- setup_for_analytical_gradient()[source]#
Enable all quantities required for an analytical gradient calculation.
- Return type:
-
store:
ConfigCacheStore# Container for which quantities to store.