Notebook Tutorial
Launch interactive Jupyter Notebook environments for immediate solver visualization.
The library packages interactive Jupyter Notebooks inside the examples/notebooks/ directory to facilitate rapid prototyping, coordinate checking, and immediate trajectory plotting.
The core notebook is:
hidden_attractors_quickstart.ipynb: Quickstart notebook that importshidden_attractors, registers custom parameters, executes transient-cuts, and renders interactive matplotlib 3D trajectories.
How to Run the Notebooks
Ensure you have Jupyter installed in your virtual environment:
# 1. Install Jupyter in your venv
pip install jupyter
# 2. Launch the Jupyter Notebook server from the root of the project
jupyter notebook
# 3. Navigate to and open:
# examples/notebooks/hidden_attractors_quickstart.ipynb
Tutorial Overview
Inside the hidden_attractors_quickstart.ipynb notebook, you will walk through:
- Model Instantiation: Importing built-in piecewise-linear systems (
chua-nonsmooth). - Caputo Solver Config: Setting up time grids
h(step size),q(fractional order), andLm(memory length). - Execution: Running C-accelerated EFORK-3 integrations.
- Visualisation: Renders interactive inline 3D orbit projections.