BICE
A numerical path continuation software for algebraic equations, ODEs, and PDEs.
Implements methods for the parameter continuation (arclength method) in the solution space of a user-defined equation and provides a toolbox for the stability and bifurcation analysis.
In addition, interfaces to various solvers and time-stepping methods are provided.
Installation
To install the latest published version from PyPI simply execute:
pip3 install bice
Alternatively, bice can be installed locally using the source code from our git repository.
Requirements
The software depends on Python 3 and the following third-party packages:
numpy, scipy, matplotlib, findiff, and numdifftools.
All will be installed automatically when installing bice.
Tutorials
We have first tutorials!
- Heat equation tutorial: a simple tutorial on how to use bice to implement a first partial differential equation and perform a time simulation of it.
- Swift-Hohenberg equation tutorial: a simple tutorial on how to use bice's path continuation capabilities.
- Predator-prey model tutorial: an introduction into the continuation of periodic orbits.
More will follow soon.
Meanwhile you can check out the less documented demos.
Documentation
Click here for the online version of the documentation.
Metadata
Release files for bice 0.4.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bice-0.4.6.tar.gz | 77.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bice-0.4.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 201.1 kB
Release files / bice-0.4.6.tar.gz
| Download URL | bice-0.4.6.tar.gz |
|---|---|
| Size | 77.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
09b71851f231296f9499848a33ce7a1889e0926c91c599ae46f12589737ce01a
|
|
BLAKE2b-256 checksum How to use checksums |
7f63e5951a2c54809c0b780e046fd93ba80066d6ccbc553556500e0f7762a4eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 22, 2026.
Transparency logRelease files / bice-0.4.6-py3-none-any.whl
| Download URL | bice-0.4.6-py3-none-any.whl |
|---|---|
| Size | 123.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8c9465a3b00d57d9ad24ec15de260ece8238ef6137de9726918c0504826f379c
|
|
BLAKE2b-256 checksum How to use checksums |
b8fad63d2c51cde5864c329633c1ef43c25190b79d65f83c75d5523870b4f889
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Feb 22, 2026.
Transparency log