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.0.tar.gz (183.5 kB view details)

Uploaded Source

Built Distributions

cytriangle-1.0.0-cp312-cp312-win_amd64.whl (339.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

cytriangle-1.0.0-cp312-cp312-manylinux_2_35_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.35+ x86-64

cytriangle-1.0.0-cp312-cp312-macosx_14_0_arm64.whl (673.1 kB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

cytriangle-1.0.0-cp312-cp312-macosx_13_0_x86_64.whl (673.1 kB view details)

Uploaded CPython 3.12 macOS 13.0+ x86-64

cytriangle-1.0.0-cp312-cp312-macosx_13_0_arm64.whl (458.0 kB view details)

Uploaded CPython 3.12 macOS 13.0+ ARM64

cytriangle-1.0.0-cp311-cp311-win_amd64.whl (340.2 kB view details)

Uploaded CPython 3.11 Windows x86-64

cytriangle-1.0.0-cp311-cp311-manylinux_2_35_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.35+ x86-64

cytriangle-1.0.0-cp311-cp311-macosx_14_0_arm64.whl (671.3 kB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

cytriangle-1.0.0-cp311-cp311-macosx_13_0_x86_64.whl (671.3 kB view details)

Uploaded CPython 3.11 macOS 13.0+ x86-64

cytriangle-1.0.0-cp310-cp310-win_amd64.whl (340.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

cytriangle-1.0.0-cp310-cp310-manylinux_2_35_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.35+ x86-64

cytriangle-1.0.0-cp310-cp310-macosx_14_0_arm64.whl (670.4 kB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

cytriangle-1.0.0-cp310-cp310-macosx_13_0_x86_64.whl (443.1 kB view details)

Uploaded CPython 3.10 macOS 13.0+ x86-64

cytriangle-1.0.0-cp39-cp39-win_amd64.whl (341.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

cytriangle-1.0.0-cp39-cp39-manylinux_2_35_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.35+ x86-64

cytriangle-1.0.0-cp39-cp39-macosx_14_0_arm64.whl (673.0 kB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

cytriangle-1.0.0-cp39-cp39-macosx_13_0_x86_64.whl (444.5 kB view details)

Uploaded CPython 3.9 macOS 13.0+ x86-64

File details

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

File metadata

  • Download URL: cytriangle-1.0.0.tar.gz
  • Upload date:
  • Size: 183.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.3 Darwin/22.6.0

File hashes

Hashes for cytriangle-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c2bea92fe426ee8233b8afd626846ae14a7893c2609a5c514a53e66405daa5fd
MD5 37d8c386715aee4c7b6e27b7f519941c
BLAKE2b-256 3ad01eb848b1908f1a66f6d28b16eca9a9410ba9588d507a062976e4d750e32e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3ae77aed373a6f328568573c73ca72d7025c59a16fc2a55002c19fa334d8d6bb
MD5 46598526ca4034c520d686687d9281f1
BLAKE2b-256 bc134c61df7c9550ea8af7eb45c4cf6474cb28e379a722bee757b7dd8445a20d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 5bba9053f8a1988ddd15be09e87b58a76762db1bdc98165696af54deedccf64f
MD5 977afa5ae4400789f1fcd5c6491c439d
BLAKE2b-256 afa1c27cc60145e6725c6c8eb9efe83b005123fc3fcac3a125b80c82275adb2c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5e4d3f82e19ea8dfde2a5aafac2ccf286575245ec56f95f3be712064fcb178e6
MD5 353e97feb53a966b0b169fe4d057af0c
BLAKE2b-256 1babd69573053d801f509d3189a515c55783d282a19a71ee67e97ecab81f1d42

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bbcc3b609a44ac93dc16f18a76e295403c3d0b2c157d8481ed1c23cb69910a72
MD5 91256a2cc1dc086a9af4d81aac61eb53
BLAKE2b-256 b2e2ef7bddd845b8f7cafcae0bf8c1496c1b6a463cd14684dc99f47db797f50c

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.0-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a7e42e00c204c73c7ff03c4457a0e5f6426cb9ca961670e261e518a11f2b0636
MD5 adfa27e1016db1dacf0c064ac27e5a02
BLAKE2b-256 3dfa662cb445d8c08ea6fa5e77586b7a98bd03c1f8660ce7b7d978c0c5d99c2b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 15cc9c0bfeed3c800989852106de6b67a6bbceb53f83c1d6f74ff6df1c89bc57
MD5 c64b30bb900768bc9528a7a9e0d8fc8f
BLAKE2b-256 d234a15e0dbf6b71f6305faebdc381837ef61a4154ce3eade5730bf552fa5c2f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 9189a4a43260c04ec7aaf223ae4c154d239e67310e52ead8e14d15ca06c41434
MD5 34d957467192644fd63adf85303555c1
BLAKE2b-256 2a04053ef177756d8062284d3af36eaa4995f4eae809aca9c9af6733232f4444

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a43a0a761419364a0d238ace8378a2a4270db3e1c8d753ec2e6ac203bd9de0ac
MD5 cdd7ab727583a382564aeee4968c4a26
BLAKE2b-256 74807c755286a56825e46fb667cf48c9521e62e8b3ab8e1cc9405462cde36f2a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a97934957654a5582e2927e84b94c7a7b3046fa49d5d2e0d83bdefc2f8fbb440
MD5 54374dfa66e943544d6eff904e02f891
BLAKE2b-256 62fcc67a2f82cc79e4849d554352cd31557b066ec4174bf9fa18b59632d8f6a3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 247aec55a188cc1017abd83b765fe1fa2c6a3b5f2099880605d93583dd18173f
MD5 d4148faad510b19591a178ea971ea480
BLAKE2b-256 b6dc1019fe8516a05b8a6074415faa57609306ddc8bd9c9cc452f9d2597316c4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 0978d771bb69dd65c7500cb0bc3208f8d96c3ff6bcc568253d4d891b52cfb3e0
MD5 82c148e916bcdea53e3d6a5d712d9a55
BLAKE2b-256 48e41bcbfde2b6da10b45bfab4b576f5e6ed1b5c4d010756cd548dc0f7af8525

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9a8df0544b8145b30eeb0c6c9c6f595d2137c6818c111d0a08af54afd8a21d95
MD5 47eed4b795a917f4569f70119e632b07
BLAKE2b-256 0331bc2f93a5ae55132f73d5d9d7e39f33d938c956b2f949995b0d5a5b7036b8

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 242041fc4c0a98c0f2f6ed9cf21de82dce1bfb94e89297b5f8f4e6554288e371
MD5 38e111869cca40de9353c4a67f983d9c
BLAKE2b-256 3d5c1c64278884ce03cab3c152ea17681ca73d759531d5bf13a59325d1b0892a

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6552c02542455ea9e5df18301a767fa3574650bc4bfec84415d94e2d34259362
MD5 6185ca51a02366aaaefd9897fc0d1e40
BLAKE2b-256 1c7eba5d00030c2b5823000ccd34a2b35eb8cdb949f3064996f7209b516588fa

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.0-cp39-cp39-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp39-cp39-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 abbdfd3985b333ebb99a752de7d0099b73f5a56a2f763663aef7db9471f8ba95
MD5 24deb088d75a1b1882a022e9bfc288d6
BLAKE2b-256 ef1f4cfe667a565d5b4a420d847da9832a80e044fbd1a400b19c960dcc5e3df8

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.0-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0c8e355c7712c98390a1c89bfbe9441fe05bb585c66e57a53d21a24460a858b2
MD5 811f410e271f88d9845d7f761b01adb9
BLAKE2b-256 14462af84a89bcfdb85dbb8db545179bf680254499371fbc7f9ebbbfeb35ab84

See more details on using hashes here.

Provenance

File details

Details for the file cytriangle-1.0.0-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for cytriangle-1.0.0-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 23eb65fc42651b7ce76d5f6dc501c1d6a937889a3834ff1a33a6f0eca564d170
MD5 221276a186604d38e4db4c9cfb06d431
BLAKE2b-256 0d91c5316a776a8c7a7e0e78f2c6c35a939699e98287310603ed6bccf96788bf

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