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.15.1.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.15.1-cp313-cp313-win_amd64.whl (420.4 kB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

lrspline-1.15.1-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.15.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (3.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

lrspline-1.15.1-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.15.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (3.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

lrspline-1.15.1-cp311-cp311-win32.whl (388.9 kB view details)

Uploaded CPython 3.11Windows x86

lrspline-1.15.1-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.15.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (3.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

lrspline-1.15.1-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.15.1.tar.gz.

File metadata

  • Download URL: lrspline-1.15.1.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.15.1.tar.gz
Algorithm Hash digest
SHA256 b4e126332b83a5b07e1d14abbf632f9dc79c66b772e37023e204afd9016b6552
MD5 986aa386d8b8c17d6e49e0e2481a1e49
BLAKE2b-256 3c2a45739c1ad355a958033d249203407d6c2787997df007c1033a18e798daa1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.15.1-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.15.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 90bf68f1fb10a37e3745fe15bf52dee19e3942d78519d9723e45abad6ae59bb3
MD5 cd5ea2c259a0aade2ada669cf6413ebb
BLAKE2b-256 fef09256b4e945877ccd3c8d01d637fd80ce44b9c13c805e36d154beeaa14aa7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.15.1-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.15.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 9221cc3367e0d61bff61400fc2025e4869b7b353d504200a454d6dd8e8123fc7
MD5 f8fa6c2f17fdc0efcbd136e926754f3b
BLAKE2b-256 49fa30989495396c57d12c53e1d61f92ccd163e59c1812ee048887f58face9ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a2edc49480b050e9f86d7acb018d7385bebb03da65d3cb78a25a57c2e5c66f8
MD5 51bf34979e90415cb381527924183896
BLAKE2b-256 2196a5d9f4eb4c64b197cba1c9a91598feec49ababdd2760276fc1c86a5e3e58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 53f5b7336395a92df279dd47be93dd0d784d4db9e4940c8fb2c0628fb75ca6c7
MD5 31d176f1745868c796488c008de06753
BLAKE2b-256 2eea672cc7a0f3beaa3a3613bbddec574d349da31c52c8341b1965e6c5987ba0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91a24ec3bc9e01ede2e69564ba617690fee5ded3737f0a918cbf7a69f2832fdf
MD5 e2c42721cd0e94ad823204d6ae7e603b
BLAKE2b-256 5969c7003420fafafb942edaedd7ba84eb783b5939956e02992d2b129e1ad42b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.15.1-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.15.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3c12d4478befc4ee791ef94272a47e174d5eb5e82bfa3164f08ee45afd2c1862
MD5 c8f4a46a58f08423f9d9f0dd38b846bf
BLAKE2b-256 5ff652c2d89db56055d0f255643f233cfa439338fa12369afa3b80dfe8daf798

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.15.1-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.15.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e56410247022af371935897ce0353a7897f86a50b4ec9c50556be73ade0a6879
MD5 58421befd7f0b9ac18bc945148f688da
BLAKE2b-256 e9220a5230b3e7afaec90080c48674d535dda8f08fb12593475c35a3c956bdbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 060837986e506d922031a6ae78780745b8a37e4707b4af63a1ff82d0de8ecaee
MD5 cecf41d85d56817557c16aea587a9fd3
BLAKE2b-256 195eca020bcb465e22b597aa6fc516310e7216c834e7bc2192779d230cedd549

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ccfb9245993930e90e318e504637cd58d2138fb6dee1700031ff2c5e645c9a00
MD5 15603e1935d72f15edd0efc3c766ad8b
BLAKE2b-256 69986c5d5f57fc94d10836220b367901a6fb34730a96e1e24c906b59c2bff4c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f36961c59fee4b06447f1db7b6a7c3f3fd0715b5414b805082ff628996494cb2
MD5 121dd0322ccb13476e5dfa13cc6d667c
BLAKE2b-256 2a37452f58ebc1fa16200f213a52c7dabb2f57a7cdffa2631fd486efea0e573c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.15.1-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.15.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 30b0bfb3dd1dab7865469b8bb414d19e1e441902a1e154f0fd617b3b6924f2c7
MD5 dca9e93fc08254e2fa51472f12b33a0d
BLAKE2b-256 5d4c29ed6ba9bc7edba4fde4c2ef2209b7bf7d45d34de55c43f0738f865e0691

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.15.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 388.9 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.15.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2fcf6aa96fffac28ce7dc2d11282ce2bc9c241fb1f4465584ee2a7c0f045f0fc
MD5 bb4f3487ec947d0c8c485fd987f705f4
BLAKE2b-256 001e4b0fd20db29350855ef470d038360e96e6567433036ff3826970c1429aae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59aa604fee926ee9548acce3b22c800080e45b058d9c0017455509dad95ff284
MD5 3842033098f0f95f6d9564309c7f130f
BLAKE2b-256 1c7e225c5aec25fa71215081f43a1fdf8167a35f8a99906128e3a020750e6758

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dd8aaef129172c5ccc6f6426ca5d57bb2404289bd1a5f9580748b205da9b4b64
MD5 bde7436af04d5f968c0b4327d769d486
BLAKE2b-256 c00c0aa817f33477549fa8c67da6cd5cd2a8d3219be5221b29f9423b9c512e57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5bdf18e48b2806ac0ce1329ebeb473473b4c9474e1253cedf66568c05dcd317
MD5 e0d17104f2502b18fe11c096976a6282
BLAKE2b-256 5441c4d87593578b2b301865f715874aa211f217dec5811eeb2cb3f518ae064f

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