SkillAgentSearch skills...

MagnetoPyElastica

MagnetoPyElastica, an extension of PyElastica, is an open-source project for simulating magnetic Cosserat rods interacting with external magnetic environments.

Install / Use

/learn @armantekinalp/MagnetoPyElastica
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align='center'> <h1> MagnetoPyElastica </h1> </div>

CI codecov DOI

MagnetoPyElastica is an open-source project for simulating magnetic Cosserat rods interacting with external magnetic environments, and is an extension of PyElastica.

https://user-images.githubusercontent.com/33580851/185485978-f5962c41-89a4-4df7-b935-1ba92a55f1da.mov

Visit cosseratrods.org to learn more about Elastica and Cosserat rod theory.

Installation

MagnetoPyElastica is compatible with Python 3.8 - 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

@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}
}

Senior Developers ✨

Names arranged alphabetically

View on GitHub
GitHub Stars16
CategoryDevelopment
Updated8d ago
Forks5

Languages

Python

Security Score

95/100

Audited on Apr 2, 2026

No findings