time_dilation_angle_kernel

Function time_dilation_angle_kernel 

Source
pub fn time_dilation_angle_kernel(
    t1: &CausalMultiVector<f64>,
    t2: &CausalMultiVector<f64>,
) -> Result<PhaseAngle, PhysicsError>
Expand description

Calculates Time Dilation Angle (Rapidity $\eta$).

$\cosh(\eta) = \gamma = \frac{t_1 \cdot t_2}{|t_1| |t_2|}$.

Use PhaseAngle here to represent the hyperbolic angle.

§Arguments

  • t1 - Spacetime vector 1 (Timelike).
  • t2 - Spacetime vector 2 (Timelike).

§Returns

  • Result<PhaseAngle, PhysicsError> - Rapidity $\eta$.