An analysis engine for identifying golden sections and harmonic ranges.
Project description
An analysis engine for identifying golden sections and harmonic ranges.
Overview
geometor.divine provides tools to identify deep geometric relationships within a model. It specifically focuses on the “Divine Proportion” (Golden Ratio) and harmonic ranges, revealing the hidden structure in geometric constructions.
Key Features
Golden Section Analysis: Automatically detects points that divide segments in the golden ratio.
Harmonic Ranges: Identifies harmonic relationships between points on a line.
Pattern Recognition: Groups related elements into chains and families.
Usage
divine is primarily designed to work with geometor.model and is integrated directly into geometor.explorer.
You can also run the analysis script directly:
divine
Or use it as a library:
from geometor.model import Model
from geometor.divine import analyze_model
model = Model("example")
# ... perform constructions ...
analysis = analyze_model(model)
print(analysis.golden_sections)
Resources
Source Code: https://github.com/geometor/divine
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 geometor_divine-0.3.5.tar.gz.
File metadata
- Download URL: geometor_divine-0.3.5.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cbe76b6ea06147a5d9b0ec2382420720ea133ae081b13f0b0c0eeb102040809d
|
|
| MD5 |
7103e6ba5672928d18b39a0baba60460
|
|
| BLAKE2b-256 |
8bcf5d38e007d767305c4297fc3f860979b83c977f465228223d225522b2252e
|
File details
Details for the file geometor_divine-0.3.5-py3-none-any.whl.
File metadata
- Download URL: geometor_divine-0.3.5-py3-none-any.whl
- Upload date:
- Size: 9.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2c4c65638b6bedfa534d844ef819f5b46a47b91dd42d0556eb0becb664ee37c
|
|
| MD5 |
ce58c7021332937759cd3a06da7b3084
|
|
| BLAKE2b-256 |
42caa2de570e9196cad173fa9c097277b0269b69a46397fe996df2f723a7ed64
|