Skip to content

Releases: maxscheurer/cppe

Linear-scaling FMM

29 Oct 21:38
Compare
Choose a tag to compare

This release implements the fast multipole method (FMM) for linear scaling electric field computations in CPPE (using fmmgen https://github.com/rpep/fmmgen).
Minor bugs were fixed as well, and the some convenience functions were added (EEF, etc.).

Minor patches for pip

07 Jun 15:26
Compare
Choose a tag to compare
v0.2.1

Bump version: 0.2.0 → 0.2.1

Speed-up and new Python-side options

06 Jun 12:57
Compare
Choose a tag to compare
  • massive speed-up for induced moments computation (4-5x) through auto-generated T tensors (@peter-reinholdt)
  • PeOptions is now retired from Python, a simple dict can be used instead
  • expansion of the test suite (using polarizationsolver as reference for fields and tensors)

v0.1.3

08 Dec 18:19
Compare
Choose a tag to compare
  • expose static electric fields and exclusion lists to Python
  • removal of pelib from build system and source code
  • improved specification of Python executable for CMake

v0.1.2

30 Sep 17:55
Compare
Choose a tag to compare

New feature: Thole exponential damping

v0.0.8

22 Jul 11:40
Compare
Choose a tag to compare
v0.0.8 Pre-release
Pre-release
Bump version: 0.0.7 → 0.0.8