Gallery
Everything below is package output.
Motion
fitzhugh_nagumo_2d): beta sets the excitability, curling or retracting the frontsgray_scott_2d): n_patches sets how many seeds start the growthkolmogorov_flow_2d, JAX backend): forcing_wavenumber sets the number of forcing bandsshallow_water_2d): gravity and mean_depth set the wave speedcylinder_flow_2d_turbulent, LES): the cylinder position (cx, cy) is a per-sample inputStills

kolmogorov_flow_2d): viscosity sets the Reynolds number
gray_scott_2d): every (feed, kill) pair grows a different pattern
ks_1d): chaos develops for domain sizes L ≳ 20
heterogeneous_wave_2d): c_min/c_max set the medium's speed contrast
darcy_fno_3d): tau sets the coefficient correlation length
cahn_hilliard): the same model runs 2D or 3D from resolution




