Pattern formation with pde2path -- a tutorial
arXiv:1908.05211
Abstract
We explain some pde2path setups for pattern formation in 1D, 2D and 3D. A focus is on new pde2path functions for branch switching at steady bifurcation points of higher multiplicity, typically due to discrete symmetries, but we also review general concepts of pattern formation and their handling in pde2path, including localized patterns and homoclinic snaking, again in 1D, 2D and 3D, based on the demo sh (Swift-Hohenberg equation). Next, the demos schnakpat (a Schnakenberg reaction-diffusion system) and chemtax (a quasilinear RD system with cross-diffusion from chemotaxis) simplify and unify previous results in a simple and concise way, CH (Cahn-Hilliard) deals with mass constraints, hexex deals with (multiple) branch points of higher degeneracy in a scalar problem on a hexagonal domain, and shgc illustrates some global coupling. The demos acS, actor, schnakS and schnaktor (the Allen-Cahn and Schnakenberg models on spheres and tori) consider pattern formation on curved surfaces, cpol considers a problem of cell polarization described by bulk-surface coupling, and bruosc (Brusselator) explains how to augment autonomous systems by a time periodic forcing. Along the way we also comment on the choice of meshes and mesh adaptation, on time integration, and we give some examples of branch point continuation and Hopf point continuation to approximate stability boundaries.
87 pages, 44 figures. Minor updates
References in corpus (5)
- Defect-like structures and localized patterns in SH357
- Snaking branches of planar BCC fronts in the 3D Brusselator
- User guide on Hopf bifurcation and time periodic orbits with pde2path
- The ampsys tool of pde2path
- Using trullekrul in pde2path -- anisotropic mesh adaptation for some Allen-Cahn models in 2D and 3D