Skip to main content

Object-oriented Cython wrapper of Shewchuk's Triangle Library

Project description

CyTriangle

A Python Wrapped Triangle Library via Cython

ci-tests code style license

CyTriangle is an object-oriented python wrapper around Jonathan Richard Shewchuk's Triangle library. From its documentation:

"Triangle generates exact Delaunay triangulations, constrained Delaunay triangulations, conforming Delaunay triangulations, Voronoi diagrams, and high-quality triangular meshes. The latter can be generated with no small or large angles, and are thus suitable for finite element analysis."

CyTriangle utilizes Cython to provide an object-oriented interface to Triangle to enable easier inspection and modification of triangle objects.

Project details


Download files

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

Source Distribution

cytriangle-1.0.4.tar.gz (337.1 kB view details)

Uploaded Source

Built Distributions

cytriangle-1.0.4-cp313-cp313-win_amd64.whl (499.4 kB view details)

Uploaded CPython 3.13 Windows x86-64

cytriangle-1.0.4-cp313-cp313-manylinux_2_35_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.35+ x86-64

cytriangle-1.0.4-cp313-cp313-macosx_14_0_arm64.whl (830.0 kB view details)

Uploaded CPython 3.13 macOS 14.0+ ARM64

cytriangle-1.0.4-cp313-cp313-macosx_13_0_x86_64.whl (830.5 kB view details)

Uploaded CPython 3.13 macOS 13.0+ x86-64

