Skip to Main content Skip to Navigation

BifurcationKit.jl

Romain Veltz 1
1 MATHNEURO - Mathématiques pour les Neurosciences
CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : A Julia package aims at performing automatic bifurcation analysis of large dimensional equations. It incorporates a pseudo arclength continuation algorithm which provides a predictor (u1,λ1) from a known solution (u0,λ0). A Newton-Krylov method is then used to correct this predictor and a Matrix-Free eigensolver is used to compute stability and bifurcation points. By leveraging on the above method, it can also seek for periodic orbits of Cauchy problems by casting them into an equation F(u,λ)=0 of high dimension. It is by now, one of the only softwares which provides shooting methods AND methods based on finite differences to compute periodic orbits. The current package focuses on large scale nonlinear problems and multiple hardwares. Hence, the goal is to use Matrix Free methods on GPU (see PDE example and Periodic orbit example) or on a cluster to solve non linear PDE, nonlocal problems, compute sub-manifolds...
Document type :
Software
Complete list of metadatas

Browse

Present sur SoftwareHeritage
swh:1:dir:257669cd4bf202bc8393a4efa22bfe5f6f517b03;origin=https://hal.archives-ouvertes.fr/hal-02902346;visit=swh:1:snp:73c1c5e9525b1b9b09b8a79ca056057fcb26b8a9;anchor=swh:1:rev:31bea805201b64435aa28e4d036e156ab189c3d5;path=/

https://hal.archives-ouvertes.fr/hal-02902346
Contributor : Romain Veltz <>
Submitted on : Sunday, July 19, 2020 - 10:00:21 AM
Last modification on : Wednesday, January 6, 2021 - 10:11:13 AM

Collections

Relations

Share

Metrics

Record views

133

Files downloads

22