MagnetoPyElastica is an open-source project for simulating magnetic Cosserat rods interacting with external magnetic environments, and is an extension of PyElastica.
cilia_carpet_cropped.mov
Visit cosseratrods.org to learn more about Elastica and Cosserat rod theory.
MagnetoPyElastica is compatible with Python 3.8 - 3.10. The easiest way to install MagnetoPyElastica is with PIP.
$ pip install magneto_pyelastica
We have included example scripts for some illustration cases and these scripts located under examples folder (examples/
).
If you would like to participate, please read our contribution guideline
MagnetoPyElastica is developed by the Gazzola Lab at the University of Illinois at Urbana-Champaign.
@software{yashraj_bhosale_2023_7658892,
author = {Yashraj Bhosale and
Arman Tekinalp},
title = {{MagnetoPyElastica: Open-source software for
simulating magnetic Cosserat rods}},
month = feb,
year = 2023,
publisher = {Zenodo},
version = {v.0.0.1.post1},
doi = {10.5281/zenodo.7658892},
url = {https://doi.org/10.5281/zenodo.7658892}
}
Names arranged alphabetically