Library for handling Ulianov elliptical functions
Project description
UlianovEllipse
Overview
The UlianovEllipse library provides a comprehensive set of functions and classes for working with Ulianov elliptical functions. These functions are utilized in the Ulianov Orbital Model (UOM) to analyze and model elliptical orbits. The library also includes general utilities for handling and transforming elliptical shapes in various applications.
Key Features
- Ulianov Elliptical Cosine and Sine Functions: These functions (
cosuell,sinuell) are used to calculate the cosine and sine of an angle for Ulianov ellipses, which differ from standard trigonometric functions. - Parameter Conversion: Methods like
calc_Ueandcalc_abconvert between different sets of parameters (e.g., semi-major and semi-minor axes, Ulianov parameters). - Axis Rotation: The
rotate_axisfunction allows for the rotation of coordinates, useful in transforming elliptical data. - Elliptical Path Calculations: Functions such as
ulianov_ellipse_ueandulianov_ellipse_abprovide tools for calculating points along an ellipse using various parameterizations.
Getting Started
To use the UlianovEllipse library, first ensure you have numpy installed, as it is a required dependency. You can install it using pip:
pip install numpy
IN THE FUTURE WILL BE AVALIBLE: pip install ullianovellipse
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 ulianovellipse-1.1.0.tar.gz.
File metadata
- Download URL: ulianovellipse-1.1.0.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb0be62dd6778ed87de4d557a25b45be66410c2dec054dba85622724ef6ab015
|
|
| MD5 |
588b3d7c4e6e45384c26c39c1f9c2e9e
|
|
| BLAKE2b-256 |
d3e94985166b3e795da974cc3e8a798265e8e41e8fd580401471295bb75dd35a
|
File details
Details for the file ulianovellipse-1.1.0-py3-none-any.whl.
File metadata
- Download URL: ulianovellipse-1.1.0-py3-none-any.whl
- Upload date:
- Size: 6.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8bddfab09b7a79dc2362a126b3c51c1aa4273f677c6e7460a6ad31d60d2e687
|
|
| MD5 |
81ebbb43c827c485f7016eeb017d7685
|
|
| BLAKE2b-256 |
052b6cb3eababc018d3ed6db0fd5382d45e9e67db752b4d702117516b072501c
|