Skip to main content

Python bindings for the LRSplines library

Project description

https://badge.fury.io/py/LRSplines.svg https://github.com/TheBB/lrsplines-python/workflows/Python%20package/badge.svg?branch=master

This is a cython-based Python wrapper around the LRSplines library, a C++ implementation of locally refined B-splines.

Installing

LRSplines is available on PyPi.:

pip install lrsplines

Usage

There are two modules for interacting with LRSplines.

  • The lrspline.raw module contains an API that is identical (so far as feasible) to the C++ interface of the backend library.

  • The lrspline module contains a Pythonic interface to the same library.

In addition, the lrsplines module is available, but is deprecated and should not be used.

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

lrspline-1.14.4.tar.gz (106.8 kB view details)

Uploaded Source

Built Distributions

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

lrspline-1.14.4-cp313-cp313-win_amd64.whl (420.4 kB view details)

Uploaded CPython 3.13Windows x86-64

lrspline-1.14.4-cp313-cp313-win32.whl (386.9 kB view details)

Uploaded CPython 3.13Windows x86

lrspline-1.14.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

lrspline-1.14.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (3.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

lrspline-1.14.4-cp313-cp313-macosx_11_0_arm64.whl (476.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

lrspline-1.14.4-cp312-cp312-win_amd64.whl (421.4 kB view details)

Uploaded CPython 3.12Windows x86-64

lrspline-1.14.4-cp312-cp312-win32.whl (387.3 kB view details)

Uploaded CPython 3.12Windows x86

lrspline-1.14.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

lrspline-1.14.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (3.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

lrspline-1.14.4-cp312-cp312-macosx_11_0_arm64.whl (478.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

lrspline-1.14.4-cp311-cp311-win_amd64.whl (423.6 kB view details)

Uploaded CPython 3.11Windows x86-64

lrspline-1.14.4-cp311-cp311-win32.whl (388.8 kB view details)

Uploaded CPython 3.11Windows x86

lrspline-1.14.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

lrspline-1.14.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (3.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

lrspline-1.14.4-cp311-cp311-macosx_11_0_arm64.whl (477.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file lrspline-1.14.4.tar.gz.

File metadata

  • Download URL: lrspline-1.14.4.tar.gz
  • Upload date:
  • Size: 106.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.20

File hashes

Hashes for lrspline-1.14.4.tar.gz
Algorithm Hash digest
SHA256 07b38a609d6e55ecc63c775516dc3ecf485f5d3bc017c6aeb94dd6baa80ce11e
MD5 14805c713f825107fb394011ecca29a1
BLAKE2b-256 81d58248a2c780480f92a067d7500798f2d76f27b0c25cc0dbec3f3b355c6ae6

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: lrspline-1.14.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 420.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.20

File hashes

Hashes for lrspline-1.14.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b3a2633628d9129e783e7d7861967579d52cf8196ef437a967f3dc63a1aaca34
MD5 26f2418dcf2f31781fc98d717c119d88
BLAKE2b-256 223d6332556106831d237ecbd067106d69d7c0e6c456654e8c5c660eb314e116

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp313-cp313-win32.whl.

File metadata

  • Download URL: lrspline-1.14.4-cp313-cp313-win32.whl
  • Upload date:
  • Size: 386.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.20

File hashes

Hashes for lrspline-1.14.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 926d313c8454e0d6848d206b525f586b71ccf8f637033e65daf51d9b0758d6ce
MD5 16a086245632a95ac6421bfef2c6a360
BLAKE2b-256 10ddd887c2547b7ad2438235e7c1495f7a9655c0d299fa72d80fa6df174343f7

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lrspline-1.14.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dcd3f3bd319fe48c3a0efd53dc668c1009e86b86f43cd67ffd54b20d4ed04b04
MD5 67a9c470839d2b08522fb7986d827b6a
BLAKE2b-256 ba9f8d0dda65c32e531691eccd24b62fc3555894961f820f9d653f1ea1645ae1

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for lrspline-1.14.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5ccd5384b01ce741caffb67848cd020125c7386ec9685c8b3701fb60f2b1e13b
MD5 00bbc64ac25df0a08bf290d0d71d1125
BLAKE2b-256 7fcebfb5ad2ed45f3f2f575fc993359604c5128fd000b28cad1dd0f5d60fd7da

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lrspline-1.14.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91bdbd73451d11015b61a592cf10d12d1cd5e4da0093c80c9ac01fb87d288615
MD5 5f684efc8b1f21e616d3fcc4c608a6b0
BLAKE2b-256 69bb19f73f65e3450cf7040dfff537970e598947b372eca0b675bf1cdd701dcc

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: lrspline-1.14.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 421.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.20

File hashes

Hashes for lrspline-1.14.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a4ffeebe13c81d6d3f0ca7a492b6e35ff462794606b32767bf0f4c45f15b0c87
MD5 0675d8998efc7e9a88d3a7d17c09935f
BLAKE2b-256 459e27294c86383a44ba5f344b8ca59070243a2dfdbafcf96d39aa6b9894104c

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp312-cp312-win32.whl.

File metadata

  • Download URL: lrspline-1.14.4-cp312-cp312-win32.whl
  • Upload date:
  • Size: 387.3 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.20

File hashes

Hashes for lrspline-1.14.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b6577a692cd068210a73476a10d5048f31567aa11b7dabb7c78895e6c80e3846
MD5 8e02ec1b566d7727e54292bb02ffa091
BLAKE2b-256 4bbe577f940bef89fb663246665a04ff051e93a2d47d489b562acb12383ffc4c

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lrspline-1.14.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1d464cc8bead590c5b29f97218d958b59565462e297a10edda59844c6fd5ef4
MD5 1262a2e730a527e67f30570d0eea950b
BLAKE2b-256 4888d7712da1812e7c1dfd1c0cce4cffe84d263ac3f4b543ad3310a9bf58dadc

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for lrspline-1.14.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ff2da88a71b4b35fa0be13d9fc69ef582f8c90f3537d5c6c025d93cd0e8aca38
MD5 0973786aaaabecfda945fd620d631b98
BLAKE2b-256 a0aac8fef0c45fabba1e608e319ccc94fd08cc71b76cbb0ae0bbe7316cfb665f

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lrspline-1.14.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bfc273481a9b5e61b120dcf9b0f0005130de123b4c7c021f7f030c9603063559
MD5 db58bfe7b00bf3ea0919160ca12e2178
BLAKE2b-256 9b59b76932f0bc50b4dbe274de4bfa3861c30b49e19c5196673e17a60b70f97a

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: lrspline-1.14.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 423.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.20

File hashes

Hashes for lrspline-1.14.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d179b61ae22f2fd971c21c325c884e1e699885cc2fffcf07e8e63ebc92ba1943
MD5 ae341298d2203985bc3f10ef6cba948d
BLAKE2b-256 f4bd973a1f5e11b586ed0d4c29155dfe1a8d333ecd8bc43b452c03867af4c458

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp311-cp311-win32.whl.

File metadata

  • Download URL: lrspline-1.14.4-cp311-cp311-win32.whl
  • Upload date:
  • Size: 388.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.20

File hashes

Hashes for lrspline-1.14.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 7e7b800b35e324fc8f384e9f2fbda62c89216870cd54fffc3e4a3cfd35db560f
MD5 2f995c9f01b5dec8acfa1f7d46e7bf6b
BLAKE2b-256 04e408077236c4a772b27c7c6c435af35380e1d68c1005ce9566f5ceebcfe773

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lrspline-1.14.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c0da8faa33f3f2521508b4c92c02848a16f55b2ee46cbd6851c000fa1cbb97c
MD5 21e6b9912dd2a134b779999410bb889f
BLAKE2b-256 accd2f07ff2dbf67cabb1076c81aeec9129d3c757666ee84309fca8b1c8d4fc3

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for lrspline-1.14.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 31879d06ecfd7e76cd741d6eee1695c9f8803421ea1c61938f2ba649c2be09fb
MD5 3f846cbfbce3e0c4da3b44ddead2e9ad
BLAKE2b-256 0563d46eed0224a8ad460e383f516d9330aa2f7917b8050d21beae52aa19ccdc

See more details on using hashes here.

File details

Details for the file lrspline-1.14.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lrspline-1.14.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 762f5f4236ea8630c4a6c8771620936bc0b09b67d17d926e62b464f8b628017b
MD5 8237dd05b8c71dd2ade41096c058b619
BLAKE2b-256 2d54f9bb9fc6c15998cd1d1925b85ac3d89c0c1ebde84ce548f6c16b13dd0907

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