Skip to main content

C api for spatial indexing

Project description

firedrake-rtree

A C api for point location querying using a spatial index.

For 1D, an interval tree is used. For 2D and higher, an R-tree is used. The rstar library is used for the R-tree.

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

firedrake_rtree-2026.1.0.tar.gz (20.5 kB view details)

Uploaded Source

Built Distributions

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

firedrake_rtree-2026.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (284.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

firedrake_rtree-2026.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (273.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

firedrake_rtree-2026.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

firedrake_rtree-2026.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (274.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

firedrake_rtree-2026.1.0-cp314-cp314-macosx_11_0_arm64.whl (247.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

firedrake_rtree-2026.1.0-cp314-cp314-macosx_10_12_x86_64.whl (253.5 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

firedrake_rtree-2026.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (273.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

firedrake_rtree-2026.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

firedrake_rtree-2026.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (274.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

firedrake_rtree-2026.1.0-cp313-cp313-macosx_11_0_arm64.whl (247.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

firedrake_rtree-2026.1.0-cp313-cp313-macosx_10_12_x86_64.whl (253.5 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

firedrake_rtree-2026.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

firedrake_rtree-2026.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (274.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

firedrake_rtree-2026.1.0-cp312-cp312-macosx_11_0_arm64.whl (247.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

firedrake_rtree-2026.1.0-cp312-cp312-macosx_10_12_x86_64.whl (253.5 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

firedrake_rtree-2026.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (284.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

firedrake_rtree-2026.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (275.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

firedrake_rtree-2026.1.0-cp311-cp311-macosx_11_0_arm64.whl (248.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

firedrake_rtree-2026.1.0-cp311-cp311-macosx_10_12_x86_64.whl (254.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

firedrake_rtree-2026.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (284.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

firedrake_rtree-2026.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (275.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

Details for the file firedrake_rtree-2026.1.0.tar.gz.

File metadata

  • Download URL: firedrake_rtree-2026.1.0.tar.gz
  • Upload date:
  • Size: 20.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for firedrake_rtree-2026.1.0.tar.gz
Algorithm Hash digest
SHA256 2db0b156107c7afa338ff85e08c62186487821b12351012f307c8eb41c143e83
MD5 44c9671ea6159fda4d1a2e52a26c67a4
BLAKE2b-256 6894f23635fe8856413ca5ea6eb6e1d553f5eccb1014ea1c3970a11c567e1cd4

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6c51bba962b7ce3bfd486eb8dcc96970337424bd6447dcf6443b9d867732959e
MD5 f2d37b6d4aceec97683c782c9a23f8e7
BLAKE2b-256 1cb82aaa40d91924130d2144e5e1446e660dcf9934d73980c79c3b1953687225

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3080bf0f4c9c31eb383509c6b1c5fb9b48bbb5c405da771ec53588f9099017f6
MD5 0815482677eb7df7883ef16d4918d9a6
BLAKE2b-256 4dc49120dbafccb29a0662776ad698a931f2f15c4ce33d93d139fc1374a8ae12

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 26497a1659c17c0aba28a082fe7ae042dfc3dd6fb161a50e9c754a4cdd03f209
MD5 a75d5dd4aed787b69cad23652f84fa60
BLAKE2b-256 04dfedf95482fa35f2e3305d6d6171d804d574a5e51ab1636a8017019b4727fb

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b31bb756467a894bf6c651dc2280b9b8e5ed68b55826e0c68c6f3ec158fc28a5
MD5 3c8fe4103b5f01cfa9f062fde73e5c88
BLAKE2b-256 54be884d6c8cf73e866aedbf8fca50991f4c2cf1d5d39fdc8a3df19b817dea7b

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c603267b156eed0748e3b368c3283dc78e3a367582a5f8fa76a53b82ade12e7e
MD5 5a7edefe53b70a54cf505bbe970c1f78
BLAKE2b-256 f1057ac4810f47a3f1c6efd1067a0e94e6239ca785823fcf52a13f7418e59a2f

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dfeeb882fe64852f0b56130a6cd6c2430b8abc18fb8867d0e61d58f9a45f65da
MD5 955f969f857e52de64348adc22b5f33c
BLAKE2b-256 ca4d4aeee0f0f1ec69ccc85dd66c115848703471bc601b0ed1bfae35d8a1fb08

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e49c8e51943156dcf451ea7976f8365a3c595f93cd2a36cdb3d547b2602f850b
MD5 75429f1569e2095b93ad53e0fac2f6e1
BLAKE2b-256 bdd8c931b8a20790beb584bb9b8efc10ec622a6a3eab0611d4482ee775d8e21b

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e33e2ad8449e553f4190ccafb18b56dcf72745901f2d813638040ba8d4cc537
MD5 a9504d2ea6585b822c2f5a9adcea30d8
BLAKE2b-256 efce69c2f6072197b15281d342a579bbdd6d6688dc0511f43566687b6905a3db

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d31b82d4f5582ef5240a0b27a3cd8a4e14c40791690fcfd8e874eb24d321301
MD5 85010b8db1a1794f6540ac9f90749d17
BLAKE2b-256 96ff19fcea66b648851d1c770b179611e18e699f6c40ee4027aa394c876b6f30

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8e66ae092d6f9519381fe7e705802723aa76b795a708ebbc74186dc9b5bc55f4
MD5 b8c373af0122f8096f53519cd7fea25a
BLAKE2b-256 055c1661d34ae9ec062e110fbdfc80eac2389a206ce8fb1d696a48e358d9b33e

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fdece2513c2b1478962b29ed19621e76cc06cdcc928ac73477ef005d8a939998
MD5 cfa51c4a9ea57c9ffe1ef56144c8bb73
BLAKE2b-256 3375ad8df65d7fe03358963e21ce74e79a64262bd285be2474ce326b3acc4b9f

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dc11f9ef4bef57bc7f9d013a6d9f0ee61754cf72bf423731874b3f9cb735f286
MD5 d4f9fd2ae62287a50e3df1647e52da48
BLAKE2b-256 3e5e3c1782a4db217cba46a7a0647c479d81e86773f59cd15ef00df4f90584ac

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 88f8fc25aea7f92b1eb3175a3de023fe4780b53854fe26e246c74e6db869b3e0
MD5 b753a47f4cfaa2e809577e21bb35720f
BLAKE2b-256 d50dac5606ce87b622dab08cc6c9e02f638acf04a2b03ab90cb8845d3a136706

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 34f8e5ee2d84249b8972533d4ffbd487a10387ce89b8bfc734e65a56808cd11d
MD5 53371f972ec6833887953c64cc84a1ed
BLAKE2b-256 25a8fb8e7b1a6d2aefd989933928c5e01219c8b01f33d7a305c30c49c4a5a520

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db86b593e1ca3fe7ebf24098e59836652c0b10145853be23649176e8826f89b1
MD5 ec1e6b97447718b23cbf4ed7b5e00b57
BLAKE2b-256 8e27272b686f33fbb9a1a4ea7402b03dc4f7447dd0549d36a00d2fa2713fb9bd

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 abb8f4076bf26238a5aeb36a07ba0f0e3cf55af47a7d87030f2bf40e251cd336
MD5 5d3549f93f00f3bcbc245574dad9f9f2
BLAKE2b-256 92218e57ee3a1b57570e20278a2838afb456722020d4060e450df0347e5986d0

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff16f95e90c3a7d72a0ad8366dc45d26843b333a09193e40e95f7971f0978427
MD5 17596fd928100f13bf979eb54a1b82b5
BLAKE2b-256 fb68fc0023c3d15563ab3b00c2071861fe2e27ea0e01fde7a4e2b5594f1c4e39

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d3f731367438c145de58bdb1e7d76b72afb6319ab5a081125bc198d6453d0a13
MD5 6b102295e0bcdcbe93ecdb9509f1bb71
BLAKE2b-256 5e0f25c68d4c59a47aa62cf46deb5caf39061f1390b2ce4ce07691ebab5b9b2f

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4da0abc6c9381e36d9767f16984f1927945bf8146c3b7057c44588f932438028
MD5 42f0e025a7e321ddd7aaa11dfb15b074
BLAKE2b-256 0e3c2e875a1a2f9093037890a00a697d0dba1f439769ce9ce9e70460ea41d2b1

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 87cc8ba721144c4a5174996b3af4e5772bdd897e2feb904da9c4b9a0ae8d83ea
MD5 1a4cc1ad5c1f67e201a241fe06e00817
BLAKE2b-256 b0e7d4e781a01e7e669d9c6638d110cf70e8b8bdbdc81924b6140a245bc80d03

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 694aa74de74fc77134884c1c9282f0ef4ca1a8c0aa0c92a49a191af9ad5a68a2
MD5 04c1a0ab684490f06033895472467a6b
BLAKE2b-256 7f123cac3a0d66c9b96074393f5324a1d63c608c4377560e56d551610ab196e1

See more details on using hashes here.

File details

Details for the file firedrake_rtree-2026.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b9f0a863f90437b8ebe94d85888053026105506cb13daef892eb6985c827635a
MD5 9fa898ca43d71ff9eadd167223a76d5b
BLAKE2b-256 1f41d4628793b0b8b83ed63345cec423812569fc2c85aafeb665886566fb4452

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