Metadata-Version: 2.4
Name: sympyhelpers
Version: 1.1.2
Summary: Helper routines for sympy
Author-email: Dmitry Savransky <dsavransky@gmail.com>
Maintainer-email: Dmitry Savransky <dsavransky@gmail.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/dsavransky/sympyhelpers
Project-URL: Repository, https://github.com/dsavransky/sympyhelpers
Project-URL: Issues, https://github.com/dsavransky/sympyhelpers/issues
Project-URL: Documentation, https://sympyhelpers.readthedocs.io/
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: sympy
Dynamic: license-file

# sympyhelpers

Helper routines and definitions for sympy.  In particular, these methods wrap existing `sympy` functionality to do Newton-Euler and Lagrangian mechanics using Kane-style and Newton notation and format the outputs to match (some of) the conventions used in various textbooks including Kasdin & Paley (2011).

[![Documentation Status](https://readthedocs.org/projects/sympyhelpers/badge/?version=latest)](https://sympyhelpers.readthedocs.io/en/latest/?badge=latest)
[![PyPI version](https://badge.fury.io/py/sympyhelpers.svg)](https://badge.fury.io/py/sympyhelpers)



## Installation 

`sympyhelpers` is pip installable.  Just run:

```
pip install sympyhelpers
```
