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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

lrspline-1.15.0-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.0-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.0-cp313-cp313-macosx_11_0_arm64.whl (476.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

lrspline-1.15.0-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.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (478.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

lrspline-1.15.0-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.0-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.0-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.0.tar.gz.

File metadata

  • Download URL: lrspline-1.15.0.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.0.tar.gz
Algorithm Hash digest
SHA256 0f22e8e6f0162370df09a62d17aa68450ae3fa21b5769aa494e54cf90c8195a1
MD5 b06da2b78fe7149616f92ed4929833c2
BLAKE2b-256 6d467d7108fa88f046ee06c77e2cbf1074af048991c67e7fc72b879e5503c996

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.15.0-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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 395e31a07185730aef35dc73c30c2d7e2470914fa1966a15395ca21660f79501
MD5 67148fc5d231d3d3563f8dadf6b25309
BLAKE2b-256 5f9112f72db645773671b36025d1d3b62636faa164e67cd90180a16bd073931d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.15.0-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.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 6f79d3fcfdcc0e22b539bed4c1fa8d18aad16be8864a8506550bd97dd83e9492
MD5 cce25d973595d249e48f9115ccc190f9
BLAKE2b-256 1369cf75111112702027b359619916d519806ec10f912efb08936102a91cbb40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77c3f48fc785d2ffcdc48d5ecb990c0723401817e349ba6d7ae8d9647ae113e0
MD5 22d34a5ec0ac39ce067e1f43c36097e1
BLAKE2b-256 6076e06fcb5e19f72ad1d92dc696578e3b03678231f400115d2082b81128a382

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 505ba575c7b5b1cb23f819ecdfa7fe94c3b9c6a77b95628ce86f9d09401b1af7
MD5 e050691ee9f6fa82d65e1661e141e3a7
BLAKE2b-256 132653efe2632be5bc1cfb41dddef93e2ca7f11a49d1d50e1428be87bf23cbfc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b8a91732936f4c0a88f130bba7ddde1b930c6f665d24826b842d7ddb0e55e38
MD5 48b5de90d2b1928c0097056d1b79d55f
BLAKE2b-256 84633409678ca6cc588c6de794b05a1a627d7c8e9d1fd924fe3d3671ef8281c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.15.0-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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e1d2aa282f53e7f79dfb8bfa3633e13b9fb9523e10f9c96e76119605d605c4f7
MD5 a69d725d320db81509ae32517ca2a26f
BLAKE2b-256 006784b5ed4be74644a202fa45726f6a29958226552ff323063b54bf1af18b73

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.15.0-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.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 831815a1fee5354a547bd03e90b39b559ced788f648f8c7c36ed7379da54b01f
MD5 960551fe28d4126d077b4d21c598dc02
BLAKE2b-256 a07107a8401911a1a03b927fe1f32c24098d6daefb04fa1aef7aecd539540ea5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ae9ae9323675d7491d6db9f1ec34da168c8e8bc07fe2ab6dbb2f1d4b7d8a5fb
MD5 cbe4a143bbd5f5538542da0ae682fe88
BLAKE2b-256 a2994fc6715bb97f65cbb3d04388f1f1cf5f807655ea99596bc8dbac17b0191a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1ab08f98d57ad2edf2676659be7041e4a24ffde13d5747ec59a43dac9572cb0b
MD5 a6a526b9fbe3108cc02fa53ee3c845f9
BLAKE2b-256 d24349e87ba34a9c807cea31af7dc65d4067fab77f49ba2357c69062df64928f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3e856ed1200741a8a639027b19c2ead4986aa5b023749d9b9bd29f1faa0bf4c
MD5 c23ef954f72941a5969ed15447a3c4bc
BLAKE2b-256 6500f89a5178533f2127e1efd7f548abbab9c61fdd8b21af1e3dbc36c27378fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.15.0-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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cbde692b8fef379811fa5ec801cdacaafd86b0e4b38b562e875f51cebf0baa8f
MD5 c67e97d6351a15412065741b14f77db6
BLAKE2b-256 5310438332ddf15704479ed419b6fe6af1b3f4837555ec894d6ab9dfa6ba61e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.15.0-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.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 17a7ba87314c15a031c5a1ddd423a17e95a41ab5e438d94f10ff3abcae3c7d3d
MD5 ee79fb965af4979f79f708d263e6a633
BLAKE2b-256 7c9c4ef651a14fd2cca37ba5eda935dea4040b7861b1db469cdc7a1eecc0f8b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4f0b564e8d441d01d2902b05887c123d2fc2e1cfbf0409d27f788a7c18f19855
MD5 cf0c8aae868ffac83ee50873b30a62b3
BLAKE2b-256 82dc15843351c1f11953c613df1c2f9030a0abadc4774105189bfc9fae10d7cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 215af96136a033bfeaf21d440579e3f7182628dde242b68cba94e170601c4c82
MD5 8f05e02c4f7603dc2289fb9ab1841a72
BLAKE2b-256 85a2ce7c7e83796215cb56a88892832434401371a86f620cfb5b964f9620f39c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.15.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1dc6a570a55255b871e426d6229f998e1b2d087d5e67ea8dbcb1e2a5ff24b5df
MD5 d5e20a69ae7146cc826f2fa1b0a990da
BLAKE2b-256 a5793cc9bc0c056d0571de9d8520ca0c76c085bc0a9e37c4c474795fde80dfa8

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