jaxdem.utils.angles#
Utility functions to compute angles between vectors.
Functions
|
angle from v1 -> v2 in \([0, \pi]\) |
|
angle from v1 -> \(\hat{x}\) in \([0, \pi]\) |
|
Directional angle from v1 -> v2 around normal \(\hat{z}\) (right-hand rule), in \([-\pi, \pi)\). |
|
Directional angle from v1 -> \(\hat{x}\) around normal \(\hat{z}\), in \((-\pi, \pi]\). |
- jaxdem.utils.angles.signed_angle(v1: Array, v2: Array) Array [source][source]#
Directional angle from v1 -> v2 around normal \(\hat{z}\) (right-hand rule), in \([-\pi, \pi)\).
- jaxdem.utils.angles.signed_angle_x(v1: Array) Array [source][source]#
Directional angle from v1 -> \(\hat{x}\) around normal \(\hat{z}\), in \((-\pi, \pi]\).