Skip to content

Vector3d: utilities for the other coordinate systems (Spherical and Cylinderical Systems) - #96

Merged
pavly-gerges merged 4 commits into
masterfrom
vec3d-other-coordinates
Jul 20, 2026
Merged

Vector3d: utilities for the other coordinate systems (Spherical and Cylinderical Systems)#96
pavly-gerges merged 4 commits into
masterfrom
vec3d-other-coordinates

Conversation

@pavly-gerges

@pavly-gerges pavly-gerges commented Jul 20, 2026

Copy link
Copy Markdown
Member

This PR addresses the other coordinate systems (i.e., Spherical and Cylinderical Coordinates) commonly used in life applications of astrophysics and game engines engineering fields:

  • A structure vec3d_cylinderical for the cylinderical system.
  • A structure vec3d_polar for the polar or the spherical system.
  • Conversion functions from rectangular (Cartesian) to Spherical or Cylinderical and vice versa.
  • Conversion functions from Spherical to Cylinderical systems and vice versa.
  • Updated vector3d API documentation and some code enhancements.

@pavly-gerges pavly-gerges added documentation Improvements or additions to documentation arithmos The Arithmos project. labels Jul 20, 2026
@pavly-gerges pavly-gerges changed the title Vec3d other coordinates Vector3d: utilities other coordinate systems (Spherical and Cylinderical Systems) Jul 20, 2026
@pavly-gerges pavly-gerges changed the title Vector3d: utilities other coordinate systems (Spherical and Cylinderical Systems) Vector3d: utilities for other coordinate systems (Spherical and Cylinderical Systems) Jul 20, 2026
@pavly-gerges pavly-gerges changed the title Vector3d: utilities for other coordinate systems (Spherical and Cylinderical Systems) Vector3d: utilities for the other coordinate systems (Spherical and Cylinderical Systems) Jul 20, 2026
@pavly-gerges
pavly-gerges merged commit 03dbcc5 into master Jul 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arithmos The Arithmos project. documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant