Recent Releases of Simple DFT-D3
Simple DFT-D3 - s-dftd3 version 1.2.1
Changelog
- Documentation updates by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/113, https://github.com/dftd3/simple-dftd3/pull/114, https://github.com/dftd3/simple-dftd3/pull/115
- Access parameter file on Windows by @loriab in https://github.com/dftd3/simple-dftd3/pull/117
- Release version 1.2.1 by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/118
New Contributors
- @loriab made their first contribution in https://github.com/dftd3/simple-dftd3/pull/117
Full Changelog: https://github.com/dftd3/simple-dftd3/compare/v1.2.0...v1.2.1
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk over 1 year ago
Simple DFT-D3 - s-dftd3 version 1.2.0
Changelog
- Do not override grad_output at the end of arguments parsing by @foxtran in https://github.com/dftd3/simple-dftd3/pull/85
- New D3(BJ) parametrizations by @foxtran in https://github.com/dftd3/simple-dftd3/pull/91, https://github.com/dftd3/simple-dftd3/pull/103
- Update documentation by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/100, https://github.com/dftd3/simple-dftd3/pull/107, https://github.com/dftd3/simple-dftd3/pull/108
- Add citations for damping parameters by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/104
- Add tutorial on command line interface by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/106
- Add tutorial on usage of Fortran API by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/111
- Update toml-f to v0.4.1 by @foxtran in https://github.com/dftd3/simple-dftd3/pull/109
- Bump version to 1.2.0 by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/112
New Contributors
- @foxtran made their first contribution in https://github.com/dftd3/simple-dftd3/pull/85
Full Changelog: https://github.com/dftd3/simple-dftd3/compare/v1.1.1...v1.2.0
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk over 1 year ago
Simple DFT-D3 - s-dftd3 version 1.1.1
Changelog
- Workarounds for Cray compilers by @fedepedron in https://github.com/dftd3/simple-dftd3/pull/77
- Fix python3.12 build failure by @wangenau in https://github.com/dftd3/simple-dftd3/pull/79
- Enable build for Python 3.13 by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/82
- Fixes invalid escape sequences by @jevandezande in https://github.com/dftd3/simple-dftd3/pull/78
- Update to version 1.1.1 by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/81
New Contributors
- @fedepedron made their first contribution in https://github.com/dftd3/simple-dftd3/pull/77
- @wangenau made their first contribution in https://github.com/dftd3/simple-dftd3/pull/79
- @jevandezande made their first contribution in https://github.com/dftd3/simple-dftd3/pull/78
Full Changelog: https://github.com/dftd3/simple-dftd3/compare/v1.1.0...v1.1.1
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk over 1 year ago
Simple DFT-D3 - s-dftd3 version 1.1.0
Changelog
- Print atomic dispersion energies by @marvinfriede in https://github.com/dftd3/simple-dftd3/pull/46
- Implementation of Actinides. by @lukaswittmann in https://github.com/dftd3/simple-dftd3/pull/48
- Add config for RTD by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/51
- Update interface for gradient for PySCF 2.4 by @sunqm in https://github.com/dftd3/simple-dftd3/pull/52
- Fix build workflow by @marvinfriede in https://github.com/dftd3/simple-dftd3/pull/47
- Binary distribution for Python 3.12 by @tvogels in https://github.com/dftd3/simple-dftd3/pull/55
- Update CI workflow by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/59
- Enable C language in case we link with MKL by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/58
- Update list of users and implementations by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/60
- Update codecov workflow and actions by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/61
- Remove unused BLAS dependency from project by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/63
- Add workflow based on cibuildwheels by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/65
- Add paper references for packages using s-dftd3 by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/66
- Add damping parameters for revDSD double hybrid functionals by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/71
- Fix periodic PySCF calculations by @aizvorski in https://github.com/dftd3/simple-dftd3/pull/74
- Release version 1.1.0 by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/53
New Contributors
- @marvinfriede made their first contribution in https://github.com/dftd3/simple-dftd3/pull/46
- @lukaswittmann made their first contribution in https://github.com/dftd3/simple-dftd3/pull/48
- @sunqm made their first contribution in https://github.com/dftd3/simple-dftd3/pull/52
- @tvogels made their first contribution in https://github.com/dftd3/simple-dftd3/pull/55
- @aizvorski made their first contribution in https://github.com/dftd3/simple-dftd3/pull/74
Full Changelog: https://github.com/dftd3/simple-dftd3/compare/v1.0.0...v1.1.0
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk over 1 year ago
Simple DFT-D3 - s-dftd3 version 1.0.0
What's Changed
- PySCF: Add support for recording dispersion energy by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/38
- Add PySCF B3LYP variant names and DM21 functionals by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/42
- Add pass-through arguments and allow setting parameters in PySCF wrapper by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/44
- Release version 1.0.0 by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/43
Full Changelog: https://github.com/dftd3/simple-dftd3/compare/v0.7.0...v1.0.0
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk over 2 years ago
Simple DFT-D3 - s-dftd3 version 0.7.0
Changelog
- Support PySCF by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/17
- Add support for 1D and 2D periodic boundary conditions by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/18
- Update install-mod.py by @kjelljorner in https://github.com/dftd3/simple-dftd3/pull/19
- Switch to meson-python as build system by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/20
- Add parameters for B97-3c by @hebrewsnabla in https://github.com/dftd3/simple-dftd3/pull/26
- replace deprecated
make_directorywithfile(MAKE_DIRECTORY)by @e-kwsm in https://github.com/dftd3/simple-dftd3/pull/21 - Use consistent s9 parameters in parameters file by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/28
- Mark Python source installation as non-pure by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/29
- Use conda-forge instead of PyPI to provision sdist workflow by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/31
- Bump to version 0.7.0 by @awvwgk in https://github.com/dftd3/simple-dftd3/pull/32
New Contributors
- @kjelljorner made their first contribution in https://github.com/dftd3/simple-dftd3/pull/19
- @hebrewsnabla made their first contribution in https://github.com/dftd3/simple-dftd3/pull/26
- @e-kwsm made their first contribution in https://github.com/dftd3/simple-dftd3/pull/21
Full Changelog: https://github.com/dftd3/simple-dftd3/compare/v0.6.0...v0.7.0
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk over 3 years ago
Simple DFT-D3 - s-dftd3 version 0.6.0
- Calculate CN derivatives on-the-fly to reduce memory demand (4c6c7825ba25288d62047a1ecf8edaccecd7061a)
- Add type generic macros to C API for deleting objects (d495322ba74c41e67953b2d5e3437607c4165cfc)
- Update to CODATA2018 (https://github.com/awvwgk/simple-dftd3/pull/15)
- Add ASE calculator (2e99c76cb44331fbabd9575724cd449d26732bf8)
- Release on PyPI (https://pypi.org/project/dftd3/)
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk almost 4 years ago
Simple DFT-D3 - s-dftd3 version 0.5.1
Bugfix release
- correct installation of Python model (include QCSchema support)
- improve possibility to find Python dependency when building CFFI module
- more flexibility for handling keyword arguments when constructing damping parameters in Python API
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk about 4 years ago
Simple DFT-D3 - s-dftd3 version 0.5.0
Changes in library
- correctly catch exceptional values in D3 model (c0305b4aebfde1652a9256ece8f8c8f4784fe2be, fixes https://github.com/dftbplus/dftbplus/issues/871)
- support for pair-resolved dispersion energies (d7a382b8bbaa788797e3b80121b562104f7c4f15)
- update handling of parameter constructors in Python (1961f9ed0bf03085144b76c8b19beea576190113)
- support optimized power damping (bca2de2dffca1a7a70e206eb0d26767e500075ea, see https://github.com/awvwgk/simple-dftd3/issues/6)
- support parameter data file for loading damping parameters (e1515020567aa25f542f132c5a27f5551c8b4952, see https://github.com/awvwgk/simple-dftd3/issues/9)
- JSON dump includes damping parameters (5642677b691d2496ca7c8deca0ca85b1d56eddd8)
- allow changing of realspace cutoff in the C and Python API (see https://github.com/awvwgk/simple-dftd3/issues/10)
SHA256
1447a230d6f89d1959a5c4731284575fa77f4e95640d333c5f0170ea486a286b s-dftd3-0.5.0.tar.xz
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk about 4 years ago
Simple DFT-D3 - s-dftd3 version 0.4.2
New damping parameters
- Add rational damping parameters from GMTKN55
- Add damping parameters for wB97X, B97M and wB97M
Build system improvements
- Simplify finding of dependencies in meson
- Update dependency handling logic in meson and CMake
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk over 4 years ago
Simple DFT-D3 - s-dftd3 version 0.4.1
- fix debug build with Intel due to many continuation lines
- use array bound remapping when initializing C6 coefficients to improve compilation speed of Intel compiler
- fix OpenMP statements which cased an ICE with GCC10
- allow disabling of C-API when building as subproject in meson or CMake superprojects
- simplify installation of Python API with pip
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk over 4 years ago
Simple DFT-D3 - s-dftd3 version 0.4.0
- improve meson build to allow installation of module files
- refactor damping parameter constructors to work without
structure_type - cleanup C API, fix header files
- finish Python API
- add integration for QCSchema
- support CMake as build system
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk over 4 years ago
Simple DFT-D3 - s-dftd3 version 0.3.0
- support modified zero damping and modified rational damping
- add damping parameters for SCAN, rSCAN and r²SCAN
- allow using of external BLAS library
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk about 5 years ago
Simple DFT-D3 - s-dftd3 version 0.2.0
Initial version of the DFT-D3 reimplementation
- supports molecular and 3D periodic input
- rational (Becke–Johnson) and zero (Chai–Head-Gordon) damping available
- threaded implementation using OpenMP
- Fortran and C API access available
Scientific Software - Peer-reviewed
- Fortran
Published by awvwgk over 5 years ago