volumential.wranglers.fmmlib_batched#

Batched far-field stages for the pyfmmlib backend.

Two optional accelerations of the per-box pyfmmlib calls: a batched P2M via the *formmp_imany routines, and a GEMM-based L2P that reuses one dense evaluation matrix per level when the level’s target boxes share a layout. Both fall back to the inherited per-box implementation when unavailable.

class volumential.wranglers.fmmlib_batched.FMMLibBatchedStagesMixin[source]#

Bases: object

Batched P2M and GEMM-based L2P.

Mixed into FPNDFMMLibExpansionWrangler.