Metadata-Version: 2.1
Name: hypersolver
Version: 0.0.6
Summary: hyper(bolic partial differential equations)solver
Keywords: hyperbolic,PDE,solver
Author-email: ngam <67342040+ngam@users.noreply.github.com>
Requires-Python: >=3.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: pylint ; extra == "dev"
Requires-Dist: pytest ; extra == "dev"
Requires-Dist: autopep8 ; extra == "dev"
Requires-Dist: jupyterlab ; extra == "dev"
Requires-Dist: pytype ; extra == "dev"
Requires-Dist: typing ; extra == "dev"
Requires-Dist: build ; extra == "dev"
Requires-Dist: flake8 ; extra == "dev"
Requires-Dist: jupyter-book ; extra == "dev"
Requires-Dist: ghp-import ; extra == "dev"
Requires-Dist: matplotlib ; extra == "dev"
Requires-Dist: jax ; extra == "dev"
Requires-Dist: jaxlib ; extra == "dev"
Requires-Dist: numba ; extra == "dev"
Requires-Dist: pandas ; extra == "dev"
Requires-Dist: sympy ; extra == "dev"
Project-URL: homepage, https://github.com/ngam/hypersolver
Project-URL: repository, https://github.com/ngam/hypersolver
Provides-Extra: dev

hyper(bolic partial differential equations)solver

help(hypersolver) for use info, etc.

---

hypersolver revolves around solving hyperbolic
partial differential equations (PDEs) of the form

∂n/∂t + ∂(fn)/∂x = ∂n/∂t + f ∂n/∂x + n ∂f/∂x = g

where

n is a property of interest,
x is an independent variable of interest,
f is speed n moves along x, and
g lumps sources and sinks

functionally, n(x; t), f(x), and g(n; x)

note, fn is the flux across x

---

contributions to expand functionality are welcome!

e.g. allowing f(x) to be f(n; x) is ~easy

