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
<discord-_>
Myshiko. — Sort of stupid question: how many asteroids in practice gets spawned total, is nothing is touched?
egg|laptop|egg has joined #principia
<discord-_>
Myshiko. — Sort of stupid question: how many asteroids in practice gets spawned total, is nothing if touched? May be it’s ok just to leave them be. (edited)
Wetmelon has joined #principia
egg|laptop|egg has quit [Read error: Connection reset by peer]
egg|laptop|egg has joined #principia
egg|laptop|egg has quit [Remote host closed the connection]
Wetmelon has quit [Ping timeout: 204 seconds]
armed_troop has quit [Quit: Bye]
armed_troop has joined #principia
Mike` has quit [Ping timeout: 190 seconds]
Mike` has joined #principia
Wetmelon has joined #principia
Wetmelon has quit [Ping timeout: 190 seconds]
UmbralRaptop has quit [Remote host closed the connection]
UmbralRaptop has joined #principia
egg|cell|egg has quit [Ping timeout: 190 seconds]
egg|cell|egg has joined #principia
egg|laptop|egg has joined #principia
<_whitenotifier-d13c>
[Principia] DRVeyl commented on issue #2530: Principia crash when decoupling with msg Check failed: 0 <= r (0 vs. -1) - https://git.io/JfOFf
<discord-_>
egg. — Yeah I saw your comment but I’m not completely sure that is it : we are the ones crashing here, not KSP
<discord-_>
DRVeyl. — I think you just crashed first, is all.
<discord-_>
DRVeyl. — I CTD'd my stock environment.
<discord-_>
egg. — It might well be that our fix then lets the game crash itself :D
<discord-_>
egg. — but then it is no longer our fault
<discord-_>
DRVeyl. — Yep!
<discord-_>
egg. — otoh it means we have poorer error reporting, because when we crash we are pretty explicit about what went on...
<discord-_>
egg. — anyway, we will see if someone comes back with another crash :-p
<discord-_>
egg. — > I think you just crashed first, is all.
<discord-_>
egg. — We love crashing, so we do so very eagerly :-p
<discord-_>
DRVeyl. — Don't get accused of being -faster- than stock often, do you? 😉
<discord-_>
egg. — hahaha
<discord-_>
egg. — We do get accused of being easier than stock on one specific aspect, that of rendez-vous, which I find quite satisfying
<discord-_>
egg. — the target-centred frame is good
<discord-_>
egg. — turns out there is a reason they use that in aerospace I suppose
<discord-_>
DRVeyl. — Weird. Who knew.
<discord-_>
DRVeyl. — In general: your more advanced tools make a finite task easier once you understand them? ie a hard part of using Principia is keeping things in stable orbit, because, well, that is hard. With rendezvous your task ends when you get there?
<discord-_>
Damien. — with rendezvous it's because the principia implementation gives you more information regarding future orbit phases
<discord-_>
Damien. — stock only gives you the next two intercepts
<discord-_>
lpg. — the target frame also makes it much easier to focus on the pass that matters
<discord-_>
Damien. — ^
<discord-_>
Damien. — another principia feature I love is the navball midline changing so in situations like trying to launch into plane of a target you can use the navball midline as a guide and launch when your prograde indicator hits it
<discord-_>
egg. — been a while since I’ve glanced at reddit Principia chatter, I should do that
<_whitenotifier-d13c>
[Principia] garnet420 commented on issue #2519: Spin-up on reentry under physics warp with FAR - https://git.io/JfObS
<discord-_>
egg. — > If you want to though you can make KSP render in seconds per frame.
<discord-_>
egg. — :D
<discord-_>
Damien. — hehe
<discord-_>
Damien. — hey I'm not lying
<discord-_>
egg. — indeed; the predictions should be better than they used to be now that they are asynchronous, but you can definitely stop the world with the flight plan
<discord-_>
lpg. — surface-fixed with a moderately long prediction length (i.e. what you get when going straight from launchpad to map view) is a bit painful
<discord-_>
Damien. — ^ when the earth wears fishnets to look sexy
<discord-_>
Standecco. — @egg @Gregrox I wanted to play whirlgig world with principia, does it work?
<discord-_>
Standecco. — and mostly, does mesbin have the correct J2?
<discord-_>
Gregrox. — Kind of, and No
<discord-_>
Gregrox. — Mesbin used to have... *a* J2. Who knows if it was even close to the proper J2. But it was removed as it caused Statmun to fall out of the sky.
<discord-_>
Gregrox. — As for orbital stability, it should *mostly* work, except for two cases which ought to be possible in the real world but which are hard to define in a way principia will put in motion properly, that being the trojan moon of Kerbmun, and the close-in moons of the binary Mandrake & Rutherford
<discord-_>
Gregrox. — so i make patches to fix those, by inclining Troymin's orbit and cutting Rutherford's semimajoraxis in half
<discord-_>
Gregrox. — Mandrake & Rutherford are based on the Pluto system, which is stable, so in principle this system should work, just not in princi*pia*
<discord-_>
egg. — well if it works in principle it ought to work in principia if you give it a correct initial state
<discord-_>
egg. — doing that is left as an exercise to the reader
<discord-_>
Gregrox. — Various simulations in Universe Sandbox 2 show that troymin is stable (and just common sense looking at the thing), but the initial state is wrong there too
<discord-_>
Gregrox. — frankly I have *no clue* how to get the initial state right :v
<discord-_>
egg. — just because you think you are feeding Universe Sandbox 2 the same thing (and running it at settings that will yield a correct simulation for your purposes) does not mean you do
<discord-_>
egg. — the same holds for common sense :-p
<discord-_>
Gregrox. — i know
<discord-_>
Gregrox. — the initial state is different between principia and US2 despite all the kepler elements appearing the same
<discord-_>
Gregrox. — principia and us2 interpret them in different ways
<discord-_>
egg. — we interpret the Keplerian elements as hierarchical Jacobi elements
<discord-_>
egg. — i.e., each thing orbiting the barycentre of the inner ones
<discord-_>
egg. — (still osculating, mind you)
<discord-_>
egg. — since that generally better replicates stock behaviour
<discord-_>
Gregrox. — that's the key difference, it must be
<discord-_>
Gregrox. — us2 targets the most massive central body, not the barycenter
<discord-_>
Gregrox. — so unless you do some tricks, circumbinary orbits aren't even possible
<discord-_>
egg. — but tbh if you are doing something even slightly nontrivial I strongly recommend providing us with a Cartesian initial state
<discord-_>
Gregrox. — so unless you do some tricks, circumbinary orbits (around sufficiently equal partners) aren't even possible (edited)
<discord-_>
Gregrox. — how
<discord-_>
Gregrox. — that's like, velocities and positions, right?
<discord-_>
egg. — yes
<discord-_>
egg. — > how
<discord-_>
egg. — by reading the documentation
<discord-_>
egg. — how to compute those? depends what you are trying to do
<discord-_>
Gregrox. — to be clear i mean how do i *get* them
<discord-_>
Gregrox. — not how do I *use* them
<discord-_>
egg. — for something simple you might be able to compute them from first principle
<discord-_>
egg. — for something simples you might be able to compute them from first principle (edited)
<discord-_>
egg. — for something simple you might be able to compute them from first principle (edited)
<discord-_>
egg. — for something simple you might be able to compute them from first principles (edited)
<discord-_>
egg. — for things where some empirical properties must be verified, run an optimization as we did with TRAPPIST-1
<discord-_>
Gregrox. — is it possible to use cartesian initial state with regular orbits as well? Like define everything easy with kepler and then for the moons that don't work have the initial state
<discord-_>
egg. — but that is a lot of work and a fairly expensive computation
<discord-_>
Gregrox. — is it possible to use cartesian initial state with regular orbits as well? Like define everything easy with kepler and then for the moons that don't work have the cartesian initial state (edited)
<discord-_>
egg. — No, you provide us with the entire system or nothing
<discord-_>
Gregrox. — tragic
<discord-_>
egg. — it would not make any sense to mix the two, with the Jacobi elements being based on all other bodies
<discord-_>
Gregrox. — is there any tool that will just convert a system to cartesian initial state
<discord-_>
Gregrox. — because anything more mathematically complex is just straight up a no-go for me
<discord-_>
egg. — not that I know of, but you can learn, or make one
<discord-_>
Gregrox. — aeg i dropped out of college precalc trig because i couldn't keep up with the workload
<discord-_>
egg. — how is that relevant
<discord-_>
Gregrox. — it is meant to show that learning is not really a thing i feel capable of doing
<discord-_>
Gregrox. — it is meant to show that learning something like this is not really a thing i feel capable of doing (edited)
<discord-_>
egg. — it is not very effective at showing much
<discord-_>
egg. — anyway
<discord-_>
egg. — you will have far more direct control over what you are doing with the cartesian config; our system to handle Keplerian elements (via hierarchical Jacobi coordinates) exists primarily to deal with simple enough stockish systems that « just work », but if you design with fancy things in mind its assumptions will fail and you will end up fighting it
<discord-_>
egg. — I am not even sure you can express every possible initial state using Keplerian elements via Principia’s interpretation of them, because as you lower the semimajor axis you can change the ordering of the bodies, which changes the interpretation of them
<discord-_>
Gregrox. — i wonder
<discord-_>
Gregrox. — US2 has velocities and positions listed for all its objects
<discord-_>
Gregrox. — maybe if i built the system in US2 i could copy over all those values
<discord-_>
egg. — Assuming the US2 simulation is accurate, and the other data is the same (masses, oblateness, etc.), that could work
<discord-_>
egg. — (does US2 even handle oblateness?)
<discord-_>
Gregrox. — it does not
<discord-_>
Gregrox. — but a nearly circular equatorial orbit should be more or less the same, right?
<discord-_>
Gregrox. — between oblate and spherical planet
<discord-_>
Gregrox. — between oblate and spherical versions of a planet (edited)
<discord-_>
Gregrox. — like, same orbital velocity and in the same direction, right?
<discord-_>
Gregrox. — like, it'd have same orbital velocity and in the same direction, right? (edited)
<discord-_>
egg. — no
<discord-_>
egg. — and your *nearly* is doing a lot of work here
<discord-_>
egg. — but even without that concern, no
<discord-_>
Gregrox. — damn
<discord-_>
Standecco. — > Mesbin used to have... a J2. Who knows if it was even close to the proper J2. But it was removed as it caused Statmun to fall out of the sky.
<discord-_>
Standecco. — so if I removed Statmun...
egg|cell|egg has quit [Ping timeout: 189 seconds]
egg|laptop|egg has quit [Remote host closed the connection]
egg|laptop|egg has joined #principia
egg|cell|egg has joined #principia
egg|laptop|egg has quit [Remote host closed the connection]
egg|cell|egg has quit [Ping timeout: 190 seconds]
egg|cell|egg has joined #principia
egg|laptop|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 204 seconds]
<discord-_>
Gregrox. — don't you fucking dare
<discord-_>
Gregrox. — :v
<discord-_>
Acer_Saccharum. — land tides on mesbin would remove statmun anyway
<discord-_>
Acer_Saccharum. — or launch it into a higher orbit
<discord-_>
Acer_Saccharum. — it's a coin flip
Iskierka has quit [Ping timeout: 190 seconds]
Iskierka has joined #principia
<discord-_>
Standecco. — I just wanted to see what orbits you'd actually get around a body of that kind
<discord-_>
egg. — @Standecco note that you can eggsperiment with J2 even in stock using a Principia config
<discord-_>
Standecco. — but that system is cooler
<discord-_>
egg. — true
<discord-_>
Standecco. — what would a reasonable J2 value for mesbin?
<discord-_>
Standecco. — what would be a reasonable J2 value for mesbin? (edited)
<discord-_>
Acer_Saccharum. — you'd also need a reasonable reference radius
<discord-_>
Acer_Saccharum. — I'm not sure if you should use the equatorial radius, polar radius, or the geometric mean radius (abc)^(1/3)
<discord-_>
egg. — usually you use the equatorial radius as a reference
<discord-_>
egg. — this is merely a matter of convention, you would simply get different coefficients for the same field with a different reference radius
Jesin has quit [Quit: Leaving]
Jesin has joined #principia
Wetmelon has quit [Ping timeout: 190 seconds]
egg|cell|egg has joined #principia
Wetmelon has joined #principia
egg|laptop|egg has quit [Remote host closed the connection]