Metadata-Version: 2.3
Name: gfuncpy
Version: 0.1.2
Summary: 
Author: beginnerSC
Author-email: cc12s@my.fsu.edu
Requires-Python: >=3.12,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: matplotlib (>=3.10.3,<4.0.0)
Requires-Dist: numpy (>=2.3.1,<3.0.0)
Requires-Dist: scipy (>=1.16.0,<2.0.0)
Description-Content-Type: text/markdown

# GFuncPy

GFuncPy is a flexible and intuitive library for numerical analysis and plotting — perfect for research, teaching, or just exploring math in a hands-on way. It represents functions in discrete form using $x$ and $y$ values, enabling direct computation and analysis without fuss.

Here's a quick taste of how simple and expressive it can be:

```python
from gfuncpy import Identity

x = Identity.uniform_grid(0, 2, 1000)

(x**2 - 2).root()
```

This snippet finds the root of $x^2 - 2$ over the interval $[0, 2]$, yielding $\sqrt{2} \approx 1.4142135\ldots$. Want to see what else it can do? Head to the [documentation page](https://gfuncpy.readthedocs.io/en/latest/index.html) for more examples and walkthroughs.


