[For the best performance use google chrome and play it on this site: https://forkphorus.github.io/?webgl#408891888] Sit back and enjoy the simulation. Don't forget to enable turbo mode by holding shift and clicking the flag. You can click anywhere to add disturbance. Clear the grid by pressing R. Then click on two different places and see the magic happening. Maybe you'll see the rare phenomenon of spiral waves evolving! This took about 8 hours to make. If you like it, then please leave a heart! It gives me motivation to create more!
Four hypothetical reaction equations form a simple model that reflects all phenomena of chemical oscillators (such as the Belousov-Zhabotinsky reaction). The reactions can be described as following. I A → X II B + X → Y + C III 2X + Y → 3X (autocatalytic) IV X → D Σ (I-IV once each) A + B → C + D The reaction rates are reflected by the constants k1 to k4, the concentrations of A and of B are kept constant, and the products C and D are continuously discharged. The concentrations of X and of Y are sensitive to small disturbances and quickly reach an oscillating state when the total reaction is far from equilibrium. Thus, one has a thermodynamically open system and two rate equations for the concentration of X and of Y can be established. The 2d grid is calculated by using the differential equations and the law of diffusion. #chemistry #reaction #differential #mathematics