raptop changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Fréchet. We currently target 1.5.1, 1.6.1, and 1.7.x. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/ | <egg> calculating the influence of lamont on Pluto is a bit silly… | <egg> also 4e16 m * 2^-52 is uncomfortably large
UmbralRaptop has joined #principia
<discord-_> G​regrox. — psst I thought principia folks might get a kick out of this
<discord-_> G​regrox. — egg's D&D character, egg.
Mike` has quit [Ping timeout: 189 seconds]
Mike` has joined #principia
egg|anbo|egg has quit [Remote host closed the connection]
Mike` has quit [*.net *.split]
Mike` has joined #principia
<discord-_> s​altedfish. — How do you solve the probe's orbit in principia? I think the probe doesn't influence orbit of planets. So it isn't necessary to solve orbit of planets every time when probe's velocity changes. But when I use numerical methods to solve orbit of planets, I will get some points in phase space. Then I try to solve the probe's orbit. I need the orbit of planets in phase space as a function of time,
<discord-_> s​altedfish. — These issues came out when I try to make a orbit calculator, just like principia. I want to figure out these issues. Thanks.
<discord-_> R​urouniDonut. — You’re trying to make an orbit calculator?
<discord-_> R​urouniDonut. — Thats awesome
<discord-_> s​altedfish. — Yes. In fact I have already made an orbit calculator to do some calculation that doesn't need very high precision. I used spline method as the interpolation method. But when I learned computational physics, I realized spline method can't hold the algebraic precision.And the Lagrange method(high order polynomial interpolation) have runge phenomenon that the error may tend to infinity. So I have
<discord-_> R​urouniDonut. — I wish I could do that stuff D:
<discord-_> e​gg. — @saltedfish the integrations of the planetary ephemerides and that of the vessel are separate; the ephemerides are interpolated
<discord-_> e​gg. — standard interpolation techniques can be looked up, typically it's Чебышёв series
<discord-_> s​altedfish. — Thanks. I will read the paper.
<discord-_> e​gg. — we even use interpolation after than when manipulating & plotting the trajectories of the vessels, to downsample them
<discord-_> e​gg. — we compute them at a resolution far higher than what is needed to draw them, so we drop points (checking that the cubic Hermite spline remains close enough to the dropped points as we do so)
* UmbralRaptop 🔪 springer in the paywall
<discord-_> e​gg. — something something bird website
<UmbralRaptop> I'm currently trying that
<UmbralRaptop> Yay, not sure why the good bird website was being slow
<_whitenotifier-d13c> [Principia] pleroy opened pull request #2433: Upgrade to Visual Studio 2019 16.4.2 - https://git.io/Jejea
<_whitenotifier-d13c> [Principia] Pending. Build queued… - 
<_whitenotifier-d13c> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4072/
<discord-_> s​altedfish. — So you choose the Chebyshev polynomials as the basis vector in Hilbert space, use the least-squares fit to find coefficients. The granule length and polynomial degree just use the data in the paper.To fit orbits of planets.
<discord-_> s​altedfish. — And use cubic Hermite spline to draw the orbit
<discord-_> s​altedfish. — is that right?
<discord-_> e​gg. — and in practice while we compute the polynomials in the Чебышёв basis, we then transform them to the monomial basis and Estrin-evaluate them for faster evaluation
<discord-_> e​gg. — because evaluating those polynomials is performance-critical when integrating the ships
<discord-_> e​gg. — the cubic Hermite splines are only for the ships, not for the planets
<discord-_> e​gg. — since we already have polynomials for the planets, we don't need to reinvent a polynomial
<discord-_> s​altedfish. — I understand. Thank you very much.
<_whitenotifier-d13c> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4072/
<_whitenotifier-d13c> [Principia] pleroy synchronize pull request #2433: Upgrade to Visual Studio 2019 16.4.2 - https://git.io/Jejea
<_whitenotifier-d13c> [Principia] Pending. Build queued… - 
<_whitenotifier-d13c> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4073/
<_whitenotifier-d13c> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4073/
<_whitenotifier-d13c> [Principia] eggrobin labeled pull request #2433: Upgrade to Visual Studio 2019 16.4.2 - https://git.io/Jejea
<_whitenotifier-d13c> [Principia] pleroy closed pull request #2433: Upgrade to Visual Studio 2019 16.4.2 - https://git.io/Jejea
<_whitenotifier-d13c> [Principia] pleroy pushed 3 commits to master [+0/-0/±6] https://git.io/JejJt
<_whitenotifier-d13c> [Principia] pleroy 6c6df1e - Upgrade to 16.4.2.
<_whitenotifier-d13c> [Principia] pleroy 0865fac - Fix coverage path.
<_whitenotifier-d13c> [Principia] pleroy aa27f3c - Merge pull request #2433 from pleroy/16.4.2 Upgrade to Visual Studio 2019 16.4.2
<_whitenotifier-d13c> [Principia] pleroy pushed 1 commit to master [+0/-0/±1] https://git.io/JejJq
<_whitenotifier-d13c> [Principia] pleroy ed1db35 - Update some version numbers.
<_whitenotifier-d13c> [Principia] pleroy pushed 1 commit to master [+0/-0/±1] https://git.io/JejJs
<_whitenotifier-d13c> [Principia] pleroy dddc19c - Update list of DLLs.
egg|cell|egg has quit [Ping timeout: 202 seconds]
<_whitenotifier-d13c> [Principia] pleroy opened pull request #2434: Run the adapter in the main menu to detect loading problems early - https://git.io/JejU3
<_whitenotifier-d13c> [Principia] Pending. Build queued… - 
<_whitenotifier-d13c> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4074/
<_whitenotifier-d13c> [Principia] Failure. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4074/
<_whitenotifier-d13c> [Principia] pleroy synchronize pull request #2434: Run the adapter in the main menu to detect loading problems early - https://git.io/JejU3
<_whitenotifier-d13c> [Principia] Pending. Build queued… - 
<_whitenotifier-d13c> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4075/
<_whitenotifier-d13c> [Principia] Failure. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4075/
<_whitenotifier-d13c> [Principia] pleroy commented on pull request #2434: Run the adapter in the main menu to detect loading problems early - https://git.io/JejUE
<_whitenotifier-d13c> [Principia] Pending. Build queued… - 
<_whitenotifier-d13c> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4076/
<_whitenotifier-d13c> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4076/
<_whitenotifier-d13c> [Principia] eggrobin labeled pull request #2434: Run the adapter in the main menu to detect loading problems early - https://git.io/JejU3
<_whitenotifier-d13c> [Principia] pleroy closed issue #2385: Check for the C++ redistributable in the main menu - https://git.io/Je1X3
<_whitenotifier-d13c> [Principia] pleroy pushed 3 commits to master [+0/-0/±3] https://git.io/JejTv
<_whitenotifier-d13c> [Principia] pleroy ff859b9 - Run the adapter in the main menu to detect loading problems early.
<_whitenotifier-d13c> [Principia] pleroy db86397 - Simplifications.
<_whitenotifier-d13c> [Principia] pleroy 73eeca0 - Merge pull request #2434 from pleroy/2385 Run the adapter in the main menu to detect loading problems early
<_whitenotifier-d13c> [Principia] pleroy closed pull request #2434: Run the adapter in the main menu to detect loading problems early - https://git.io/JejU3
<_whitenotifier-d13c> [Principia] pleroy labeled issue #2429: reference_radius does not appear to take a default value C#-side - https://git.io/Jexcd
<_whitenotifier-d13c> [Principia] pleroy labeled issue #2429: reference_radius does not appear to take a default value C#-side - https://git.io/Jexcd
<discord-_> n​eph. — @principia team you should rename the toolbar icon from .png to .truecolor (both pngs, but .truecolor exempts it from compression so Squad won't make your toolbar icon all blurry if somebody's running with half size textures)
<UmbralRaptop> just make sure your icons aren't 8192x8192 uncompressed
<discord-_> B​utcher. — Principia needs a slick icon.
<discord-_> n​eph. — My proposal:
<discord-_> B​utcher. — Needs more 🥚
<discord-_> n​eph. — Of course how could I forget
<discord-_> n​eph. — Of course
<_whitenotifier-d13c> [Principia] eggrobin opened pull request #2435: Closed system - https://git.io/JejmX
<_whitenotifier-d13c> [Principia] Pending. Build queued… - 
<_whitenotifier-d13c> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4077/
<discord-_> S​ir Mortimer. — LOL
<_whitenotifier-d13c> [Principia] Failure. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4077/
<_whitenotifier-d13c> [Principia] eggrobin synchronize pull request #2435: Closed system - https://git.io/JejmX
<discord-_> e​gg. — hah
<_whitenotifier-d13c> [Principia] Pending. Build queued… - 
<_whitenotifier-d13c> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4078/
egg|cell|egg has joined #principia
<_whitenotifier-d13c> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4078/