A Python package for evaluating orbit commensurability using Delaunay tessellation.
Project description
tessellation
A Python package for evaluating orbit commensurability using Delaunay tessellation. Use this in the commensurability package to analyze galaxy potentials.
Installation
Install this package via pip
:
python -m pip install orbit-tessellation
Usage
Use tessellation.Tessellation
on your point array to perform the commensurability evaluation.
import numpy as np
from tessellation import Tessellation
# generate 100 random 2D points
points = np.random.normal(size=(100, 2))
tess = Tessellation(points)
This returns a tessellation object that contains info in its attributes. The .measure
attribute gives the measure of the orbit (normalized to be in [0, 1)
).
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
Built Distribution
Close
Hashes for orbit_tessellation-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c59039ca0b76a1d22c8b39e2b41ab11ebe9ea12c1a1cf8d5837cb80ff3a84d26 |
|
MD5 | fb4af80426e9c0c15e5a2cd892425a7f |
|
BLAKE2b-256 | 7ffe1666c1d61f0ac249c4ad755b5674565c53475801ddfa24d1b458e6f1bc6e |