Welcome to pyIbex’s documentation!

Introduction

PyIbex is a python module providing an easy-to-use interface of Ibex-lib with high level functionalities such as Interval Arithmetics, Contractors programming and Sets manipulation.

The core part of algorithm is generally written in C++ and binded with python using pybind11

Modules descriptions

PyIbex is composed on several sub-modules:

  • core ( mainly direct binding of Ibex-lib)
  • geometry
  • tubes
  • thickset (under developpement)

Indices and tables