These interactive notebooks were developed by Leif Rune Hellevik (NTNU, Faculty of Engineering)
to support teaching and exploration of linear viscoelastic behavior in materials such as polymers and biological tissues.
They form part of a pedagogical module introducing students to creep, stress relaxation, and modeling of time-dependent material response using the classical Maxwell and Kelvin–Voigt models.
All notebooks are designed for use directly in Google Colab and JupyterLab, with interactive sliders for material parameters.
They can be freely reused for teaching and learning purposes with appropriate attribution.
- Click a Colab badge above to open the notebook in your browser.
- Choose Runtime → Run all to initialize the interactive widgets.
- Use the sliders to explore how the material parameters affect:
- Creep (strain response to constant stress)
- Stress relaxation (stress decay under constant strain)
Each student runs an independent Colab session — no installation needed.
This work is shared under a Creative Commons Attribution 4.0 International (CC BY 4.0) license.
You are free to copy, share, and adapt the material for any purpose, provided that proper credit is given.
Suggested citation:
Hellevik, L.R. (2025). Viscoelastic Fluids Demos – Interactive Colab notebooks for teaching linear viscoelasticity.
Norwegian University of Science and Technology (NTNU). Available at: https://github.com/lrhgit/viscoelastic-fluids-demo
Repository: github.com/lrhgit/viscoelastic-fluids-demo