Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mockingbirdnest/Principia
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6c034d378c81
Choose a base ref
...
head repository: mockingbirdnest/Principia
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 05a0579ff2be
Choose a head ref
  • 17 commits
  • 87 files changed
  • 1 contributor

Commits on Mar 28, 2020

  1. Running on quantities.

    pleroy committed Mar 28, 2020
    Copy the full SHA
    0b450d8 View commit details
  2. A pass over the entire code.

    pleroy committed Mar 28, 2020
    Copy the full SHA
    4316c80 View commit details
  3. Enable the Google checks.

    pleroy committed Mar 28, 2020
    Copy the full SHA
    307e901 View commit details
  4. bugprone checks.

    pleroy committed Mar 28, 2020
    Copy the full SHA
    a953b31 View commit details
  5. Copy the full SHA
    f9391ee View commit details
  6. Copy the full SHA
    ac1cc1a View commit details
  7. Relative paths.

    pleroy committed Mar 28, 2020
    Copy the full SHA
    3a475a2 View commit details
  8. More fixes to base.

    pleroy committed Mar 28, 2020
    Copy the full SHA
    efcb07f View commit details
  9. Fixes in physics.

    pleroy committed Mar 28, 2020
    Copy the full SHA
    fe589f5 View commit details
  10. Copy the full SHA
    16ce85e View commit details
  11. More compilation fixes

    pleroy committed Mar 28, 2020
    Copy the full SHA
    3fe4c0d View commit details

Commits on Mar 29, 2020

  1. Pass-by-copy and move.

    pleroy committed Mar 29, 2020
    Copy the full SHA
    15fa79e View commit details
  2. Copy the full SHA
    ba30597 View commit details
  3. No need for a .clang-tidy file

    pleroy committed Mar 29, 2020
    Copy the full SHA
    0cf99d1 View commit details
  4. Copy the full SHA
    56c7f9a View commit details
  5. Copy the full SHA
    69e5f54 View commit details
  6. Merge pull request #2511 from pleroy/Tidy

    Apply clang-tidy to our code base
    pleroy authored Mar 29, 2020
    Copy the full SHA
    05a0579 View commit details
