py-pde

View on PyPIReverse Dependencies (4)

0.42.0 py_pde-0.42.0-py3-none-any.whl

Wheel Details

Project: py-pde
Version: 0.42.0
Filename: py_pde-0.42.0-py3-none-any.whl
Download: [link]
Size: 327112
MD5: 9b87935c914d706498e567a1ed17db03
SHA256: 89fda74dc2c3dbbdc20e01a93fefd3d0b601d334f6b0bbe19b36c3ab9e24df60
Uploaded: 2024-11-23 14:44:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: py-pde
Version: 0.42.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
Requires-Python: <3.13,>=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: 3957 characters]

WHEEL

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

RECORD

Path Digest Size
pde/__init__.py sha256=1XVacUzZoI5qfrscfm6VVrmxHOWEbhvxVofNvLwTaRM 1169
pde/_version.py sha256=jF7qxsrzyBnUrVZ0zTg3iGMubG07k59kGNf2P2upBAw 413
pde/py.typed sha256=uTZCuN19hB5pgtNX5_1lq9UF21SaplNSe1T2z-ZmVT0 85
pde/fields/__init__.py sha256=mtomwb6vL-YSYOl4ASwzAKnw4KWI9rgqHRgAjpUR080 978
pde/fields/base.py sha256=QfU7VK1ejVqQQsMtvej35_n0fMcwlZy9pIbkNDuQFgs 28936
pde/fields/collection.py sha256=xN5PGkwZx0T_3xFzNvlEL8E_YaZSgxmU7al2Sl4kicc 43589
pde/fields/datafield_base.py sha256=1vOEn1aj2g3IuvUBNzP8Xw67-M3xo_aomIL7682BB1M 60775
pde/fields/scalar.py sha256=G45eIktPvW8uvaUNTpElvh-F46Ajo0MnQP7KOziYB2c 21032
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=C-1O3-_fK9pLVnJrOi1QpTXaluH_Q1oQPYY7sosKiZM 86847
pde/grids/cartesian.py sha256=vlGAJ4bJX-pSmbAxKRlDGH_W4fuJPk1SUbHg6Vwm4A0 19663
pde/grids/cylindrical.py sha256=jVNlV50Qt9taRiH_YeXUAo3GAOlmCRe3fa7eY86q7oI 16524
pde/grids/spherical.py sha256=XXp8bsHoNqnjfomOMPeptPUSwDEdPXJQPbP_gkXUrg0 17078
pde/grids/boundaries/__init__.py sha256=yaF8peKkgHtH0X2zQNIKj2mRKkGlAlVke71OdPK4qtc 8480
pde/grids/boundaries/axes.py sha256=MDBk49XeB-ApLicP8dy4jcjR0yIvlvpD9V4plOErSr0 24851
pde/grids/boundaries/axis.py sha256=ZfQ1925XDdp_iQgb7iHNBfgOkAYZ511VaRnM0_5A_Xo 15993
pde/grids/boundaries/local.py sha256=rul0V8S4kfSKYMf63wht_IFujC25PNOoomli1dtAD3c 115277
pde/grids/coordinates/__init__.py sha256=k1c_18b-iXunDKRBs45pRg30vKXDX6faJEL-aB4UeM8 639
pde/grids/coordinates/base.py sha256=-X0c6aXWvyZiZawfwXUrFYFAE4PKXJeuvdPcAjEM1zU 11132
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=ZzzQR1puXMYiyRLjpZchqP6hai1c8EPdJMjvyGVeaSg 2148
pde/grids/coordinates/spherical.py sha256=qqAW0S9jbR_kJ43za2NvMdCoOsOY3ft6cPTq7HPCmRk 3026
pde/grids/operators/__init__.py sha256=QCEIv5L2M5MVXYYmeHlh-7QFwtB-uFMDLH57aVWLvm0 483
pde/grids/operators/cartesian.py sha256=VmW4_tASYkSvVGWF9j8Jn8qfiwG-J7i9tS0RUK4_Hdo 47277
pde/grids/operators/common.py sha256=x5oM5BaGE95lH5lm0AN5QT8bICy3GO_KWGOIrhZ57go 10803
pde/grids/operators/cylindrical_sym.py sha256=eOPHU3gwLgMyW2yZNaour_-XH6Pt-0xkaQNK1nBOdE8 16969
pde/grids/operators/polar_sym.py sha256=Fi1Qlh5d2MwvZ9p0M9fj653xTXSgh9ZeaBFm4QQJ73M 11176
pde/grids/operators/spherical_sym.py sha256=JSqai-CCcwkqoTibqTB-jgnG4-1iv_M2iILjKUtDHuU 25593
pde/pdes/__init__.py sha256=NsQRLcjvoQ6dXMjpk1orJ5NzQhtnGeshGZY73hFg_40 1432
pde/pdes/allen_cahn.py sha256=6ZlTKRT--SeLTFSCBg_mR9ntGV9O6tGGCeAGn8RTztI 4021
pde/pdes/base.py sha256=LgRah04cz-rsSP-w0aPphXVesCoMDO7H2Df8QZeeAv4 29292
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=7Bmm1KuW0a79VNmj9qe7R_sc2vKHW6HN9_VMxOgzHLU 32155
pde/pdes/swift_hohenberg.py sha256=RLJSo5I3cKfC1l99gMgMRtwakLVxZWBrf0uWFMEI6bU 5038
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=eW_9NYrC2x_DSRzp1H0et-MHFoIrh7wpDw2Enc6PKs0 27434
pde/solvers/controller.py sha256=qslVIZzYOXpm778z-CPI88q5PMT5eOn22zkL4jhqUr8 17046
pde/solvers/crank_nicolson.py sha256=66sFwCau1EaRPrbs1MuJ9aFBYDPQEoOA0wfLQMr9mVQ 4662
pde/solvers/explicit.py sha256=3fT3wNnZWhUaBOh8zdthnTMdoBFwnNZIYcP002DrONA 15307
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=QUfFF1vf1bqDoWEEoif_z9j6VXpSOGmVI3-ie_75w00 24994
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=MV2bHYiVWt8eWkTCtMwnw6LS2HhImuDHCy6XbvzpQM0 9216
pde/tools/cuboid.py sha256=qtC6IfmZYdsxcg2pdwEGmsB-aTSE7nCWMfBt7VrLxI0 8379
pde/tools/docstrings.py sha256=oYV8yoX-xsnv8S_J--OUVKngyfJnx75jLYGl3E1ZHno 7740
pde/tools/expressions.py sha256=lxq-Vzcqt54RHX-xdYhB2Mt3HV-f5YOS_2qqV7eC9no 43390
pde/tools/ffmpeg.py sha256=9N19kzLOWCanZa3fbt3fQaPa6xtTsgOWy2zJ0KlZ8Yw 4402
pde/tools/math.py sha256=tXC2aQW5m9UAUBgTV1PDcAkzhdIPYKooWUiXMUV7CtE 5300
pde/tools/misc.py sha256=6HDgFyvhJVRLZY5IziSUAblAkmqKiVpGAfkg0Ha7Qm0 10807
pde/tools/modelrunner.py sha256=h4PjdqTh382RV6yHVMLrHN4Dq5L39lUGNW7qNd4HYXY 3308
pde/tools/mpi.py sha256=z8dOMZxMAQxPASeDcjRmyTQM4Xt_N6PojbH69QMPrZI 7863
pde/tools/numba.py sha256=Iq9Ju3xxW9-oPjtUe7KLXiqdSjDXpytrU32xpOMqGcc 10319
pde/tools/output.py sha256=8Er1BwxAENiejr7UvbhtHgBr27Vfjavb-dH_rZebBvE 3722
pde/tools/parameters.py sha256=vL9yb16Laz4h6pFoFWnfp1_46YrZNC0XgCcnmIa-Iz8 18443
pde/tools/parse_duration.py sha256=c3Q2uSGjhzXB7NduO9R9ex9uxJx_WaZW6DrqPMERzbo 4113
pde/tools/plotting.py sha256=_qJFC6fLuunxF91X0T4xz_YI6ea5hDvcgVK6mrIhNe0 30800
pde/tools/spectral.py sha256=9iqurYMQAaWoOAQUE1_5alur89fKfDvpmEkWq3lPOuk 3003
pde/tools/typing.py sha256=O50TkqlSKmOfRJ4HskndqpdzdihqGARRyvPk1QQFWl4 1794
pde/tools/resources/requirements_basic.txt sha256=YPlneijHC5VGOK3f5ciBl8nwR7x4BUjv_x3Ig5o2QwA 125
pde/tools/resources/requirements_full.txt sha256=LWWokjIg7rViQUG46bpZ9-fnrcdk4WA9PbTtyP40LNw 228
pde/tools/resources/requirements_mpi.txt sha256=MXRmDckhUWamk_B_PqjxuDO6l-K8v0cOyTt5VVhuprg 177
pde/trackers/__init__.py sha256=cKIQtZCqp2MjX_Nyvo-4gzqb4rVtINXKfN4Zhq0cJ0Y 1905
pde/trackers/base.py sha256=datHRF1h-DfZu_qBmTYVEb7TTCstut1gHFZQpTnNZR8 9674
pde/trackers/interactive.py sha256=n1_X-FjOujfDifS_X1UWGM9gZ59VCWFUHY58AIQf3Go 10497
pde/trackers/interrupts.py sha256=CHarKMRRQSq42yYbsPdvt2PLfGZdmqemkqo2x3gTeaw 9323
pde/trackers/trackers.py sha256=9PRPHEkOd1_i52UZQDet6-VNZUkX9aQzwcAuWmBYgZA 38262
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.42.0.dist-info/LICENSE sha256=FCcC-o0jyXosSUq7qdiwZ9dIU-gXAFcm_tZaAFRQxhs 1070
py_pde-0.42.0.dist-info/METADATA sha256=hqcJOS6VOI_JeKku4y1P9j6y_v-Tv13lgJa1fT-S_Pc 5523
py_pde-0.42.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
py_pde-0.42.0.dist-info/top_level.txt sha256=L2mG2CI4tP20DlEw2U0Rc-qbrOQfzIdhomT-x4_lQdA 4
py_pde-0.42.0.dist-info/RECORD

top_level.txt

pde