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.1.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.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (278.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

firedrake_rtree-2026.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (270.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

firedrake_rtree-2026.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (275.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

firedrake_rtree-2026.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (271.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

firedrake_rtree-2026.1.1-cp314-cp314-macosx_11_0_arm64.whl (241.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

firedrake_rtree-2026.1.1-cp314-cp314-macosx_10_12_x86_64.whl (245.5 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

firedrake_rtree-2026.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (270.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

firedrake_rtree-2026.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (275.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

firedrake_rtree-2026.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (271.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

firedrake_rtree-2026.1.1-cp313-cp313-macosx_11_0_arm64.whl (241.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

firedrake_rtree-2026.1.1-cp313-cp313-macosx_10_12_x86_64.whl (245.5 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

firedrake_rtree-2026.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (275.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

firedrake_rtree-2026.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (271.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

firedrake_rtree-2026.1.1-cp312-cp312-macosx_11_0_arm64.whl (241.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

firedrake_rtree-2026.1.1-cp312-cp312-macosx_10_12_x86_64.whl (245.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

firedrake_rtree-2026.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (278.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

firedrake_rtree-2026.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (273.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

firedrake_rtree-2026.1.1-cp311-cp311-macosx_11_0_arm64.whl (243.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

firedrake_rtree-2026.1.1-cp311-cp311-macosx_10_12_x86_64.whl (247.7 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

firedrake_rtree-2026.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (278.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

firedrake_rtree-2026.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (273.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for firedrake_rtree-2026.1.1.tar.gz
Algorithm Hash digest
SHA256 12acbf8295807a3b7d335cfa9ae27a2cf906d72f6f996598eb6674009bd5bf32
MD5 ecf723c87688828e102a8c3cca373d7d
BLAKE2b-256 72f58a7dc5338d132ece36b9a74d6a328b4474d0ce8cab5188c5799f9f04c823

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 618d91af834da012f7f0178fc64c2f22c3f63b896d9a127fd878ed21226cd895
MD5 a32507aa50ba4ec18ccc119e6dff7bda
BLAKE2b-256 ae09e7ce5272dc7fc23284d6b7906d306b65c6b95cf35cafd68845618d47cf53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6bb54d3c4f5fb913b59a20c9acfa3a0fe12019e4d42e2e85a57d681e5a74158f
MD5 361e8c1bec01ec28fc171d5d9f987a1c
BLAKE2b-256 c0753f592dbe05e25df28df8f3377700db2deee12a93b0a467360d1912642dbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d981ae052ec5847c80754d7b0b4c6c7675d17370d60ee65d3a2253091c1691c6
MD5 b150f169df42fd4e4149524a763e7f2e
BLAKE2b-256 c0567664b033bde668a785769cd1655b2118b218c6ad15cc94c745107680cb02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 94dfd3ee77b2bfe0a6bf694dd0b8540f6023e673482c8411f47d36ce2b81ef0d
MD5 6ba22090420cf8bb7dc7df79728d2603
BLAKE2b-256 4103d6cb9054a80eb900eb904930043cb4bd8c53ead96fc78585ee482f23a3f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b29d039756d3e755cc77777f33a3afc46b28f2529394ed3195daba10b8d7c9a1
MD5 eca6bc59081a63cc98096b3f4fa3400f
BLAKE2b-256 79e6f94752725a63c78f782c4adce39960828e461d30d5a530912db7587e5fc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24ccb7f68bfe0e72577ca40b5739e65c4fd0414e4e623258c77a3b0144c8e952
MD5 62ca58a239c0b6ff23bcbfe650b3b089
BLAKE2b-256 f570e3ac27713306b756a2887fe1cc0340c5f1c8c9b7a8fb5d5876c377f75d18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2798b29538ab887b74587d1212dd320c7ff3a2ec823a148f2f0b103f00ca703d
MD5 66b20af2792631fe27782cf3bf0c3204
BLAKE2b-256 cfc8ac94f125b4fd0aa59e565e27de1e2848f8ddd2041166852fbd4ec991cfc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5944501b122eb1668d65cb18b25162c4ed9f3d750364243609d6279474693811
MD5 d2925893705466c5518ed307dea52c48
BLAKE2b-256 c99f3f67c11ca2bd08948032229574ce58a73e694abfb724fac95d21b03d140d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5624b8857e27cbafca8d6d54aacde8fa17636e1c6c61ac07afa95c3f6edcb167
MD5 ddb215533f6c2b73284a14c8fd2311ed
BLAKE2b-256 1214b2b4667816e92fba11a22e4fdcbc212d9200e1f35e26df9c032db865820a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dcb4283bec3a82d62a85b815d5e6b3dda419a8a91dd3fb755a4a26280020e501
MD5 dda3a1e5e37298416c127c521bb6034e
BLAKE2b-256 f74f1b60ce261e7c018fb1d18b292cb64b3b908f4bf8df118d64429f5b8e4a49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5897f5d4143783c865fd50d67045152425dd12d56a615066f9e7a88e72b771e1
MD5 cac84ae3dc0cb99e2d3bd13585586ed9
BLAKE2b-256 aca878828651bcdbef41a59809500aace42ad54a6abf7f6e6113f441e2ba90dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d6956dc77ed51d11c659051a27098633eacb63a1dbaf2f9e4e61ea77fe1c8a23
MD5 2bf39531e19882259afb9916cb86233a
BLAKE2b-256 7d5b6e6b21096540f28d526fc55c0d1d04b2e8345f6a8bd0174f1885b25d26ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 33abac4840da3884155b82e4253faea25932292c9d6851bef75df3dab0ce5c58
MD5 acdba25f19d92a157d8530dfa19fd952
BLAKE2b-256 1ecac67edf0d095dbb7fb524a20b865ad65c1d41eac1064a17574b19ebe269f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f6870ec37ca8f223861913b23a53e7275f78d7e52fbc12b4c21d561414ef3d47
MD5 9cc8572ae1a9ce0d20e093a06c68fe20
BLAKE2b-256 20968084ae9523c76f3de4fc4cef7f8267dbc5fbb18f6adb6fd4bb709754bc50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 350e9a19aeeee25b7797a693953aa3fabe412fdea5b07749d0f0cf8b978def7b
MD5 6df04dae840c415955a6442083b787b7
BLAKE2b-256 63b94a87bae8920d7cb9eea0b1dcc8fce0ab8d53e6b263c8a147f3fb7226a691

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e85b7ad9c804dd1dbc3512b22452c0c4c9cc3d517a9a1f660690d16871ab9567
MD5 e2528916a40263f03d04f1d253b4aa75
BLAKE2b-256 83e6e487d31ac67cca8bc41fcb53467201cfce8d45c6afa7c13b3d318144c859

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 28fdb32df8126ffb50abccf5b513672a85139363a851793c965fb21294a4f54b
MD5 c0032ebef2c6324744aa663aaf85970d
BLAKE2b-256 fdc114fbae9573d69a7c536990d42d3c24fcbd0f0332bec1d94d0bf3120fb22f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 22015cc5aad7ee642e38882d5db85caa1a3c95c30519c73a9a6ea33a83fe42c4
MD5 74fb6139afbf441ca1c5cf20e43851e7
BLAKE2b-256 ea31fd3264cbb2864b33fd4c6c0d50f0aea9a7f3203cda43c713daaf6e9df637

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f80db3f09a81adb0ed465597281712c8133f4e7b3635602b8afffc41e0ac4444
MD5 7ab2b5bd28116149fe194664bfc67914
BLAKE2b-256 c3368ef068029ec23721eb2cb08e1a7aea95ec38390b398cd5a1b9377184d386

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 71306500e442252bb5214bc3e5443c2e8487098f20edc25b445232073a106c0c
MD5 b04676748d7bd306b6e9153316a4ee02
BLAKE2b-256 09ff6f1a2291410c904c53b900d95fec21b6d84978e15417d01485d6c0d04cbd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca858a4c89bd698a873e320c60b80c78d06ae953de420c89c1f8307e9e0f599c
MD5 ebc04e6d4f09d438a30d079f7054d6f9
BLAKE2b-256 481fac787d172f4b557bf9aac7af2c122997e4030b1f1e3ed2ea6c61f17721f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for firedrake_rtree-2026.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0b591b53103911a8a2e91ab7e147ba67d1b61f82703299e32f8f4aa883023c2d
MD5 2ffa8ed560386f7dec70d612a1e10cb1
BLAKE2b-256 468b2e43a49f67361c1df5cb0a30c69cd3648777a07f6688188d7a38d709358f

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