Pointer package — Antikythera Digital is a geometric calculus engine implemented in Julia. This Python distribution provides install hints and a tiny shim that shells out to Julia.
Project description
antikythera-digital (Python)
Pointer package. The real implementation is the Julia package Antikythera.jl.
Antikythera Digital is a geometric calculus engine — derivatives,
gradients, curvature, geodesics, and arbitrary mixed partials computed as
spatial measurements on preloaded signed-distance fields rather than
through symbolic differentiation. The reference implementation is a Julia
package; this PyPI distribution exists so pip install antikythera-digital
gives Python users a friendly pointer plus a thin CLI shim that shells
to Julia when available.
Install the real thing (Julia)
using Pkg
Pkg.add(url="https://github.com/bad-antics/antikythera-digital")
using Antikythera
After it's accepted into JuliaRegistries/General, this collapses to
Pkg.add("Antikythera").
What this Python package does
pip install antikythera-digital
antikythera # prints install hints
antikythera println(Antikythera.sdf_sphere([0.0,0.0,0.0],[1.0])) # if Julia is on PATH
import antikythera_digital
antikythera_digital.JULIA_PACKAGE_URL
# 'https://github.com/bad-antics/antikythera-digital'
That's the whole package. For the actual SDF/gradient/curvature engine, use Julia.
License
MIT.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file antikythera_digital-0.1.0.tar.gz.
File metadata
- Download URL: antikythera_digital-0.1.0.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a33192c3e46364d2c5ff26dcd05b0e5ffe8d021be34bbc4f7ccc056978379cfc
|
|
| MD5 |
f1ea4bb02c1b9a6b33ffcaa8d05e00bf
|
|
| BLAKE2b-256 |
4e2e65b9c391356eaf7ec6bc753c45a1e6e5e4efb09b8b842a5ba0c1dc1e4e76
|
File details
Details for the file antikythera_digital-0.1.0-py3-none-any.whl.
File metadata
- Download URL: antikythera_digital-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e4a0e9c611a2b2950d2058d3f5bbccbf8539a320462524a6ae671551d17f0dc
|
|
| MD5 |
79729fd48ba31db77598d373a7b75fb2
|
|
| BLAKE2b-256 |
3f4d573aeee50dc43d0c49d94cd9078653c3b24f3e360f5b0f8b1f97ffae974a
|