Robin Leroy
Robin Leroy
The orbit analysis window provides long-term information about the current trajectory when it is periodic. Knowing the properties of the *next* apoapsis and periapsis serves a different purpose, e.g., to...
The linter we use already has some changes from the original (I gave it Python 3 support sometime around 2015, I think we did something about `if constexpr`, etc.), but...
To prevent accidental copy of large objects: e.g. ```cpp void Phagocytize(std::vector&& v); ``` rather than ```cpp void Phagocytize(std::vector v); ``` so that ```cpp Phagocitize(some_vector); ``` is illegal.
It is a property of the evaluation, not of the polynomial. This is tricky because `Evaluate` is virtual (dispatching on the degree).
- find the right set of flags to prevent floating-point contraction while still allowing optimizations that make assumptions about the rounding mode and ignore floating-point exceptions; - use the same...
Different behaviour due to non-associativity being amplified by the uncorrected stock system's terrible ะัะฟัะฝะพะฒ exponent is expected, but Aardvark being stabler than Kerbol which is stabler than Sun points to...
There are a lot of them, which can be turned into SRKNs in two ways, so the enum would become silly by combinatorial explosion. See [the comment:](https://github.com/mockingbirdnest/Principia/blob/master/integrators/symplectic_partitioned_runge_kutta_integrator.hpp#L39-L43) ```cpp // NOTE(egg):...
Reported by @NCommander: The plotting is off, the actual signal detection might not be. I think we observed similar plotting issues with the stock comms system. 
Especially since now it is tied to navball orientation and map view reference frame. See this forum discussion: http://forum.kerbalspaceprogram.com/index.php?/topic/162200-wip122-principia%E2%80%94version-cauchy-released-2017-06-24%E2%80%94n-body-and-extended-body-gravitation/&page=31#comment-3102685.
At the moment logging logs double in a lossy way, and we variably use `snprintf`, MSVC's `sprintf_s`, `