Mar 30, 2026 Interactive simulation of self-propelled particles Mar 29, 2026 Interactive viscoelastic models: Maxwell, Kelvin-Voigt, and their generalizations