cytriangle-1.0.4-cp312-cp312-win_amd64.whl (500.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

cytriangle-1.0.4-cp312-cp312-manylinux_2_35_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.35+ x86-64

cytriangle-1.0.4-cp312-cp312-macosx_14_0_arm64.whl (835.0 kB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

cytriangle-1.0.4-cp312-cp312-macosx_13_0_x86_64.whl (835.4 kB view details)

Uploaded CPython 3.12 macOS 13.0+ x86-64

cytriangle-1.0.4-cp311-cp311-win_amd64.whl (501.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

cytriangle-1.0.4-cp311-cp311-manylinux_2_35_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.35+ x86-64

cytriangle-1.0.4-cp311-cp311-macosx_14_0_arm64.whl (833.2 kB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

cytriangle-1.0.4-cp311-cp311-macosx_13_0_x86_64.whl (833.8 kB view details)

Uploaded CPython 3.11 macOS 13.0+ x86-64

cytriangle-1.0.4-cp310-cp310-win_amd64.whl (501.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

cytriangle-1.0.4-cp310-cp310-manylinux_2_35_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.35+ x86-64

cytriangle-1.0.4-cp310-cp310-macosx_14_0_arm64.whl (832.4 kB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

cytriangle-1.0.4-cp310-cp310-macosx_13_0_x86_64.whl (603.7 kB view details)

Uploaded CPython 3.10 macOS 13.0+ x86-64

File details

Details for the file cytriangle-1.0.4.tar.gz.

File metadata

  • Download URL: cytriangle-1.0.4.tar.gz
  • Upload date:
  • Size: 337.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for cytriangle-1.0.4.tar.gz
Algorithm Hash digest
SHA256 87fad8c1cf535f329d357d0e49c3434279aaaffa0d782feece2bb9858491159d
MD5 0b3b6eebc813f55d4f7dd4ea5f344b8d
BLAKE2b-256 ad79c5fc5ed5fd731e549c93672046f5273523fb7c352be7dee40cb1e05e63c0

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 36d1939128474d0db6210880d333d2e1629617a8bb9955151c2ce7b9fb9ba409
MD5 6a8c74455d34758fc33fe6657001a55d
BLAKE2b-256 95127d7042363c52fe7b459e3d4e0b081809cfe2bc174deaa444ae08429f2a5e

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp313-cp313-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp313-cp313-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 dd50f0cf8d25df92a0c8684478ccc720c6eb5c567203c58179be818ea69f1289
MD5 b869ed1939414f923adc5bc8295b8dcf
BLAKE2b-256 293ccc48ab5fdabd7a1ebac79f3c39b58ce549a872876b99a92ff0243a3bc7aa

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 09e6324c83c1e3056bb6de5ac4efc14dcfa80e69722447145510dd7f11433b72
MD5 b84b81de5bb84572c4775ba7be774c68
BLAKE2b-256 f944750edf75e72b4c5f808aa1b0a9224676ab81f9e2ffcdd58b2cbf4c6fe52d

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 390916aeab3b8b5aba2d4bbdf4cc6421fbf141125fffe23bb3348def16d3064d
MD5 7fc5a99b7586db3d40d7a46146a08f9e
BLAKE2b-256 6e0da06eb4dc44c3b21c87daad62fea1ef4279651618217e650376b7000fb2f3

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 00be0ad751d57233612e536485fa56862c32d299b5b0c816d5db36c8557697e5
MD5 630a5dbbd344b5de2db3cca115c780c6
BLAKE2b-256 bafed4dd412218d53947a354012239949eb1c254c1be6e2f4652c32bf7d8323d

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 316a59f84946f768aa861d4ff5741a9ca09bbdcb5c1b384ad2d673b8999f50f3
MD5 2419c690f0c9330248c0901173f0ea27
BLAKE2b-256 176552cd4ecf816001839a883b69c8cdada627177ed25d6489562ea9974a5ad8

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1f538970e68239a7b1a15faa947ff43e96c3102c7f03b00b8421bcf7bbd3c8ae
MD5 dbfb47e6db7fe23587396263ec9392f9
BLAKE2b-256 162f8a1cd17090a4f7943b2428c4cf441633d7bb5e573c5f3cef8449f7d41458

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 48f94884f5c39f203155ba51c556bc22e5c0140dab1504f2130c679a062e8537
MD5 4561e2c0f00016dd01ae768632f6f238
BLAKE2b-256 92a724254bdd9c60cd9dfb949418e0a50e91f7659fc06c2c592d5851d84df613

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1ff5ba98d8a32dc59c89bf2ea0c7b029277cebececf2ac99125d663fcd354243
MD5 9967d027f2647fc52c0c3ba11e170588
BLAKE2b-256 790add672aa7359bc65e7e2d349c495bd6978cf02e624256325be6b07a4ccf8a

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp311-cp311-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 40474281eae97fabf76f11c688902300ec7b1c7f95f3136682daaa81d942ad1f
MD5 2a62af2e2b969c6d61717df073c25776
BLAKE2b-256 52c836e1206d831202c14622a71abc745f1816edb9d56d7b4c6a4a1e056ddf8a

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a1b98785246ca4f16d8df47306bd4d5e308143c4bea19c0d26b55270ded5576f
MD5 4618979858e7169f4772c211d7d6b317
BLAKE2b-256 3420ce56e641ff9e81b6de30b5f8f42b4ea3d0bd82f36afbb115a2ea362ca2b8

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0fdcf60f7e3eb3383ca9a7cd27ffc844e10c4f556cd3748b3de29d3b76ed3e30
MD5 51b7372ecc46e5bcbcd5e5b418eb8d44
BLAKE2b-256 e4b47b912892ab577de6ee35bb202be82edc6e4879393a74c04548bc47e46021

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0c7973564b632787ff647adbd8e4f9a3cd0ca36f25140b0c6c6ebbb9440a75ed
MD5 5d26d4b45c9a868ef2700630081a6ba1
BLAKE2b-256 c9817ddf08716b646bb9cf0d3bf19b95571451aa22b36d86607b8c9c41a7996a

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 762da3d39c9fa58181e4c87bb807f5ac8977768cb474663768bf690b8b68deb9
MD5 030a8365d3c3e29b387a5a97f01c16e6
BLAKE2b-256 d720dc4309e52a569fd193af9c8462161ae506984c2d4c5e4b34a412693d91ad

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 27e0355b7fc2b2903298affea36a6d93a34ed8ed8e547d9750da58c6c7aec12c
MD5 63085bacfb79c679ed168d956a8a9df4
BLAKE2b-256 173fc73f7ed8c19b42b39dddebbe58c3d1d1527982841b99aacf0dd01d13bdba

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.4-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.4-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3a3dce7544a3f4a08a4c734d3c21384f35c7e2830c7b2e968ba84bd042e60f42
MD5 08bab036fb71f0ea79a7fd672c4e35a9
BLAKE2b-256 b9178cacef62555d56d88674fab830432b0935fa56a16d564e6b901fccd49965

See more details on using hashes here.

Provenance

Supported by

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