Showing with 464 additions and 442 deletions.
  1. +1 −1 astronomy/ksp_resonance_test.cpp
  2. +132 −132 astronomy/solar_system_dynamics_test.cpp
  3. +9 −9 astronomy/time_scales_test.cpp
  4. +2 −2 base/array.hpp
  5. +1 −4 base/array_body.hpp
  6. +1 −1 base/file.hpp
  7. +0 −2 base/file_body.hpp
  8. +3 −3 base/fingerprint2011.hpp
  9. +2 −2 base/hexadecimal_body.hpp
  10. +2 −2 base/pull_serializer_test.cpp
  11. +1 −1 geometry/affine_map.hpp
  12. +4 −2 geometry/affine_map_body.hpp
  13. +3 −3 geometry/grassmann.hpp
  14. +0 −9 geometry/grassmann_body.hpp
  15. +1 −1 geometry/identity.hpp
  16. +0 −3 geometry/identity_body.hpp
  17. +2 −2 geometry/quaternion.hpp
  18. +0 −2 geometry/quaternion_body.hpp
  19. +2 −2 geometry/rp2_point.hpp
  20. +2 −2 geometry/rp2_point_body.hpp
  21. +1 −1 geometry/sphere.hpp
  22. +1 −1 geometry/sphere_body.hpp
  23. +0 −2 geometry/symmetric_bilinear_form_test.cpp
  24. +2 −2 integrators/integrators.hpp
  25. +5 −3 integrators/integrators_body.hpp
  26. +2 −2 integrators/symmetric_linear_multistep_integrator.hpp
  27. +3 −2 integrators/symmetric_linear_multistep_integrator_body.hpp
  28. +3 −1 ksp_plugin/celestial.cpp
  29. +10 −10 ksp_plugin/flight_plan.cpp
  30. +3 −3 ksp_plugin/flight_plan.hpp
  31. +1 −1 ksp_plugin/interface_body.hpp
  32. +6 −4 ksp_plugin/orbit_analyser.cpp
  33. +1 −1 ksp_plugin/orbit_analyser.hpp
  34. +5 −4 ksp_plugin/part.cpp
  35. +2 −2 ksp_plugin/part.hpp
  36. +9 −10 ksp_plugin/pile_up.cpp
  37. +16 −18 ksp_plugin/pile_up.hpp
  38. +3 −2 ksp_plugin/planetarium.cpp
  39. +1 −1 ksp_plugin/planetarium.hpp
  40. +5 −5 ksp_plugin/plugin.cpp
  41. +3 −3 ksp_plugin/plugin.hpp
  42. +7 −6 ksp_plugin/vessel.cpp
  43. +3 −3 ksp_plugin/vessel.hpp
  44. +1 −1 ksp_plugin_test/mock_vessel.hpp
  45. +1 −1 ksp_plugin_test/planetarium_test.cpp
  46. +6 −5 mathematica/integrator_plots.cpp
  47. +8 −8 numerics/elliptic_integrals.cpp
  48. +1 −1 numerics/hermite3.hpp
  49. +2 −2 numerics/hermite3_body.hpp
  50. +2 −2 numerics/polynomial.hpp
  51. +4 −4 numerics/polynomial_body.hpp
  52. +0 −4 numerics/polynomial_evaluators_body.hpp
  53. +3 −3 numerics/чебышёв_series_body.hpp
  54. +7 −6 physics/barycentric_rotating_dynamic_frame_body.hpp
  55. +2 −2 physics/body_body.hpp
  56. +11 −11 physics/body_centred_body_direction_dynamic_frame_body.hpp
  57. +6 −4 physics/body_centred_non_rotating_dynamic_frame_body.hpp
  58. +6 −4 physics/body_surface_dynamic_frame_body.hpp
  59. +0 −1 physics/continuous_trajectory.hpp
  60. +3 −5 physics/discrete_trajectory_body.hpp
  61. +11 −12 physics/ephemeris.hpp
  62. +4 −3 physics/ephemeris_body.hpp
  63. +1 −2 physics/euler_solver.hpp
  64. +1 −1 physics/geopotential_body.hpp
  65. +3 −3 physics/massive_body.hpp
  66. +7 −6 physics/massive_body_body.hpp
  67. +0 −2 physics/mock_dynamic_frame.hpp
  68. +2 −2 physics/rigid_motion.hpp
  69. +6 −4 physics/rigid_motion_body.hpp
  70. +2 −2 physics/solar_system.hpp
  71. +5 −4 physics/solar_system_body.hpp
  72. +3 −2 principia.props
  73. +2 −2 quantities/quantities.hpp
  74. +6 −15 quantities/quantities_body.hpp
  75. +35 −0 settings.json
  76. +3 −3 testing_utilities/almost_equals_body.hpp
  77. +1 −1 testing_utilities/approximate_quantity.hpp
  78. +2 −2 testing_utilities/approximate_quantity_body.hpp
  79. +5 −5 testing_utilities/componentwise.hpp
  80. +11 −10 testing_utilities/componentwise_body.hpp
  81. +1 −1 testing_utilities/is_near.hpp
  82. +3 −2 testing_utilities/is_near_body.hpp
  83. +13 −9 testing_utilities/numerics_matchers_body.hpp
  84. +2 −2 testing_utilities/serialization_body.hpp
  85. +2 −2 testing_utilities/solar_system_factory.hpp
  86. +6 −5 tools/generate_kopernicus.cpp
  87. +4 −4 tools/journal_proto_processor.cpp
2 changes: 1 addition & 1 deletion astronomy/ksp_resonance_test.cpp
Original file line number Diff line number Diff line change
@@ -104,7 +104,7 @@ class KSPResonanceTest : public ::testing::Test {
joolian_moons_ = {laythe_, vall_, tylo_, bop_, pol_};

for (not_null<MassiveBody const*> const moon : joolian_moons_) {
auto const elements = solar_system_.MakeKeplerianElements(
auto const elements = SolarSystem<KSP>::MakeKeplerianElements(
solar_system_.keplerian_initial_state_message(moon->name()).
elements());
CHECK(elements.mean_motion) << moon->name();
Loading