qcscine/utilities: Release 7.0.0

Changes: A custom implicit solvent may be defined for the Turbomole input creator through its dielectric constant and probe radius. Turbomole calculator can now carry out Hartree-Fock calculations. Orca calculator can now carry out broken-symmetry DFT calculations. Improve comparisons of periodic da...

Full description

Bibliographic Details
Main Authors: Baiardi, Alberto, Bensberg, Moritz, Bosia, Francesco, Brunken, Christoph, Csizi, Katja-Sophia, Feldmann, Robin, Grimmel, Stephanie A., Gugler, Stefan, Haag, Moritz P., Heuer, Michael A., Müller, Charlotte H., Polonius, Severin, Simm, Gregor N., Sobez, Jan-Grimo, Steiner, Miguel, Türtscher, Paul L., Unsleber, Jan P., Vaucher, Alain C., Weymuth, Thomas, Reiher, Markus
Format: Other/Unknown Material
Language:unknown
Published: Zenodo 2023
Subjects:
Online Access:https://doi.org/10.5281/zenodo.7569655
Description
Summary:Changes: A custom implicit solvent may be defined for the Turbomole input creator through its dielectric constant and probe radius. Turbomole calculator can now carry out Hartree-Fock calculations. Orca calculator can now carry out broken-symmetry DFT calculations. Improve comparisons of periodic data structures. Ease communication between forked processes for monitoring calculations. Various bugfixes and improvements Added data structures for interfacing with integral libraries. The BondDetectors can alternatively rely on Van der Waals (VdW) radii instead of covalent radii. The PeriodicSystem generates its bond orders now per default based on VdW radii between solid state atoms. Turbomole calculator can now calculate excited states. The PdbStreamHandler can read multiple models in a pdb file (encoded by the MODEL tag in the file). Add Python bindings for D3/D3BJ dispersion corrections. Add additional setting to external QC calculators that allows to enforce the set SCF convergence criterion. The pressure for free energy calculations may now be changed. Current default 1 atm. Add Spglib dependency. Increase pickle support of Python bindings. Optimization related setting names are gathered in a separate namespace and removed from the optimizers