Published September 16, 2020
| Version 1.3.0
Software
Open
qcserenity/serenity: Release 1.3.0
Authors/Creators
- 1. Theoretische Organische Chemie, Organisch-Chemisches Institut and Center for Multiscale Theory and Computation, Westfälische Wilhelms-Universität Münster, Corrensstraße 40, 48149 Münster, Germany
- 2. University of Bristol, School of Chemistry
- 3. Laboratory for Physical Chemistry, ETH Zurich, 8093 Zurich, Switzerland
Description
Release 1.3.0 (16.09.2020)
Functionalities
- Added SystemSplittingTask and SystemAdditionTask to allow for modular system combining and splitting (Moritz Bensberg)
- Added ElectronicStructureCopyTask to copy the orbitals between systems while taking care of displacement and rotation of the molecules (only implemented for spherical basis functions) (Moritz Bensberg)
- Double hybrid functional support for FDE-type calculations (Moritz Bensberg)
- Off-resonant Response Solver for TDDFT (standard and damped) (Niklas Niemeyer)
- Response Properties from TDDFT (Niklas Niemeyer)
- Dynamic Polarizabilities (and Linear-Absorption Cross Section)
- Optical Rotation (and Electronic Circular Dichroism)
- Added new functionals such as wB97, wB97X, wB97X-D, wB97X-V that became available with LibXC (Jan Unsleber)
- Added x-only and lr-x gradients, enabling range-separated DFT gradient calculations (Jan Unsleber)
- Continuum solvation (IEFPCM, CPCM) is now supported (Moritz Bensberg)
- DLPNO-based methods are now available (DLPNO-(SCS-)MP2, DLPNO-CCSD(T0)) (Moritz Bensberg)
- The direct orbital selection scheme for embedding calculations is now available (Moritz Bensberg)
- DLPNO-MP2 can now be used for double hybrid functionals (Moritz Bensberg)
- Core and valence orbitals can now be localized independently (Moritz Bensberg)
- The CubeFileTask is now the PlotTask and can also plot 2D heat-maps (Anja Massolle)
Technical Features
- Upgrade XCFun dependency to v2.0.2 (Jan Unsleber)
- Added option to compile and use LibXC v5.0.0 (Jan Unsleber)
- Both XCFun and LibXC can be present, default usage is an option at compile time.
- Unittests require XCFun as default.
- Upgrade Libint2 dependency to v2.7.0.beta6 (Jan Unsleber)
- Allow linkage of parallel BLAS or Lapack to speed up Eigen3 (Jan Unsleber)
- Remove
ext/folder style external projects in favor of CMake submodules (Jan Unsleber) - XCFun and LibECPint are now cloned from mirrors located publicly at https://github.com/qcserenity/xcfun and https://github.com/qcserenity/libecpint (Jan Unsleber)
- Separate evaluation of Coulomb and exchange when using RI
- Streamlining the keywords used in various embedding tasks by adding input-blocks (Moritz Bensberg)
- Added print-levels to every task (Moritz Bensberg)
- Energy output files are now encoded as plain ascii files (Moritz Bensberg)
- Rework of some integral contraction routines (Niklas Niemeyer, Johannes Tölle)
- Incremental Fock matrix build in the SCF (Johannes Tölle, Moritz Bensberg)
- Bugfix for range-separate hybrids for Hoffmann and Huzinaga operator
- Bugfix exact exchange evaluation TDDFT for non-hybrid Nadd-XC
- Updated density-initial guess files (Patrick Eschenbach).
- Various smaller technical bugs
Files
qcserenity/serenity-1.3.0.zip
Files
(19.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:3e68c6dbca1306de10b53867d4cbc384
|
19.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/qcserenity/serenity/tree/1.3.0 (URL)