{"push_id":578113991,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"9c20d2f4c9ffd6c8df2b45c13a0434c6f62e35f0","before":"a9d868803a0c6defb730b8c2b8ae188ede9e4348","commits":[{"sha":"9c20d2f4c9ffd6c8df2b45c13a0434c6f62e35f0","author":{"email":"1cbd2681ad962f0cc100b81897113d872591edff@jhuapl.edu","name":"vmerkin"},"message":"Major change to Poisson pole boundaries\n\nThere are 3 major changes in this commit:\n\n1. Pole boundary now is sin(theta)*dPsi/dtheta=0 (see paper notes - which don't yet exist - for details.\n\n2. Added 'lhs' parameter to control whether we return the residual or the left hand side of the equation. By default set to False so it can be used for the krylov solver.\n\n3. I noticed that the original equation (not multiplied by sin^2) -- although it converges much slower (nearly 400 iterations) -- converges much better near the poles. Thus, I renamed the residual function that multiples the equation by sin^2 into 'residual_xsim2'; the 'residual' function now soves the original equation.","distinct":true,"url":"https://api.github.com/repos/vmerkin/LFM-helio/commits/9c20d2f4c9ffd6c8df2b45c13a0434c6f62e35f0"}]}