UmbralRaptop changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is 🐇. 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|laptop|egg has joined #principia
<discord-> e​gg. — might add something on frozen orbits at some point
egg|laptop|egg has quit [Remote host closed the connection]
Mike` has quit [Ping timeout: 378 seconds]
Mike` has joined #principia
Wetmelon has quit [Ping timeout: 190 seconds]
Wetmelon has joined #principia
UmbralRaptop has quit [Ping timeout: 202 seconds]
Wetmelon has quit [Ping timeout: 190 seconds]
UmbralRaptop has joined #principia
<_whitenotifier-cd19> [Principia] Kerbinator-CN opened issue #2347: Burn in time warp with RO ion engines (new feature suggestions) - https://git.io/Jece2
egg|work|egg has joined #principia
<discord-> S​ir Mortimer. — ...
<discord-> e​gg. — @Sir Mortimer users!
<discord-> e​gg. — @lpg, @Kenira: do you have GitHub accounts so I can @ you on the "upcoming trajectory events window" feature request?
<discord-> S​ir Mortimer. — He’s playing RO. He wants it realistic. Having to wait for days on end *IS* realistic.
<discord-> S​ir Mortimer. —
<discord-> S​ir Mortimer. — He made his bed, now he needs to sleep in it.
<discord-> K​enira. — @egg i mean i have a github account https://github.com/Kenira
<discord-> K​enira. — but i haven't used github much so i don't really know what exactly you wanted it for, but there ya go 😛
<discord-> S​ir Mortimer. — „Why I have to submit this issue“
<discord-> S​ir Mortimer. — „Hoping to see improvement next moon and tell us how to use this API“
<discord-> S​ir Mortimer. — At least he’s patient, hey!
* discord- e​gg. — stares at @Sir Mortimer's fancy German quotes_
<discord-> e​gg. — quote like an Egyptian
<discord-> S​ir Mortimer. — I can do «swiss», too 😄
<discord-> e​gg. — « what about french »
<discord-> K​enira. — and i can't fault them for wanting on rails thrust because not being able to use ion engines is pretty much the biggest issue i have with principia personally. but they should also have searched for it and then seen it's something that has been suggested in the past and not on the table right now
<discord-> D​amien. — make starting with space race tech mandatory and they'll never get to ions
<discord-> D​amien. — problem solved
<discord-> e​gg. — oh it's a perfectly valid thing to want; the rambliness and the repeated expectation of a sub-month timeline for something that's years away, less so
<discord-> K​enira. — much entitlement, very wow
<discord-> D​amien. — @egg btw I need that spacecraft orientation fix by close of play tomorrow
<discord-> D​amien. — no excuses
<discord-> e​gg. — haha lol
<discord-> D​amien. — 😄
<discord-> S​ir Mortimer. — @Kenira you ARE able to use ion engines. you just aren't able to use realistic ion engines in this *GAME*. Increase the thrust by factor 1000, problem solved.
<discord-> e​gg. — @Damien pleroy has been actively working on that though, so there's some good news on that front
<discord-> D​amien. — cool
<discord-> D​amien. — I am forever patient
<discord-> e​gg. — (has been actively working on it for many months, and we're not much closer)
<discord-> K​enira. — well yeah, i could, but changing thrust up also means the trajectory overall will be different and it's just not really the same
<discord-> s​iimav. — A typical nuclear transfer stage in RO has about the same TWR as something with ion engines in stock.
<discord-> e​gg. — (when the side product of that is that a google search for [<his name> elliptic integrals] returns an attribution of his bug report in some academic FORTRAN by an expert on the computation of elliptic integrals, you can tell it's going to be a while away)
<discord-> S​ir Mortimer. — wtf am i looking at
<discord-> e​gg. — FORTRAN
<discord-> S​ir Mortimer. — i mean
<discord-> S​ir Mortimer. — I'm a coder
<discord-> S​ir Mortimer. — by profession
<discord-> S​ir Mortimer. — but that's worse than asembler!
<discord-> e​gg. — academic FORTRAN
<discord-> e​gg. — that does numerical analysis
<discord-> S​ir Mortimer. — ```real*8 PIQ,PIHALF,PI,PIINV
<discord-> S​ir Mortimer. — parameter (PIQ=0.78539816339744830961566084581988d0)
<discord-> S​ir Mortimer. — parameter (PIHALF=1.5707963267948966192313216916398d0)
<discord-> S​ir Mortimer. — parameter (PI=3.1415926535897932384626433832795d0)
<discord-> S​ir Mortimer. — parameter (PIINV=0.31830988618379067153776752674503d0)
<discord-> S​ir Mortimer. — real*8 mcold,elbold,eldold
<discord-> S​ir Mortimer. — save mcold,elbold,eldold
<discord-> S​ir Mortimer. — real*8 Q1,Q2,Q3,Q4,Q5,Q6,Q7,Q8,Q9,Q10,Q11,Q12,Q13,Q14,Q15,Q16
<discord-> S​ir Mortimer. — parameter (Q1=1.d0/16.d0,Q2=1.d0/32.d0,Q3=21.d0/1024.d0)
<discord-> S​ir Mortimer. — parameter (Q4=31.d0/2048.d0,Q5=6257.d0/524288.d0)
<discord-> S​ir Mortimer. — parameter (Q6=10293.d0/1048576.d0,Q7=279025.d0/33554432.d0)```
<discord-> S​ir Mortimer. — I think I spotted a mistake in there...
<discord-> e​gg. — @Sir Mortimer you may like our translation to C++ more https://github.com/mockingbirdnest/Principia/blob/master/numerics/elliptic_integrals.cpp
<discord-> K​enira. — slightly more readable 😛
<discord-> S​ir Mortimer. — ```if (m < std::numeric_limits<double>::epsilon() / 2.0) {
<discord-> S​ir Mortimer. — b = π / 4 * Radian;
<discord-> S​ir Mortimer. — d = π / 4 * Radian;```
<discord-> S​ir Mortimer. — i love the unapologetic use of unicode character variable names there 😛
<discord-> D​amien. — I love how this channel is 50% shitposting and 50% wtf
<discord-> K​enira. — lol
<discord-> S​ir Mortimer. — no worries, by this point i'm convinced that the principia code base is worthy of a dissertation or two. in maths.
<discord-> S​ir Mortimer. — @Damien I can read the code, syntactically, but the semantics are totally lost on me 🙂
<discord-> D​amien. — it's all lost on me
<discord-> D​amien. — I click buttons and sometimes it does what I want
<discord-> D​amien. — that's about my limits
<discord-> S​ir Mortimer. — nah, code is code. code is easy once you understand how to think like a computer.
<discord-> D​amien. — yeah but I can't code
<discord-> D​amien. — so it's all chinese to me
<discord-> S​ir Mortimer. — but... erm... there are tons of tables in there. with fancy names like fukushima and taylor (that one rings a bell), and hard coded decimal numbers down to 35 digits. *after* the comma.
<discord-> S​pace Dwarf. — Is principia something thats safe to *remove* from a game
<discord-> S​pace Dwarf. — I know it isnt safe to *add*
<discord-> D​amien. — not unless you want the wrath of egg
<discord-> D​amien. — also I think it's safe to add now
<discord-> e​gg. — @Sir Mortimer Fukushima is the guy who wrote that FORTRAN
<discord-> e​gg. — he made up some more convenient elliptic integrals to use as intermediates, gave them weird names like B, D, or J, so we call them FukushimaB etc.
<discord-> e​gg. — Taylor is Taylor as in Taylor-Reihe
<discord-> S​ir Mortimer. — kudos to pleroy and you, @egg. the header on that one code file alone tells me to go read 5 papers/books before reading beyond line 30
<discord-> e​gg. — it's full of Taylor series
<discord-> S​ir Mortimer. — yeah, taylor reminds me of one of those torture instruments I had to endure at university
<discord-> S​ir Mortimer. — well. reminds me of. it *IS* one of them.
<discord-> S​ir Mortimer. — It is an experience that noone can take away from me any more, just like a apicoectomy. I tried very hard to forget that experience.
<discord-> A​cer_Saccharum. — I never thought I'd see Unicode Math Fraktur variables
<_whitenotifier-cd19> [Principia] eggrobin opened issue #2348: A window displaying upcoming trajectory events - https://git.io/JecTK
<_whitenotifier-cd19> [Principia] eggrobin labeled issue #2348: A window displaying upcoming trajectory events - https://git.io/JecTK
<_whitenotifier-cd19> [Principia] sswelm commented on issue #2347: Burn in time warp with RO ion engines (new feature suggestions) - https://git.io/JecIw
<_whitenotifier-cd19> [Principia] sswelm edited a comment on issue #2347: Burn in time warp with RO ion engines (new feature suggestions) - https://git.io/JecIw
<UmbralRaptop> eh, Taylor series aren't too bad
* UmbralRaptop 🔪 series solutions, though
<UmbralRaptop> (to integration problems)
<_whitenotifier-cd19> [Principia] sswelm edited a comment on issue #2347: Burn in time warp with RO ion engines (new feature suggestions) - https://git.io/JecIw
egg|laptop|egg has joined #principia
egg|laptop|egg has quit [Remote host closed the connection]
uj8efdjkfdshf has quit [Quit: Connection closed for inactivity]
<_whitenotifier-cd19> [Principia] pleroy opened pull request #2349: Change the code to conform to the documentation in Celledoni.pdf - https://git.io/JectS
<_whitenotifier-cd19> [Principia] Pending. Build queued… - 
<_whitenotifier-cd19> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3902/
<_whitenotifier-cd19> [Principia] eggrobin reviewed pull request #2349 commit - https://git.io/Jectj
<_whitenotifier-cd19> [Principia] eggrobin reviewed pull request #2349 commit - https://git.io/Jecqe
<_whitenotifier-cd19> [Principia] eggrobin reviewed pull request #2349 commit - https://git.io/Jecqv
<_whitenotifier-cd19> [Principia] eggrobin reviewed pull request #2349 commit - https://git.io/Jecqf
<_whitenotifier-cd19> [Principia] eggrobin labeled pull request #2349: Change the code to conform to the documentation in Celledoni.pdf - https://git.io/JectS
<_whitenotifier-cd19> [Principia] pleroy synchronize pull request #2349: Change the code to conform to the documentation in Celledoni.pdf - https://git.io/JectS
<_whitenotifier-cd19> [Principia] Pending. Build queued… - 
<_whitenotifier-cd19> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3902/
<_whitenotifier-cd19> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3903/
<_whitenotifier-cd19> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3903/
<discord-> e​gg. — @RurouniDonut you might be interested in the following paper: Martín Lara (2011), Design of long-lifetime lunar orbits: A hybrid approach (10.1016/j.actaastro.2011.03.009)
<discord-> R​urouniDonut. — 😮
<discord-> R​urouniDonut. — Thank you Egg
<discord-> R​urouniDonut. — I need to learn how to actually comprehend all those numbers doe
UmbralRaptop has quit [Ping timeout: 202 seconds]
<discord-> e​gg. — @RurouniDonut well, they are the mean elements listed in the orbit analysis tool
<discord-> e​gg. — so given a semimajor axis, read from the plot for that semimajor axis, and read the eccentricity at a given inclination to find the value of the frozen eccentricity
<_whitenotifier-cd19> [Principia] pleroy closed pull request #2349: Change the code to conform to the documentation in Celledoni.pdf - https://git.io/JectS
<_whitenotifier-cd19> [Principia] pleroy pushed 3 commits to master [+0/-0/±3] https://git.io/JecY3
<_whitenotifier-cd19> [Principia] pleroy f7cb12e - Change the code to conform to the documentation.
<_whitenotifier-cd19> [Principia] pleroy e68f3a4 - After egg's review.
<_whitenotifier-cd19> [Principia] pleroy a425a94 - Merge pull request #2349 from pleroy/Conformity2 Change the code to conform to the documentation in Celledoni.pdf
<discord-> e​gg. — OK the documentation for the orbit analysis tool should be ready https://github.com/mockingbirdnest/Principia/wiki/Orbit-analysis
Wetmelon has joined #principia
Raidernick has quit [Quit: Leaving]
Raidernick has joined #principia
Raidernick has quit [Client Quit]
Raidernick has joined #principia
<discord-> G​regrox. — @egg is it possible to analyze the orbits of celestial bodies?
<discord-> e​gg. — not yet
<discord-> G​regrox. — as a planet pack creator that's one thing that could be really useful
<discord-> G​regrox. — is there any reason why that would be more difficult to do, or have you just not done that yet?
<discord-> e​gg. — some technicalities, also note done that yet
<discord-> G​regrox. — would solving that problem have any bearing on being able to draw good orbits for planets rather than relying on the horrifyingly shaky osculating orbits?
<discord-> G​regrox. — or is that a more or less totally unrelated problem