Solve any hyperbolic/parabolic system of PDEs
Project description
A Python library for solving any system of hyperbolic or parabolic Partial Differential Equations. The PDEs can have stiff source terms and non-conservative components.
Key Features:
Any first or second order system of PDEs
Your fluxes and sources are written in Python for ease
Any number of spatial dimensions
Arbitrary order of accuracy
C++ under the hood for speed
Based on the ADER-WENO method
Please feel free to message me with questions/suggestions: jackson.haran@gmail.com
Installation
pip install pypde
Usage
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
PyPDE-1.0.0.tar.gz
(11.4 kB
view hashes)
Built Distributions
Close
Hashes for PyPDE-1.0.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e6fcc054fade9cec199c643f4c30aacbd657f74feea90d25ba6933a74c8b4c7 |
|
MD5 | 19354d78ee14abaf11465b411e275b63 |
|
BLAKE2b-256 | 305e4edf305b450c65569d14568c5324dbb175f4792020656f7470c8c1717328 |
Close
Hashes for PyPDE-1.0.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d669fa60fd211139e950b2c6d336c0fb87359b025a62008712f777b86212a87 |
|
MD5 | 23c7dcd42b398da2c29d741c9d890d2e |
|
BLAKE2b-256 | 918ccf9971b1ba59f9d32ab1d0c82a2d19acce7b71066a139d9f4e32ae4259f2 |
Close
Hashes for PyPDE-1.0.0-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85a6b1b254bd539415bc4a96823cb6b519c4dfa4ce773e2115e480d343133da7 |
|
MD5 | 646a30ca52bd125dd9b9e5e514f8f997 |
|
BLAKE2b-256 | 178adee52374298c1104e9ea2841a40ea67ff3ac1218e744ebcf58c7c6a0579f |
Close
Hashes for PyPDE-1.0.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8548db6f7d7bbaafb765c42a6a339dc9e5472afd094cb77f98ede0ce6c31a3e6 |
|
MD5 | 430a8e95fa7643b1a0f77ad874889a64 |
|
BLAKE2b-256 | d3701a1717d67c190972755ad952d92cd014beb6004825ee7eb48c7cdd278b76 |
Close
Hashes for PyPDE-1.0.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 945ffe2e68bdc54a4d1db46267a8527c89daae2cf1cf01d9457b38154302ffe5 |
|
MD5 | 0116526199038128ca1db7172f816a3a |
|
BLAKE2b-256 | ff78b12bf0f8ba2a6f67733ad1ead8cead12ab9d9e41ad0c8cff1d4c72d2160c |
Close
Hashes for PyPDE-1.0.0-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6b85c78569648dd44a54b84a72c47c13b6ad03160434bab69a2d5369d4b2297 |
|
MD5 | 9c4df3c7440d79e1319bb02fe3a7e3c1 |
|
BLAKE2b-256 | 8ab2baf2a497ac529cdff7a843391166dcfc36591eef7f721733b1cdf4b6f92a |
Close
Hashes for PyPDE-1.0.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78ce0c345d9a12b3c0f88d0b4de97c8bfd234715c311f50f0a6a15ec44d1f2ea |
|
MD5 | d31e822a53b5ed6d0fb805111e692187 |
|
BLAKE2b-256 | 642d07bb0b07963e056dabf926e8b5a025e75d82017f9aec8ae539386add8c91 |
Close
Hashes for PyPDE-1.0.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea2acd3bbeb0b6f9a61a2a35c919120bd38a601e7014a4750a5fba2b53fc8b34 |
|
MD5 | f73eabda00d83b0584479aa9d09587e3 |
|
BLAKE2b-256 | dd8987a4ff5c65d213d9b87f3c448d9c547558c22d458aac85115e8b9b19f769 |
Close
Hashes for PyPDE-1.0.0-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1e1c5b55fffa74ab5b327298927ee510dc315066df994e527969fe9ba9235dc |
|
MD5 | 40d9a95f3b490e4802060604d885d6dd |
|
BLAKE2b-256 | e86f7e3a8fcf78eaac5c621347c9bc4c1c0e15638450e38f1bd68dcf589c88eb |