Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 1.02 KB

File metadata and controls

51 lines (39 loc) · 1.02 KB

Applied and Computational Math Package

This package contains a collection of well-know applied math methods and algorithms. It is intended for educational purposes only, mainly to engineer students that are interesed in the fundamentals of:

  • graph theory
  • cryptography
  • machine learning
  • geometric representation

It is NOT recommended to be used in production.

Preparation

First, download the project:

$ mkdir -p $HOME/repo
$ cd $HOME/repo/
$ git clone https://gitlab.com/fpresenza/appliedmath.gitlab

Dependencies

The dependencies used work with python3.10:

  • numpy>=1.23.5
  • matplotlib>=3.7.1
  • scipy>=1.10.1
  • numba>=0.56.4

Installation

First time it must be installed as:

$ cd $HOME/repo/appliedmath
$ python3 setup.py sdist bdist_wheel
$ pip3 install ./dist/appliedmath-0.0.1.tar.gz

Then, once changes are done, it is updated with:

$ cd $HOME/repo/appliedmath
$ pip install .

In a python console, it can be imported as:

>>> import appliedmath
>>> help(appliedmath)