Installation#
pip install gemseo-box-subdivision
This command installs GEMSEO and
gemseo-bilevel-outer-approximation,
which provides the Benders formulation and the outer-approximation master used
by the package.
Python versions 3.10 to 3.13 are supported.
Verification of the installation#
The plugin is registered through the gemseo_plugins entry point, so that its
algorithms are available in the GEMSEO factories:
from gemseo.algos.opt.factory import OptimizationLibraryFactory
print(OptimizationLibraryFactory().algorithms)
Installation from the sources#
git clone https://github.com/SimoneConiglio/gemseo-box-subdivision.git
cd gemseo-box-subdivision
python -m pip install tox tox-uv
Command |
Purpose |
|---|---|
|
run the tests |
|
run the tests with coverage |
|
run the pre-commit hooks |
|
build this documentation |
|
run the algorithm benchmarks |
|
build and check the distribution |