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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13macOS 11.0+ ARM64

lrspline-1.14.3-cp312-cp312-win_amd64.whl (421.5 kB view details)

Uploaded CPython 3.12Windows x86-64

lrspline-1.14.3-cp312-cp312-win32.whl (387.4 kB view details)

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

lrspline-1.14.3-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.3-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.3-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.3.tar.gz.

File metadata

  • Download URL: lrspline-1.14.3.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.3.tar.gz
Algorithm Hash digest
SHA256 b6ad45b0dbd80152152767b0cd7e995cffab959d3c242bb0c4e795c5a8de07bf
MD5 f79ba0c9d174c1c56d6dcecd0e035575
BLAKE2b-256 65e44914d31fe64846dea1f6019507c3cd74c027ec352edd7afc60df669767f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.14.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 420.5 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.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6b6a42bacc12f66ba1be179815d6003b406f1857760884c6a469aa84114c520f
MD5 8a099bc0d5cf37d788ed4d1d55ef091f
BLAKE2b-256 ad68a64d4ec0820f8e2eb884220d49828a4dfb19cd647f1a43399da496015c60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.14.3-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.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 9ec6fa7ffc1eea749927db95cca2c866be53f4022ff046dab61b096d143796de
MD5 01bd96d4247b7621f987d2f5384119be
BLAKE2b-256 2c48c2ed620e1a37cf138b49beabf870462d83288c51284cb99ef2b839826b89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.14.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1a3e1eeb2d203c743564af0cda85b87e46253e6d0ac9c3bc4d7e2ddd41e0cefc
MD5 f130850ce0410edbe2f216890eed1eb6
BLAKE2b-256 1c9afc29b85a1e0e5529230bcb5365368a68609b0b6f378e4081b3a712a9304b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.14.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 46854d6617a5328746f3ec89f6934b1ac6911e6db18c26e3afe2ccc00dae3bb1
MD5 4a1aa2fa91a8394979a19a7ddcc50360
BLAKE2b-256 3a6282ed464c4441f43b726db51bf37c815b4075f8f594427ed87ab99446d9da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.14.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 06923070ea98196337cdacd7302c88be2bf5593bb3fb72f278fd77053b971bce
MD5 d581b26b35b52cbed7abb3c0e4053f40
BLAKE2b-256 a40e6d968cd0fde6246b8f68d7b8a83fd25de14564d0137c6b2961ca1e588290

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.14.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 421.5 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.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 db8ccb183099dbaeb451988ccd3ad0ce8d50205e400c0e9da3f4b685cd50aa21
MD5 49259a63f743aae3e73b03fbf142bb58
BLAKE2b-256 ce52d9b1519c51f0641a14305688a719a6f547f190cfd64e08a3d2194a4943f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.14.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 387.4 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.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 c3e3fc1d19d3398979271dcfc0eeeb4367c1464ad35b0286a90535fe9aa2312e
MD5 ae42d1c18911451ece8077fd247d2e2f
BLAKE2b-256 c7a82b696fbc17da1e66a53e304ebac9c8f167de4832e2e47533b0ba98178959

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.14.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 229ba5be64fbe016ec2cd2493b9b8b1a6ed4039e70dbcca872b456ebad6c4a2c
MD5 82b591f2edd89dc4d18ecd70f7b20b8c
BLAKE2b-256 6efbe771d1f36bbdfc28eb5745f23be8789e00fcec21e4c541d8d5557a8a7548

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.14.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c29c937e0f0c46f42ce8c2d56f434c96998cf4b61429744040b8010dc46a0735
MD5 7efbcf4700241b035ef1b0f8c39a62f2
BLAKE2b-256 6b8fcf2c2136f695ce147790e0cf72e1d669753b2d04d48c13836f9c877c6fd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.14.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae0a3e4eeeba7d95fb7da8cd2e021e60428e7aff01e412ddcd7f36def8f93953
MD5 26e4ce9ff3c5bb21b579c4d34fab34da
BLAKE2b-256 2894c7087804e72fca75e613f97253bdd96c6740ef2b479ef430483fd9427ba1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.14.3-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.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c5763a8151c3da0bf1a4c0881468d30094fc2e726f0653b39be644a269e17759
MD5 8487c0d76c737aab5b840e5be9a38ea5
BLAKE2b-256 6d46e50345daa3af436982b2b80dfcea75e4ac3d8275abc43526a9fa2bd0f449

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrspline-1.14.3-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.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 1a4ba959f7d322b39cc9503548ff5a8ac2a3805783d64d951e922ec3ddd96891
MD5 2b90ffceadef53cbc81172eeba0e898e
BLAKE2b-256 be6ba5d41bbfad9ba4b58d7e88041cd774628e93a81cb8d0cc0cb3c025b00a90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.14.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3537da04aef3fb9346cf0dfdf77a3b5f2fa24f611a30be5d512bbf32e7e928ea
MD5 85706d7f1150554e6f019171f91d3131
BLAKE2b-256 d319dfcda6cd53e9774145c6574752bf15a3bf40ca6a6ef55567e23294cb3d09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.14.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b5f5ea5e890b12fe40c7d853bb08ba071ef32c1614c12d72952c97e30222f917
MD5 a1b798837ff2f75507d00ee59990d195
BLAKE2b-256 4f1e0d53f7f4f0d71e97848967cf47d36c06578c67e5da89629b775ec89309b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lrspline-1.14.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fa47fb618aab83d9bf65c676573b0a153bd2dd33eb7b466d4210f606e5257467
MD5 efe1a20889f181cc327cdea78ae48326
BLAKE2b-256 1c9b999786eb52dc66231e549227f89085d776d2c56ed9212c359d2984e0dc40

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