wmpy.integrationΒΆ

The wmpy.integration submodule handles anything related to the integration of weight functions over convex polytopes.

It exposes the following base integrators:

  • RejectionIntegrator: an approximate integrator based on rejection sampling

  • LattEIntegrator: an exact integrator based on the LattE Integrale software

It also exposes the following integration wrappers:

  • AxisAlignedWrapper

  • CacheWrapper

  • ParallelWrapper

Finally, it exposes Integrator, a generic integration protocol.

axisaligned

cache

integrator

latte

parallel

rejection