- Notifications
You must be signed in to change notification settings - Fork15
Mathematical interdisciplinary toolbox for helping engineers, researchers and scientist
License
mathLab/Smithers
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
SMITHERS: Smithers' a Mathematical Interdisciplinary Toolbox for Helping Engineers Researchers and Scientist
Smithers is a generic library for scientific computing developed in Pythonthat aims to facilitate the development of many typical routines. It issubstantially a multi-purpose toolbox that inherits functionality from otherpackages to make easier and compact the coding of recurrent workflows.
Smithers requiresnumpy
,scipy
andmatplotlib
, which are the common libraries for scientific computing in the Python community.All the other dependencies ofSmithers are importedat runtime.
Mac and Linux users can install pre-built binary packages using pip. To install the package just type:
> pip install git+https://github.com/mathLab/smithers.git
To uninstall the package:
> pip uninstall smithers
The official distribution is on GitHub, and you can clone the repository using
> git clone https://github.com/mathLab/Smithers
To install the package just type:
> python setup.py install
To uninstall the package you have to rerun the installation and record the installed files in order to remove them:
> python setup.py install --record installed_files.txt> cat installed_files.txt| xargs rm -rf
We are using Travis CI for continuous intergration testing. You can check out the current statushere.
To run tests locally (nose
is required):
> python test.py
See theLICENSE file for license rights and limitations (MIT).
About
Mathematical interdisciplinary toolbox for helping engineers, researchers and scientist