PyCoBi.automated_continuation
Module that contains functions for automated parameter continuation / bifurcation analysis routines.
- pycobi.automated_continuation.codim2_search(params: list, starting_points: list, origin: str | int | Any, pyauto_instance: ODESystem, max_recursion_depth: int = 3, recursion: int = 0, periodic: bool = False, kwargs_2D_lc_cont: dict | None = None, kwargs_lc_cont: dict | None = None, kwargs_2D_cont: dict | None = None, precision=2, **kwargs) dict [source]
Performs automatic continuation of codim 1 bifurcation points in 2 parameters and searches for codimension 2 bifurcations along the solution curves.
- Parameters:
params –
starting_points –
origin –
pyauto_instance –
max_recursion_depth –
recursion –
periodic –
kwargs_2D_lc_cont –
kwargs_lc_cont –
kwargs_2D_cont –
precision –
kwargs –
- pycobi.automated_continuation.continue_period_doubling_bf(solution: dict, continuation: str | int | Any, pyauto_instance: Any, max_iter: int = 1000, iteration: int = 0, precision: int = 3, pds: list = [], **kwargs) tuple [source]
Automatically continue a cascade of period doubling bifurcations. Returns the labels of the continuation and the pycobi instance they were run on.
- Parameters:
solution –
continuation –
pyauto_instance –
max_iter –
iteration –
precision –
pds –
kwargs –
- Return type:
tuple