Metadata-Version: 2.1
Name: mammath
Version: 0.1.9
Summary: A package that contains all you will need when you need to do maths or science in python
Author: Vihaan Mathur & Harihar Rengan
Author-email: vihaan.harihar314@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: sympy
Requires-Dist: tabulate
Requires-Dist: numpy
Requires-Dist: matplotlib
Requires-Dist: keyboard

[![Downloads](https://static.pepy.tech/personalized-badge/mammath?period=total&units=international_system&left_color=grey&right_color=brightgreen&left_text=Mammath%20downloads)](https://pepy.tech/project/mammath) - <a href="https://github.com/vhprogrammingorg/mammath" target="_blank">Mammath on Github</a>
<br>
Mammath is the python library with all the functions you need to do complicated mathematics, anywhere from 2D and 3D graphing calculators to linear algebra, calculus and even physics. We even have a constant and function for practically everything
<br>

<h1><b> Release notes 0.1.9 - What's new </b></h1>
<ul>
    <li>Fixed bugs with graphing </li>
    <li>Changed primary function notation to underscore notation from camel case</li>
    <li>Fixed the calculus functions and added custom derivative and integral formula functions.</li>
    <li>Fixed all general functions bugs that we were aware of</li>
    <li>Added docstrings to all functions</li>
    <li>Added 120 new constants</li>
    <li>Added unit conversion functions with distance, area and volume</li>
    <li>Many new maths functions, including equation solvers and linear algebra functions, populated each category with many more functions</li>
    <li>Added a new physics section with 40+ functions already. This includes utilities like a Solar System class to access planets, implementations of many popular and useful physics formulas, such as a SUVAT equation solver, a Schwarzschild radius calculator, and many others. This section is still expanding. </li>
</ul>

Install via <code> pip install mammath </code>

It is built upon several other modules including sys, tkinter, string, time, math, cmath, fractions, mpmath, keyboard, numpy, sympy, tabulate, re, matplotlib, and modules within them. 

| All categories                                    | All categories    |
| :----------------------------------------------- | :-------------- |
| Shunting Yard Algorithm                          | Math Teachers (beta ascii courses)   |
| Operations (logs, factorials, sums, hcf, lcm, etc.) | Prime Numbers|
| Number / Sequence Checks                         | Fibonacci        |
| Divisibility checks + learn tricks (beta)        | Fractions        |
| Geometry                                         | Sequences        |
| Formulas                                         | Base conversions |
| Graphing                                         | Algebra          |
| Linear Algebra                                   | Calculus         |
| Complex (complex ln, etc.) | Physics             |
| Unit conversions    |  Miscellaneous (Equation parser, special numbers)|

We hope Mammath is a useful and reliable asset. Install via <code>pip install mammath</code>

Thank you!
