35 return (1.0 - e) / (1.0 + e);
39 double delta =
other.getE();
41 _complex =
other.getComplex() * (0.5 + 0.125 * delta * delta);
43 double g = (1.0 -
std::sqrt(1.0 - delta * delta)) / delta;
50 double eta =
other.getE();
62 double delta =
other.getE();
63 double s =
std::sqrt(1.0 - delta * delta);
66 alpha = 0.5 + 0.125 * delta * delta;
69 alpha = (1.0 - s) / (delta * delta);
70 beta = (2.0 * alpha - 1.0) / (delta * delta * s);
81 double eta =
other.getE();
84 alpha = 0.5 - eta * eta / 24.0;
89 beta = (0.5 * (1.0 - g * g) - alpha) / (eta * eta);