Python software for simulating magnetic Cosserat rods.
Project description
MagnetoPyElastica
MagnetoPyElastica is an open-source project for simulating magnetic Cosserat rods interacting with external magnetic environments, and is an extension of PyElastica.
Visit cosseratrods.org to learn more about Elastica and Cosserat rod theory.
Installation
MagnetoPyElastica is compatible with Python 3.7 - 3.10. The easiest way to install MagnetoPyElastica is with PIP.
$ pip install magneto_pyelastica
Tutorials
We have included example scripts for some illustration cases and these scripts located under examples folder (examples/
).
Contribution
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.
Citation
@misc{tekinalp2022magnetopyelastica,
title={MagnetoPyElastica: A computational framework for magnetic Cosserat rod assemblies},
author={Tekinalp, Arman and Bhosale, Yashraj},
journal={https://github.com/armantekinalp/MagnetoPyElastica},
year={2022},
publisher={GitHub}
}
Senior Developers ✨
Names arranged alphabetically
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for magneto_pyelastica-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1366a98b099de3599fd683df91de1255bf3f00b8e5a3f28f47deb087ba5e9d95 |
|
MD5 | fc383f523c39981bd296c7af9a46e2d2 |
|
BLAKE2b-256 | 39685b89adc06762e15df214ffd543dfcf83f9d9aa794d5d94be5175a1f8d57b |