exafmm / pyexafmm

Kernel Independent Fast Multipole Method in Python
https://exafmm.github.io/pyexafmm
BSD 3-Clause "New" or "Revised" License
13 stars 2 forks source link

Add dependency injection for all operators, not just M2L #38

Closed skailasa closed 3 years ago

skailasa commented 4 years ago

M2L is injected into the Fmm object, and handles operator lookup and loading, this should be replicated for all operators (L2L, M2M etc) to abstract away data manipulation from the Fmm object.

skailasa commented 3 years ago

very stale