hyper(bolic partial differential equations)solver
Project description
hyper(bolic partial differential equations)solver
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(x; t; n).
Note, fn is the flux across x.
Usage: ` >>> from hypersolver import select_solver >>> solver = select_solver(method) >>> solver(n0, x, t, f, g, **kwargs) `
- available methods:
“lax_friedrichs” (default)
“lax_wendroff”
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hypersolver-0.0.2.tar.gz
(4.3 kB
view hashes)
Built Distribution
Close
Hashes for hypersolver-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67a6a21831f96f85eddd5f976ccaf2c12068205e54a65b264b61665a76b633d4 |
|
MD5 | 41b304f1fccbe3ec791bd42dcf9fe1a9 |
|
BLAKE2b-256 | f492239c8d6798a39069fc299df7c7b1165bb544e10c44ae813ee1bb89000147 |