Skip to content

blackyblack/symplyphysics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

Physics laws implemented as code. Based on SymPy Python library.

Main Page of the project contains full list of the laws.

Sample generated plots

Carnot Cycle Floating Body

How to install

pip install .

Install with matplotlib for plotting support:

pip install .[plots]

NOTE: for Windows users Python/Scripts folder should be added to the PATH environment variable

How to install for development (local installation)

pip install -e .[dev,plots]

How to run

Install symplyphysics and run:

cd examples/force_from_acceleration
python3 main.py

How to test

Install with pytest:

pip install .[dev]

Run tests:

pytest

About

Physics laws implemented as code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages