Welcome to libEnsemble’s documentation!

libEnsemble is a Python toolkit for coordinating asynchronous and dynamic ensembles of calculations.

  • New to libEnsemble? Start here.

  • Try out libEnsemble with a tutorial.

  • Go in depth by reading the Overview.

  • See the FAQ for common questions and answers, errors, and resolutions.

  • Check us out on GitHub.

Users interested in updating to v0.9.0+ should read the Updating for libEnsemble v0.9.0 wiki.

Indices and tables