There are three levels of tutorials:

  1. fully automatic bifurcation diagram (aBD) computation (only for equilibria): one uses the function bifurcationdiagram and let it compute the diagram fully automatically. Another possibility is to use deflated continuation.
  2. semi-automatic bifurcation diagram computation: one uses automatic branch switching (aBS) to compute branches at specified bifurcation points
  3. manual bifurcation diagram computation: one does not use automatic branch switching. This has only educational purposes or for complex problems where aBS fails.

ODE examples

We present examples in the case of ODEs. Although BifurcationKit.jl is not geared towards them, we provide some specific methods which allow to study the bifurcations of ODE in a relatively efficient way.

DAE examples

Examples based on ModelingToolkit

Bifurcation of Equilibria

Automatic bifurcation diagram

Solving PDEs using Finite elements with Gridap.jl

Bifurcation diagrams with periodic orbits

Symmetries, freezing, waves, fronts