{"push_id":2747066994,"size":3,"distinct_size":3,"ref":"refs/heads/reform","head":"993a6c2d4c1eefd1c6fa9194d7c09cb9a1f70316","before":"1cf88124c0f1429d76f33c48565e72c7b19a187b","commits":[{"sha":"0ec98219fcf2703cbf127967895455b5107822b7","author":{"name":"araujolma","email":"f0675cd99d22fb7f90a3077b5986544c4382df20@gmail.com"},"message":"Back to square one...\n\nSetting the lower limits to 0.0 did not work at all. The program as is\nruns very normally, optimizing the solution, up to a very specific\npoint (I ˜ 1512.4, Q ˜ 0.11, P.M.G. ˜ 29.1%), where the gradStep gets\nvery small (˜1e-12), which triggers rejections due to unsuficient lo-\nwering of ‘I’, and the known dead end.\n\nThis very specific point where the program stops optimizing the solu-\ntion is independent of the main variable that controls the optimizing\nrate, GSS_PLimCte. I tried running the program with GSS_PLimCte =\n[1e3, 1e5, 1e7, 1e9], and in all of the runs the program stopped at\nthe same “point” during the convergence (at different iterations, of\ncourse):\n\nTable 1. “Small steps” transition point vs. GSS_PLimCte\n_______________________________________________________\nGSS_PLimCte   Iter      I       Q    Payl. Mass Gain\n    1e3      ˜1100   1512.4   .117       29.07%\n    1e5      ˜320    1512.4   .117       29.08%\n    1e7      ˜100    1512.4   .117       29.14%\n    1e9       36     1512.3   .102       29.15%\n———————————————————————————————————————————————————————\n\nRunning the program for a rocket with 30kN thrust generated a similar\nproblem, but the program stopped in a different point (as it should,\nsince the initial value of ‘I’ was already lower than 1512.4). With\na single rocket stage, the same result appears, and turning back to\ntrapezoidal integration for ‘I’ and the vetIP *= dt mistake, the pro-\ngram also runs! Muniz even tried the single stage case with only the\ntrapezoidal integration for ‘I’ and it worked.\n\nThis suggests that the trapezoidal integration in f works better with\nthe rocket problem in general. Indeed, in lmpbvp, the integration me-\nthod for phiLamIntCol is the trapezoidal method… I will try this in\nthe next commit.","distinct":true,"url":"https://api.github.com/repos/munizlgmn/SOAR/commits/0ec98219fcf2703cbf127967895455b5107822b7"},{"sha":"8d32774973b2bfe5a8129644d2f60a16443c7540","author":{"name":"munizlgmn","email":"9a05afcac755358b94da3df756b351ee7d385fc7@gmail.com"},"message":"Merge branch 'reform' of https://github.com/araujolma/SOAR into araujolma_reform\n\nSynchronizing from araujolma (reform).","distinct":true,"url":"https://api.github.com/repos/munizlgmn/SOAR/commits/8d32774973b2bfe5a8129644d2f60a16443c7540"},{"sha":"993a6c2d4c1eefd1c6fa9194d7c09cb9a1f70316","author":{"name":"munizlgmn","email":"9a05afcac755358b94da3df756b351ee7d385fc7@gmail.com"},"message":"Merge branch 'araujolma_reform' into reform\n\nHow many merges??","distinct":true,"url":"https://api.github.com/repos/munizlgmn/SOAR/commits/993a6c2d4c1eefd1c6fa9194d7c09cb9a1f70316"}]}
{"actor":{"display_login":"munizlgmn"}}