py-pde

View on PyPIReverse Dependencies (4)

0.44.0 py_pde-0.44.0-py3-none-any.whl

Wheel Details

Project: py-pde
Version: 0.44.0
Filename: py_pde-0.44.0-py3-none-any.whl
Download: [link]
Size: 331005
MD5: a30bde7ac1e2f863cb9511b2a56cd56b
SHA256: bcda1eb7de3bb728ed06493d33cad0f6e9862db7c27657742bb9be6c19aafc52
Uploaded: 2025-03-12 07:44:04 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: py-pde
Version: 0.44.0
Summary: Python package for solving partial differential equations
Author-Email: David Zwicker <david.zwicker[at]ds.mpg.de>
Project-Url: homepage, https://github.com/zwicker-group/py-pde
Project-Url: documentation, http://py-pde.readthedocs.io
Project-Url: repository, https://github.com/zwicker-group/py-pde
License: MIT
Keywords: pdes,partial-differential-equations,dynamical-systems
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: <3.14,>=3.9
Requires-Dist: matplotlib (>=3.1)
Requires-Dist: numba (>=0.59)
Requires-Dist: numpy (>=1.22)
Requires-Dist: scipy (>=1.10)
Requires-Dist: sympy (>=1.9)
Requires-Dist: tqdm (>=4.66)
Requires-Dist: h5py (>=2.10); extra == "io"
Requires-Dist: pandas (>=2); extra == "io"
Requires-Dist: ffmpeg-python (>=0.2); extra == "io"
Requires-Dist: napari (>=0.4.8); extra == "interactive"
Requires-Dist: ipywidgets (>=8); extra == "interactive"
Requires-Dist: numba-mpi (>=0.22); extra == "mpi"
Requires-Dist: mpi4py (>=3); extra == "mpi"
Provides-Extra: io
Provides-Extra: interactive
Provides-Extra: mpi
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3951 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (76.0.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pde/__init__.py sha256=1XVacUzZoI5qfrscfm6VVrmxHOWEbhvxVofNvLwTaRM 1169
pde/_version.py sha256=8pArSRAT0ihE1GehVu7JiOQdvQL7QRLTfakJ8zyodig 513
pde/py.typed sha256=uTZCuN19hB5pgtNX5_1lq9UF21SaplNSe1T2z-ZmVT0 85
pde/fields/__init__.py sha256=mtomwb6vL-YSYOl4ASwzAKnw4KWI9rgqHRgAjpUR080 978
pde/fields/base.py sha256=_927vaRDFzkAm7JnjcK3nt2gsQRVs6ykbF8sR8MxU7o 28994
pde/fields/collection.py sha256=cRVFGSPYRtBOL152RYMY-6HpmuP7oTXmaB90OrNjNm4 41421
pde/fields/datafield_base.py sha256=TbIMopttlBlewahCybPXqShbSNFtRswlUTMAm3vqX4w 60759
pde/fields/scalar.py sha256=VIFiDiEMxoGJgLVDSfQ98KLkzJPRpsItjbEYOc6G7wg 21016
pde/fields/tensorial.py sha256=DPtQ1QrzK2JV-rNN7nENZ2gQgoygFD2SwXq5JWxflLo 17113
pde/fields/vectorial.py sha256=JzERsh5E5WbbIL-PTlBWzXF72v7jFUf3AWUYw4BWrL8 25659
pde/grids/__init__.py sha256=7z8C2iwuqstA4M4FRVRn698HL9suYEIJ5K6Mh9pDQGo 1325
pde/grids/_mesh.py sha256=f_FjewTgOm2zWbbDUEi-pxihBSUMJhgafsB9muQsTFA 28936
pde/grids/base.py sha256=Jew4bq0-T79vTZrdnaCbJe26NmDWJN8x_13lQujS7r4 85971
pde/grids/cartesian.py sha256=vlGAJ4bJX-pSmbAxKRlDGH_W4fuJPk1SUbHg6Vwm4A0 19663
pde/grids/cylindrical.py sha256=4TcL_FSyG2ha9xZInQieQgnzVtjMv5DTdF1_nFO5IAM 16523
pde/grids/spherical.py sha256=XXp8bsHoNqnjfomOMPeptPUSwDEdPXJQPbP_gkXUrg0 17078
pde/grids/boundaries/__init__.py sha256=yaF8peKkgHtH0X2zQNIKj2mRKkGlAlVke71OdPK4qtc 8480
pde/grids/boundaries/axes.py sha256=Q5NLrdze-eHAxHoNOGrRF5pfLoqaiJKO1tlSe0-vaWw 24558
pde/grids/boundaries/axis.py sha256=9hk4g0lUBwlKLRZIS5V3mvEVlF8zwOTLgcwOiQc3TTA 16290
pde/grids/boundaries/local.py sha256=q-fVVMktczfltoAHb_bNb297o4CkXSNJn-5g2dYRFRM 108732
pde/grids/coordinates/__init__.py sha256=k1c_18b-iXunDKRBs45pRg30vKXDX6faJEL-aB4UeM8 639
pde/grids/coordinates/base.py sha256=zQ_Cp_3YHkNUVoRivaBwIsDzlBroXdd1pCuw5WuduKs 10447
pde/grids/coordinates/bipolar.py sha256=yCRoL0U00I4fEd51jKuPMQrHE9o5tl3xxAfPplOSBa0 3070
pde/grids/coordinates/bispherical.py sha256=9b8MKDgBgvC0Lk-5nIiSqHcT8xrQrq831x2zfdpkuNc 3924
pde/grids/coordinates/cartesian.py sha256=6wLitouo7gEUy7tl2uU5qPnzFYCmXBo7Q--ikPUTVwQ 2098
pde/grids/coordinates/cylindrical.py sha256=8P163HxexwFxPP9lVpw-Lajb_dB6xO-GTf5zi0K0o6c 2468
pde/grids/coordinates/polar.py sha256=GEzJDKdqBLMMY1xhOAzVAQljmCsm7N3beUTjiAKVVDM 2165
pde/grids/coordinates/spherical.py sha256=PcR9kmUbUhJLK8xnS5MoE9ikq3No6OEbkB7ixbnYjkA 3043
pde/grids/operators/__init__.py sha256=QCEIv5L2M5MVXYYmeHlh-7QFwtB-uFMDLH57aVWLvm0 483
pde/grids/operators/cartesian.py sha256=hiQbw-qe8RazGSvZk_Ir3EScsuZ9ezUdP1HlNF2F4nI 50954
pde/grids/operators/common.py sha256=gW8qPssipguK0mgQC9EVdRUyxwkmWks0DH5POxQz2lU 10807
pde/grids/operators/cylindrical_sym.py sha256=FbI0SlN3KWUYLazpL9ppm_FT88kiT0K5Buh-7BD-iu8 16969
pde/grids/operators/polar_sym.py sha256=Fi1Qlh5d2MwvZ9p0M9fj653xTXSgh9ZeaBFm4QQJ73M 11176
pde/grids/operators/spherical_sym.py sha256=8ATDlUeyh2gsA7GLzN4HJ-XVGNBmNQ349gNtrAs0GYw 27236
pde/pdes/__init__.py sha256=NsQRLcjvoQ6dXMjpk1orJ5NzQhtnGeshGZY73hFg_40 1432
pde/pdes/allen_cahn.py sha256=6ZlTKRT--SeLTFSCBg_mR9ntGV9O6tGGCeAGn8RTztI 4021
pde/pdes/base.py sha256=gI92CvvdV9Qb4esQjoFjxeM2pIVZ12fPy780mmDcXEE 29540
pde/pdes/cahn_hilliard.py sha256=VcfYERj6LTarnmykORi1f8TFC_9BWQwiMOY8wUjW5q8 4393
pde/pdes/diffusion.py sha256=pr4Z6HHxyTP80LS5Zb9SvfLC7vMo7uIfCB1kN6vzpKI 4143
pde/pdes/kpz_interface.py sha256=rEPzl8LUDABc3K1gUTQ7NYviYkqLm6m3KHseykU_kZc 4950
pde/pdes/kuramoto_sivashinsky.py sha256=uQf1FOUvm705uIrzNe7rovetE8dwZbZT1aodfRtVZE4 5346
pde/pdes/laplace.py sha256=ihHaOV6UHt37L5T2Gyy3xo_zZQ6LyVCbdOf8P_2GJKw 3514
pde/pdes/pde.py sha256=JnuBPDuM5ypgRwsFzrpCJl53vZpYhcAYHje5DkX9Q6s 33926
pde/pdes/swift_hohenberg.py sha256=hEm6dph-1Bd6L-vjLdC_1NezZR_OxmdFX2OmXr4S39w 5036
pde/pdes/wave.py sha256=uXN8iFOku1FG7-oDK0BE6NM9kVKC3jLBPbMXJ4u8V1M 4614
pde/solvers/__init__.py sha256=G3uQyT169EntTyKGZ-kZSWGQjM7YHtXdsR9OfaKTnLk 1576
pde/solvers/adams_bashforth.py sha256=rhRKAVNKoh0KgkFQ2hjel_xfp48_1X2fVzCBlIWGZ-0 2717
pde/solvers/base.py sha256=9Bh9B3u1qtySxL--ojEMU_LL_BPPum7Sm7sbQnJNfzM 27886
pde/solvers/controller.py sha256=MeGFs1RV5NlCqe0nep5fU1CASMhT7rXvKEbbaqZuFmI 17037
pde/solvers/crank_nicolson.py sha256=66sFwCau1EaRPrbs1MuJ9aFBYDPQEoOA0wfLQMr9mVQ 4662
pde/solvers/explicit.py sha256=OJFdfTg-QRONTnJ0wqC2hjYS5N_u6XgTuulZNs1W0iQ 15192
pde/solvers/explicit_mpi.py sha256=nCHKFuiVUP1fiLicyjIOJhAXd-Wg6r1RFrF0iUUPsoc 11497
pde/solvers/implicit.py sha256=B36wAy08vFehjv325D5cf5q3T-glrz-nAtz2dXGr69U 7772
pde/solvers/scipy.py sha256=nniwLrGiZ-9WktOkKQcCqNfYEwyzNXWX9zcsiUa7wBk 3929
pde/storage/__init__.py sha256=htLysuf5aMpK89WXH528WhmmXqkgUVtVXSOTC6KQgbc 512
pde/storage/base.py sha256=bFwDlWvS76n8i_Mood5N7ZflABtOa9HIWhJDbaCA4H4 25226
pde/storage/file.py sha256=N9lEAoQ-yDHu1CJcSWharcWlBw_bsN7RprTD5vOIblo 15375
pde/storage/memory.py sha256=1XbwwImiejIAPy2h1zYco8RaXhbOei2gxI8mDMeo3Kw 8763
pde/storage/modelrunner.py sha256=jOPLPirzBGznE4Pnm9cB5DxzfDbadQoqatlLl7PuLsM 6309
pde/storage/movie.py sha256=geJ1oSqS5QLtJOB2Qj3R8M8G-MankPp93F4GfC83JPk 26921
pde/tools/__init__.py sha256=99ooDjit4Rug-r8Na3i8X_FGcMKIdmO6yMyag3uk43g 330
pde/tools/cache.py sha256=x8eQchGJzvmyKP-VbLXJ8FzYGw92Df-evZk1wneiZTA 21607
pde/tools/config.py sha256=xPCRimyDxaZ29-gOkVGJhYglNCap2Pcbo1erMqdTCcg 13990
pde/tools/cuboid.py sha256=qtC6IfmZYdsxcg2pdwEGmsB-aTSE7nCWMfBt7VrLxI0 8379
pde/tools/docstrings.py sha256=oYV8yoX-xsnv8S_J--OUVKngyfJnx75jLYGl3E1ZHno 7740
pde/tools/expressions.py sha256=q2XaV8omf5QI5Fo5cw6LZEBHix_zMPPMh2z5jgUspXU 44167
pde/tools/ffmpeg.py sha256=9N19kzLOWCanZa3fbt3fQaPa6xtTsgOWy2zJ0KlZ8Yw 4402
pde/tools/math.py sha256=ET8Q2EeBoFv1F1skkhmOgdUpEMRfqglXbo9P5IEx7jQ 5373
pde/tools/misc.py sha256=_TOkf-StfKXanKHpr145f_zPaBrO6VyVqH4Kzx7YGN4 10829
pde/tools/modelrunner.py sha256=h4PjdqTh382RV6yHVMLrHN4Dq5L39lUGNW7qNd4HYXY 3308
pde/tools/mpi.py sha256=z8dOMZxMAQxPASeDcjRmyTQM4Xt_N6PojbH69QMPrZI 7863
pde/tools/numba.py sha256=DIYXJnamVggUViYOXczkRGpB8ltsKNxMNEHTSGYW9os 10035
pde/tools/output.py sha256=8Er1BwxAENiejr7UvbhtHgBr27Vfjavb-dH_rZebBvE 3722
pde/tools/parameters.py sha256=l924ycp4cfKB1a6g--claexq6rg5Yx7PG4AgeuLOL34 18788
pde/tools/parse_duration.py sha256=c3Q2uSGjhzXB7NduO9R9ex9uxJx_WaZW6DrqPMERzbo 4113
pde/tools/plotting.py sha256=bxUJk2xRRyTVXDk0sz9ykhXzxkGvtqwJCCbSZqjypns 30880
pde/tools/spectral.py sha256=9iqurYMQAaWoOAQUE1_5alur89fKfDvpmEkWq3lPOuk 3003
pde/tools/typing.py sha256=6Lbv_MsQgB58gVpKH4lkg_SV90FXPKc5jWBz-kEsHEI 1597
pde/tools/resources/requirements_basic.txt sha256=YPlneijHC5VGOK3f5ciBl8nwR7x4BUjv_x3Ig5o2QwA 125
pde/tools/resources/requirements_full.txt sha256=MAOa0RQBVEOXipefZQ99DKT8uMD-PCRnc97NhVtqJ0E 228
pde/tools/resources/requirements_mpi.txt sha256=MXRmDckhUWamk_B_PqjxuDO6l-K8v0cOyTt5VVhuprg 177
pde/trackers/__init__.py sha256=mqzkSrFicGzo3vMjDk0eqQVd-goB8ufB1_Vupiuy3T8 1940
pde/trackers/base.py sha256=1_hEyeM5Ke2jD4sfVVzAOSIeo8Jcr8VP9B-WzesKLHU 9657
pde/trackers/interactive.py sha256=gMEiyt8Lfsgxn78PRfflyvoTWCOHyL88L1RetooQCyA 10455
pde/trackers/interrupts.py sha256=eanR-m2Mf560z-GZAjEqrCvvG3JaJGxdxn2g8-N9VWo 13693
pde/trackers/trackers.py sha256=IPbICYQk8XQIYnNakpR6zaPw6R0eeSi7FeZ9j97SctI 37654
pde/visualization/__init__.py sha256=oOddNJB5_MeOZCxJ6E2VXlhqnTSjpfRo_kE0hkhr6rQ 320
pde/visualization/movies.py sha256=6FnRSOmifxIwLHUnpo0A_K9XQ2cZZs0r5rB84oG5LDs 9226
pde/visualization/plotting.py sha256=YdMfKuibyNY8tvSZtW23fnfNQ_EZx9gytL2se5vO8vk 30457
py_pde-0.44.0.dist-info/LICENSE sha256=FCcC-o0jyXosSUq7qdiwZ9dIU-gXAFcm_tZaAFRQxhs 1070
py_pde-0.44.0.dist-info/METADATA sha256=lOBBUv0lHTP-EWUi_XXmsGgS33jvXXAwt5FFrWl44gA 5568
py_pde-0.44.0.dist-info/WHEEL sha256=52BFRY2Up02UkjOa29eZOS2VxUrpPORXg1pkohGGUS8 91
py_pde-0.44.0.dist-info/top_level.txt sha256=L2mG2CI4tP20DlEw2U0Rc-qbrOQfzIdhomT-x4_lQdA 4
py_pde-0.44.0.dist-info/RECORD

top_level.txt

pde