v0.2.0
What's Changed
Added
- Added a PyTorch implementation of the exponential integral function
- Added
dtypeanddeviceforCalculatorclasses - Added an example on the tuning scheme and usage, and how to optimize the
cutoff
Changed
- Removed
utilsmodule.utils.tuningandutils.prefactorare now in the root of the package;utils.splinesis now in thelibmodule - Tuning now uses a grid-search based scheme, instead of a gradient based scheme
- Tuning functions no longer takes the
cutoffparameter, and thus does not support a built-in NL calculation. - Refactor the
InversePowerLawPotentialclass to restrict the exponent to integer
values
Fixed
- Ensured consistency of
dtypeanddevicein thePotentialandCalculatorclassses - Fixed consistency of
dtypeanddevicein theSplinePotentialclass - Fix inconsistent
cutoffin neighbor list example - All calculators now check if the cell is zero if the potential is range-separated
New Contributors
- @tulga-rdn made their first contribution in #131
Full Changelog: v0.1.0...v0.2.0