Skip to main content

Bindings Python for PolyDiM&GeDiM based on pybind11

Project description

Project Logo

PolyDiM (POLYtopal DIscretization Methods ) is a numerical computational library designed for solving partial differential equations (PDEs) using discretization methods that operate on generic polytopal (polygonal/polyhedral) meshes.

PolyDiM is fully integrated with GeDiM (GEometry for DIscretization MEthods), a C++ library developed by the same authors to provide robust geometry handling for polytopal domains.

PolyDiM&GeDiM is inspired by and built upon the foundational research of the Numerical Analysis Group in the Department of Mathematical Sciences "G. L. Lagrange" (DISMA) at the Politecnico di Torino.

The official documentation provides a comprehensive description of the library, while practical examples illustrating the use of PyPolyDiM are available in the GitHub repository.

This file can be used by citing references in CITATION.cff file in the GitHub repository.

The main contributors are: Gioana Teora and Fabio Vicini.

Gioana Teora Fabio Vicini

Further features can be added to the library upon request.

We would like to express our sincere gratitude to Simone Masoero for helping us make this library available for all platforms and users.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pypolydim-3.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pypolydim-3.0.0-cp314-cp314-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pypolydim-3.0.0-cp314-cp314-macosx_10_13_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

pypolydim-3.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pypolydim-3.0.0-cp313-cp313-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pypolydim-3.0.0-cp313-cp313-macosx_10_13_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pypolydim-3.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pypolydim-3.0.0-cp312-cp312-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pypolydim-3.0.0-cp312-cp312-macosx_10_13_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pypolydim-3.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pypolydim-3.0.0-cp311-cp311-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pypolydim-3.0.0-cp311-cp311-macosx_10_9_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

File details

Details for the file pypolydim-3.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pypolydim-3.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1453f692d79037c31d94cc6d9deec92b9dd77afc8c63c95a03742dfbd248e462
MD5 89d9ea0b463c9994c7a0642f27821276
BLAKE2b-256 e436dc0ffd1876f040561ed3bc60c2ea077ed4914f0e274335264834be5be0d1

See more details on using hashes here.

File details

Details for the file pypolydim-3.0.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypolydim-3.0.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5110760e3251dbf97275b00b6c875317ef1f55de3bd9226da22d0c71f50470a1
MD5 b6e4fbbb8f5b873166ffd556d78ef1ad
BLAKE2b-256 bc4e4a7cf4920889932dc4317c8e3a8b672cd26168a209165bc7a6568dd92950

See more details on using hashes here.

File details

Details for the file pypolydim-3.0.0-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pypolydim-3.0.0-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a1b6cac2beececca589cb1f0b92d39e9046872f84f4fa91a8ab7a0548b8619c9
MD5 84289ac57761a674fc56a831fbb4e378
BLAKE2b-256 683573b57cc5e3983e4ad9b8ed290e4456db281102c27e0c4163391a4cee85b6

See more details on using hashes here.

File details

Details for the file pypolydim-3.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pypolydim-3.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fe27791a31897c0881c3f940e1a7a34760ea770fbaf3d70a604bba7049aa61d5
MD5 99b8ece0b12f3f8336592b3e2ce9174f
BLAKE2b-256 fd476a82ec16b37c772933b64b08b0333bbd83015cb614bd2b52fc6e5250a3e8

See more details on using hashes here.

File details

Details for the file pypolydim-3.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypolydim-3.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8efc098a29c309f943832931f6d9d4b3cd8c14021cceb9d20b88e4a976daee94
MD5 23a9ba5f9ed9d57b281173053e7a5d6a
BLAKE2b-256 9989c1b5d75a8da3b7860e61672d8fe624d2d3522847429f7577a0b3f71ba8b8

See more details on using hashes here.

File details

Details for the file pypolydim-3.0.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pypolydim-3.0.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8a118bce3a177d8ccf2e8364bb0a7da1aa230b216ad6f790ac6723dd9dc10e2c
MD5 a092d0feb16fc2af9aa16ce04f40dfb3
BLAKE2b-256 3bbf976055eb570600a8e634c6f46295d8f8f6f68a8acb997bc108fb693728cb

See more details on using hashes here.

File details

Details for the file pypolydim-3.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pypolydim-3.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c921117f78f235eab5306888f83eea2755612a6d2de4c1e73a0f71897ac10953
MD5 f9c1465b38f4eaf9ba4cf3c4e9bce470
BLAKE2b-256 9a4bfaa7ab62a6e681c5c5595247055b1bd0d6f40e0ea23616c7c0152a318aa0

See more details on using hashes here.

File details

Details for the file pypolydim-3.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypolydim-3.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0086a714ee7aeef740f1e407520e9da33caf3c7beaf561d7c0aec703ddb86d82
MD5 133e65de8af09bbd909d8c08d6da1629
BLAKE2b-256 13c068a29a9af002ff6ac24333bc984e2795e8a781849e9e2e526a54c02dad7d

See more details on using hashes here.

File details

Details for the file pypolydim-3.0.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pypolydim-3.0.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 bec5eb2e2a5d6791c645d2a56f9743f710aa1210b3429d30c9b56e82af4fc82a
MD5 0e869df46ebb16df9f8f5b19fdf2a6e4
BLAKE2b-256 784332a6c38f94fb159a4ef94ee4b7d1472daa1272ac9a7c32367ae6c68bf55d

See more details on using hashes here.

File details

Details for the file pypolydim-3.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pypolydim-3.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 05cc7d56190de9f36f7957fca66c77b5118e043fd8b3c7aad7fea7ed3e771676
MD5 43475bca4d3bdba8f5a04eddc66941a2
BLAKE2b-256 94a9e4ff788445ad5b1549b58c108f6e510faa081243796d473f43768bf822b1

See more details on using hashes here.

File details

Details for the file pypolydim-3.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypolydim-3.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c07aff5b8959097676cbe36243434060d69a1860cbb10d49a518c3ce0cd41a5
MD5 22c2c5dbcaa2577ef503036731f9ddaa
BLAKE2b-256 46073c20a5d394102db509ce5ccce35e73a42895b3f6d38c24202c287b472e34

See more details on using hashes here.

File details

Details for the file pypolydim-3.0.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pypolydim-3.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5d2f3bcab332a3ac4733666f2dd5fd116870f15ec15b080b81f002a1d0a6ecc4
MD5 97266a04a576713b5bac0262f1abb51f
BLAKE2b-256 440dffb19655fea2c4a74d4c83c22e976f9f6c4a3491be1fa4d25eed4e5cd8f0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page