Gravitation : le problème des deux corps avec PSTricks : partie 3
authorManuel <manuel.luque27@gmail.com>
Sat, 7 Jul 2012 03:56:55 +0000 (05:56 +0200)
committerManuel <manuel.luque27@gmail.com>
Sat, 7 Jul 2012 03:56:55 +0000 (05:56 +0200)
Cette partie contient deux exemples :
1) le calcul,  le dessin de la trajectoire des deux corps dans le repère lié au centre de masse en utilisant la résolution numérique du système d'équations différentielles par le package de Dominique Rodriguez : pst-eqdf.
2) La trajectoire de l'un des corps par rapport à l'autre et l'animation du mouvement.

gravitation/2corps10.png [new file with mode: 0644]
gravitation/LISTE.txt
gravitation/XY12.dat [new file with mode: 0644]
gravitation/XY1G.dat [new file with mode: 0644]
gravitation/XY21.dat [new file with mode: 0644]
gravitation/XY2G.dat [new file with mode: 0644]
gravitation/pb_2corps_doc_part3.pdf [new file with mode: 0644]
gravitation/pb_2corps_doc_part3.tex [new file with mode: 0644]

diff --git a/gravitation/2corps10.png b/gravitation/2corps10.png
new file mode 100644 (file)
index 0000000..83a0781
Binary files /dev/null and b/gravitation/2corps10.png differ
index 76d3aae..ac2fad1 100644 (file)
@@ -25,6 +25,13 @@ XYM1.dat
 XYM2.dat
 XYG.dat
 pb2corps.dat
+== Le problème des 2 corps : partie 3
+pb_2corps_doc_part3.pdf
+pb_2corps_doc_part3.tex
+XY1G.dat
+XY2G.dat
+XY12.dat
+XY21.dat
 == Les fichiers du paquet
 pst-eqdf.tex
 pst-eqdf.sty
@@ -40,3 +47,4 @@ h1.png
 h2.png
 2corps8.png
 pb_2corps_animation1.png
+2corps10.png
diff --git a/gravitation/XY12.dat b/gravitation/XY12.dat
new file mode 100644 (file)
index 0000000..865f359
--- /dev/null
@@ -0,0 +1,1000 @@
+5 2 
+5.01839 2.03079 
+5.03657 2.06149 
+5.05454 2.09211 
+5.0723 2.12264 
+5.08985 2.15309 
+5.1072 2.18344 
+5.12434 2.21372 
+5.14129 2.2439 
+5.15804 2.274 
+5.1746 2.30402 
+5.19096 2.33394 
+5.20713 2.36379 
+5.22312 2.39354 
+5.23892 2.42322 
+5.25453 2.4528 
+5.26996 2.48231 
+5.28522 2.51172 
+5.30029 2.54105 
+5.31519 2.5703 
+5.32991 2.59947 
+5.34446 2.62854 
+5.35884 2.65754 
+5.37305 2.68645 
+5.38709 2.71528 
+5.40097 2.74402 
+5.41468 2.77268 
+5.42823 2.80126 
+5.44162 2.82975 
+5.45485 2.85816 
+5.46792 2.88649 
+5.48083 2.91474 
+5.49359 2.9429 
+5.5062 2.97098 
+5.51865 2.99898 
+5.53096 3.0269 
+5.54311 3.05473 
+5.55512 3.08248 
+5.56698 3.11016 
+5.57869 3.13775 
+5.59026 3.16526 
+5.60169 3.19269 
+5.61298 3.22004 
+5.62413 3.24731 
+5.63514 3.2745 
+5.64601 3.30161 
+5.65674 3.32864 
+5.66734 3.35559 
+5.67781 3.38246 
+5.68814 3.40925 
+5.69834 3.43596 
+5.70841 3.46259 
+5.71835 3.48915 
+5.72816 3.51562 
+5.73784 3.54202 
+5.7474 3.56834 
+5.75683 3.59458 
+5.76614 3.62075 
+5.77532 3.64683 
+5.78438 3.67284 
+5.79332 3.69877 
+5.80214 3.72463 
+5.81084 3.75041 
+5.81942 3.77611 
+5.82789 3.80173 
+5.83623 3.82728 
+5.84446 3.85276 
+5.85258 3.87815 
+5.86058 3.90347 
+5.86846 3.92872 
+5.87624 3.95389 
+5.8839 3.97898 
+5.89145 4.004 
+5.89889 4.02895 
+5.90622 4.05382 
+5.91345 4.07861 
+5.92056 4.10333 
+5.92757 4.12798 
+5.93447 4.15255 
+5.94127 4.17705 
+5.94796 4.20148 
+5.95455 4.22583 
+5.96103 4.25011 
+5.96741 4.27431 
+5.97369 4.29844 
+5.97987 4.3225 
+5.98595 4.34649 
+5.99192 4.3704 
+5.9978 4.39425 
+6.00358 4.41801 
+6.00926 4.44171 
+6.01485 4.46534 
+6.02033 4.48889 
+6.02573 4.51237 
+6.03102 4.53578 
+6.03622 4.55912 
+6.04133 4.58239 
+6.04634 4.60558 
+6.05126 4.62871 
+6.05609 4.65176 
+6.06082 4.67475 
+6.06547 4.69766 
+6.07002 4.7205 
+6.07448 4.74328 
+6.07886 4.76598 
+6.08314 4.78861 
+6.08733 4.81118 
+6.09144 4.83367 
+6.09546 4.8561 
+6.09939 4.87845 
+6.10324 4.90074 
+6.107 4.92295 
+6.11067 4.9451 
+6.11426 4.96718 
+6.11777 4.98919 
+6.12119 5.01113 
+6.12453 5.033 
+6.12778 5.05481 
+6.13095 5.07654 
+6.13404 5.09821 
+6.13705 5.11981 
+6.13997 5.14135 
+6.14282 5.16281 
+6.14559 5.18421 
+6.14827 5.20554 
+6.15088 5.2268 
+6.1534 5.248 
+6.15585 5.26913 
+6.15822 5.29019 
+6.16051 5.31118 
+6.16273 5.33211 
+6.16486 5.35297 
+6.16692 5.37377 
+6.16891 5.3945 
+6.17082 5.41516 
+6.17265 5.43575 
+6.17441 5.45628 
+6.17609 5.47675 
+6.1777 5.49715 
+6.17924 5.51748 
+6.1807 5.53775 
+6.18209 5.55795 
+6.18341 5.57808 
+6.18465 5.59816 
+6.18582 5.61816 
+6.18692 5.6381 
+6.18795 5.65798 
+6.18891 5.67779 
+6.1898 5.69753 
+6.19062 5.71721 
+6.19136 5.73683 
+6.19204 5.75638 
+6.19265 5.77587 
+6.19319 5.79529 
+6.19366 5.81465 
+6.19406 5.83395 
+6.1944 5.85318 
+6.19466 5.87235 
+6.19486 5.89145 
+6.195 5.91049 
+6.19506 5.92947 
+6.19506 5.94838 
+6.19499 5.96723 
+6.19486 5.98601 
+6.19466 6.00473 
+6.1944 6.02339 
+6.19407 6.04199 
+6.19368 6.06052 
+6.19322 6.07899 
+6.1927 6.0974 
+6.19212 6.11574 
+6.19147 6.13402 
+6.19076 6.15224 
+6.18998 6.1704 
+6.18914 6.18849 
+6.18824 6.20652 
+6.18728 6.22449 
+6.18626 6.2424 
+6.18517 6.26024 
+6.18403 6.27803 
+6.18282 6.29575 
+6.18155 6.31341 
+6.18022 6.331 
+6.17883 6.34854 
+6.17738 6.36601 
+6.17587 6.38342 
+6.1743 6.40077 
+6.17267 6.41806 
+6.17099 6.43529 
+6.16924 6.45245 
+6.16744 6.46956 
+6.16557 6.4866 
+6.16365 6.50358 
+6.16167 6.5205 
+6.15963 6.53736 
+6.15754 6.55416 
+6.15539 6.5709 
+6.15318 6.58757 
+6.15091 6.60419 
+6.14859 6.62075 
+6.14621 6.63724 
+6.14378 6.65367 
+6.14129 6.67005 
+6.13874 6.68636 
+6.13614 6.70261 
+6.13348 6.71881 
+6.13077 6.73494 
+6.128 6.75101 
+6.12518 6.76702 
+6.1223 6.78297 
+6.11937 6.79886 
+6.11639 6.81469 
+6.11335 6.83046 
+6.11026 6.84617 
+6.10711 6.86183 
+6.10391 6.87742 
+6.10066 6.89295 
+6.09736 6.90842 
+6.094 6.92383 
+6.09059 6.93918 
+6.08713 6.95448 
+6.08361 6.96971 
+6.08005 6.98488 
+6.07643 7.0 
+6.07276 7.01505 
+6.06904 7.03005 
+6.06527 7.04498 
+6.06144 7.05986 
+6.05757 7.07468 
+6.05365 7.08944 
+6.04967 7.10414 
+6.04564 7.11878 
+6.04157 7.13336 
+6.03744 7.14788 
+6.03327 7.16234 
+6.02904 7.17675 
+6.02477 7.19109 
+6.02044 7.20538 
+6.01607 7.2196 
+6.01165 7.23377 
+6.00718 7.24788 
+6.00266 7.26193 
+5.99809 7.27593 
+5.99347 7.28986 
+5.98881 7.30374 
+5.98409 7.31755 
+5.97933 7.33131 
+5.97452 7.34501 
+5.96967 7.35865 
+5.96476 7.37223 
+5.95981 7.38576 
+5.95482 7.39922 
+5.94977 7.41263 
+5.94468 7.42598 
+5.93954 7.43927 
+5.93435 7.4525 
+5.92912 7.46567 
+5.92385 7.47879 
+5.91852 7.49185 
+5.91315 7.50485 
+5.90774 7.51779 
+5.90228 7.53067 
+5.89677 7.54349 
+5.89122 7.55626 
+5.88562 7.56897 
+5.87997 7.58162 
+5.87429 7.59421 
+5.86855 7.60675 
+5.86278 7.61922 
+5.85696 7.63164 
+5.85109 7.644 
+5.84518 7.65631 
+5.83922 7.66855 
+5.83322 7.68074 
+5.82718 7.69287 
+5.82109 7.70494 
+5.81496 7.71695 
+5.80879 7.72891 
+5.80257 7.7408 
+5.79631 7.75264 
+5.79001 7.76443 
+5.78366 7.77615 
+5.77727 7.78782 
+5.77083 7.79943 
+5.76436 7.81098 
+5.75784 7.82247 
+5.75128 7.8339 
+5.74468 7.84528 
+5.73803 7.8566 
+5.73134 7.86787 
+5.72461 7.87907 
+5.71784 7.89022 
+5.71103 7.90131 
+5.70417 7.91234 
+5.69728 7.92331 
+5.69034 7.93423 
+5.68336 7.94509 
+5.67634 7.95589 
+5.66928 7.96663 
+5.66218 7.97732 
+5.65503 7.98795 
+5.64785 7.99852 
+5.64062 8.00903 
+5.63336 8.01949 
+5.62605 8.02989 
+5.6187 8.04023 
+5.61132 8.05051 
+5.60389 8.06074 
+5.59642 8.0709 
+5.58892 8.08101 
+5.58137 8.09107 
+5.57378 8.10106 
+5.56616 8.111 
+5.55849 8.12088 
+5.55079 8.1307 
+5.54305 8.14046 
+5.53526 8.15017 
+5.52744 8.15982 
+5.51958 8.16941 
+5.51168 8.17895 
+5.50374 8.18842 
+5.49576 8.19784 
+5.48774 8.2072 
+5.47969 8.21651 
+5.47159 8.22575 
+5.46346 8.23494 
+5.45529 8.24407 
+5.44708 8.25314 
+5.43884 8.26216 
+5.43055 8.27112 
+5.42223 8.28002 
+5.41387 8.28886 
+5.40547 8.29764 
+5.39703 8.30637 
+5.38856 8.31504 
+5.38005 8.32365 
+5.3715 8.3322 
+5.36292 8.3407 
+5.3543 8.34913 
+5.34564 8.35751 
+5.33694 8.36584 
+5.32821 8.3741 
+5.31944 8.38231 
+5.31063 8.39045 
+5.30178 8.39854 
+5.2929 8.40657 
+5.28399 8.41455 
+5.27503 8.42246 
+5.26604 8.43032 
+5.25702 8.43812 
+5.24796 8.44586 
+5.23886 8.45355 
+5.22972 8.46117 
+5.22055 8.46874 
+5.21135 8.47625 
+5.20211 8.4837 
+5.19283 8.4911 
+5.18352 8.49843 
+5.17417 8.50571 
+5.16478 8.51293 
+5.15536 8.52009 
+5.14591 8.52719 
+5.13642 8.53423 
+5.1269 8.54122 
+5.11734 8.54815 
+5.10774 8.55501 
+5.09811 8.56182 
+5.08845 8.56857 
+5.07875 8.57527 
+5.06901 8.5819 
+5.05924 8.58848 
+5.04944 8.59499 
+5.0396 8.60145 
+5.02973 8.60785 
+5.01982 8.61419 
+5.00988 8.62047 
+4.99991 8.6267 
+4.9899 8.63286 
+4.97986 8.63897 
+4.96978 8.64502 
+4.95967 8.651 
+4.94952 8.65693 
+4.93935 8.6628 
+4.92913 8.66861 
+4.91889 8.67436 
+4.90861 8.68006 
+4.8983 8.68569 
+4.88795 8.69126 
+4.87757 8.69678 
+4.86716 8.70223 
+4.85671 8.70763 
+4.84623 8.71297 
+4.83572 8.71825 
+4.82518 8.72346 
+4.8146 8.72862 
+4.80399 8.73372 
+4.79334 8.73876 
+4.78267 8.74374 
+4.77196 8.74866 
+4.76122 8.75352 
+4.75044 8.75832 
+4.73963 8.76306 
+4.7288 8.76774 
+4.71792 8.77236 
+4.70702 8.77692 
+4.69608 8.78142 
+4.68512 8.78586 
+4.67412 8.79024 
+4.66308 8.79456 
+4.65202 8.79882 
+4.64092 8.80302 
+4.6298 8.80716 
+4.61864 8.81124 
+4.60745 8.81526 
+4.59622 8.81921 
+4.58497 8.82311 
+4.57368 8.82695 
+4.56237 8.83072 
+4.55102 8.83444 
+4.53964 8.83809 
+4.52822 8.84168 
+4.51678 8.84521 
+4.50531 8.84868 
+4.4938 8.85209 
+4.48227 8.85544 
+4.4707 8.85873 
+4.4591 8.86196 
+4.44747 8.86512 
+4.43581 8.86822 
+4.42412 8.87127 
+4.4124 8.87425 
+4.40065 8.87716 
+4.38887 8.88002 
+4.37705 8.88282 
+4.36521 8.88555 
+4.35334 8.88822 
+4.34143 8.89083 
+4.3295 8.89338 
+4.31753 8.89586 
+4.30554 8.89828 
+4.29351 8.90065 
+4.28146 8.90294 
+4.26937 8.90518 
+4.25726 8.90735 
+4.24511 8.90946 
+4.23294 8.91151 
+4.22073 8.9135 
+4.2085 8.91542 
+4.19623 8.91728 
+4.18394 8.91908 
+4.17162 8.92081 
+4.15926 8.92248 
+4.14688 8.92409 
+4.13447 8.92563 
+4.12203 8.92711 
+4.10956 8.92853 
+4.09706 8.92988 
+4.08453 8.93117 
+4.07197 8.9324 
+4.05938 8.93356 
+4.04677 8.93466 
+4.03412 8.93569 
+4.02145 8.93666 
+4.00875 8.93757 
+3.99601 8.93841 
+3.98325 8.93919 
+3.97046 8.9399 
+3.95765 8.94055 
+3.9448 8.94113 
+3.93192 8.94165 
+3.91902 8.9421 
+3.90609 8.94249 
+3.89313 8.94282 
+3.88014 8.94308 
+3.86712 8.94327 
+3.85407 8.9434 
+3.841 8.94346 
+3.8279 8.94346 
+3.81477 8.94339 
+3.80161 8.94325 
+3.78842 8.94305 
+3.77521 8.94279 
+3.76197 8.94246 
+3.7487 8.94206 
+3.7354 8.94159 
+3.72207 8.94106 
+3.70872 8.94046 
+3.69534 8.9398 
+3.68193 8.93907 
+3.6685 8.93827 
+3.65503 8.9374 
+3.64154 8.93647 
+3.62802 8.93547 
+3.61448 8.93441 
+3.60091 8.93327 
+3.58731 8.93207 
+3.57368 8.9308 
+3.56002 8.92946 
+3.54634 8.92806 
+3.53263 8.92658 
+3.5189 8.92504 
+3.50514 8.92343 
+3.49135 8.92175 
+3.47753 8.92001 
+3.46369 8.91819 
+3.44982 8.91631 
+3.43592 8.91435 
+3.422 8.91233 
+3.40805 8.91024 
+3.39407 8.90808 
+3.38007 8.90585 
+3.36604 8.90355 
+3.35198 8.90118 
+3.3379 8.89874 
+3.32379 8.89622 
+3.30966 8.89364 
+3.2955 8.89099 
+3.28131 8.88827 
+3.2671 8.88548 
+3.25286 8.88262 
+3.23859 8.87968 
+3.2243 8.87668 
+3.20999 8.8736 
+3.19564 8.87046 
+3.18128 8.86724 
+3.16688 8.86395 
+3.15246 8.86058 
+3.13802 8.85715 
+3.12355 8.85364 
+3.10905 8.85006 
+3.09453 8.84641 
+3.07998 8.84269 
+3.06541 8.83889 
+3.05081 8.83502 
+3.03619 8.83108 
+3.02154 8.82706 
+3.00687 8.82297 
+2.99217 8.81881 
+2.97744 8.81457 
+2.96269 8.81026 
+2.94792 8.80587 
+2.93312 8.80141 
+2.9183 8.79688 
+2.90345 8.79227 
+2.88858 8.78759 
+2.87368 8.78283 
+2.85876 8.77799 
+2.84381 8.77308 
+2.82884 8.7681 
+2.81384 8.76303 
+2.79882 8.7579 
+2.78378 8.75268 
+2.76871 8.74739 
+2.75362 8.74203 
+2.7385 8.73659 
+2.72336 8.73107 
+2.70819 8.72547 
+2.693 8.71979 
+2.67779 8.71404 
+2.66255 8.70821 
+2.64729 8.7023 
+2.63201 8.69632 
+2.6167 8.69025 
+2.60137 8.68411 
+2.58601 8.67789 
+2.57063 8.67159 
+2.55523 8.66521 
+2.5398 8.65875 
+2.52435 8.65221 
+2.50888 8.64559 
+2.49339 8.63889 
+2.47787 8.63211 
+2.46232 8.62525 
+2.44676 8.61831 
+2.43117 8.61129 
+2.41556 8.60419 
+2.39992 8.597 
+2.38427 8.58974 
+2.36859 8.58239 
+2.35288 8.57496 
+2.33716 8.56744 
+2.32141 8.55985 
+2.30564 8.55217 
+2.28985 8.54441 
+2.27403 8.53656 
+2.25819 8.52863 
+2.24234 8.52062 
+2.22645 8.51252 
+2.21055 8.50434 
+2.19462 8.49608 
+2.17868 8.48772 
+2.16271 8.47929 
+2.14671 8.47077 
+2.1307 8.46216 
+2.11467 8.45346 
+2.09861 8.44468 
+2.08253 8.43581 
+2.06643 8.42686 
+2.05031 8.41782 
+2.03417 8.40869 
+2.018 8.39947 
+2.00182 8.39017 
+1.98561 8.38078 
+1.96939 8.37129 
+1.95314 8.36172 
+1.93687 8.35206 
+1.92058 8.34231 
+1.90427 8.33247 
+1.88794 8.32255 
+1.87159 8.31252 
+1.85522 8.30241 
+1.83883 8.29221 
+1.82241 8.28192 
+1.80598 8.27153 
+1.78953 8.26105 
+1.77306 8.25048 
+1.75656 8.23982 
+1.74005 8.22906 
+1.72352 8.21821 
+1.70697 8.20727 
+1.69039 8.19623 
+1.6738 8.1851 
+1.65719 8.17387 
+1.64056 8.16255 
+1.62391 8.15113 
+1.60725 8.13962 
+1.59056 8.12801 
+1.57385 8.1163 
+1.55713 8.1045 
+1.54038 8.0926 
+1.52362 8.0806 
+1.50684 8.0685 
+1.49004 8.0563 
+1.47322 8.04401 
+1.45639 8.03161 
+1.43953 8.01912 
+1.42266 8.00652 
+1.40577 7.99383 
+1.38887 7.98103 
+1.37194 7.96813 
+1.355 7.95513 
+1.33804 7.94203 
+1.32106 7.92883 
+1.30407 7.91552 
+1.28705 7.9021 
+1.27003 7.88859 
+1.25298 7.87497 
+1.23592 7.86124 
+1.21884 7.84741 
+1.20174 7.83347 
+1.18463 7.81943 
+1.1675 7.80528 
+1.15036 7.79102 
+1.1332 7.77666 
+1.11602 7.76218 
+1.09883 7.7476 
+1.08163 7.73291 
+1.0644 7.71811 
+1.04717 7.70319 
+1.02992 7.68817 
+1.01265 7.67304 
+0.995366 7.65779 
+0.97807 7.64243 
+0.960759 7.62696 
+0.943433 7.61138 
+0.926094 7.59568 
+0.90874 7.57986 
+0.891373 7.56393 
+0.873992 7.54789 
+0.856598 7.53173 
+0.83919 7.51545 
+0.821769 7.49906 
+0.804336 7.48254 
+0.786889 7.46591 
+0.76943 7.44916 
+0.751959 7.43229 
+0.734475 7.4153 
+0.71698 7.39818 
+0.699472 7.38095 
+0.681953 7.36359 
+0.664423 7.34611 
+0.646881 7.32851 
+0.629328 7.31078 
+0.611765 7.29292 
+0.594191 7.27494 
+0.576607 7.25684 
+0.559012 7.2386 
+0.541408 7.22024 
+0.523794 7.20175 
+0.506171 7.18314 
+0.488538 7.16439 
+0.470897 7.14551 
+0.453247 7.1265 
+0.435588 7.10735 
+0.417922 7.08808 
+0.400247 7.06867 
+0.382565 7.04912 
+0.364876 7.02944 
+0.347179 7.00962 
+0.329476 6.98967 
+0.311766 6.96958 
+0.29405 6.94935 
+0.276328 6.92898 
+0.2586 6.90847 
+0.240868 6.88781 
+0.22313 6.86702 
+0.205387 6.84608 
+0.187641 6.825 
+0.16989 6.80377 
+0.152136 6.7824 
+0.134378 6.76088 
+0.116617 6.73921 
+0.0988541 6.7174 
+0.0810885 6.69543 
+0.0633214 6.67332 
+0.0455527 6.65105 
+0.0277829 6.62863 
+0.0100124 6.60605 
+-0.00775814 6.58332 
+-0.0255287 6.56044 
+-0.0432985 6.53739 
+-0.0610673 6.51419 
+-0.0788348 6.49083 
+-0.0966001 6.46731 
+-0.114363 6.44363 
+-0.132123 6.41978 
+-0.149879 6.39577 
+-0.167632 6.3716 
+-0.185381 6.34726 
+-0.203124 6.32275 
+-0.220862 6.29807 
+-0.238595 6.27323 
+-0.25632 6.24821 
+-0.274039 6.22302 
+-0.291749 6.19765 
+-0.309452 6.17211 
+-0.327145 6.14639 
+-0.34483 6.1205 
+-0.362504 6.09442 
+-0.380167 6.06817 
+-0.397819 6.04173 
+-0.415459 6.01511 
+-0.433086 5.9883 
+-0.4507 5.9613 
+-0.468299 5.93412 
+-0.485883 5.90674 
+-0.503451 5.87918 
+-0.521003 5.85142 
+-0.538537 5.82346 
+-0.556053 5.79531 
+-0.57355 5.76696 
+-0.591028 5.73841 
+-0.608484 5.70966 
+-0.625919 5.6807 
+-0.643331 5.65154 
+-0.660719 5.62217 
+-0.678083 5.59259 
+-0.695421 5.5628 
+-0.712733 5.53279 
+-0.730017 5.50257 
+-0.747271 5.47214 
+-0.764496 5.44148 
+-0.78169 5.4106 
+-0.798851 5.3795 
+-0.815979 5.34817 
+-0.833072 5.31662 
+-0.850129 5.28483 
+-0.867148 5.25281 
+-0.884128 5.22055 
+-0.901069 5.18806 
+-0.917967 5.15532 
+-0.934822 5.12235 
+-0.951633 5.08913 
+-0.968397 5.05566 
+-0.985113 5.02194 
+-1.00178 4.98796 
+-1.01839 4.95373 
+-1.03496 4.91924 
+-1.05146 4.88449 
+-1.06791 4.84948 
+-1.0843 4.8142 
+-1.10063 4.77864 
+-1.1169 4.74281 
+-1.1331 4.70671 
+-1.14923 4.67032 
+-1.1653 4.63366 
+-1.18129 4.5967 
+-1.19721 4.55945 
+-1.21305 4.52191 
+-1.22881 4.48407 
+-1.24448 4.44593 
+-1.26008 4.40748 
+-1.27558 4.36873 
+-1.29099 4.32966 
+-1.30631 4.29027 
+-1.32153 4.25057 
+-1.33664 4.21053 
+-1.35166 4.17017 
+-1.36656 4.12947 
+-1.38135 4.08843 
+-1.39603 4.04705 
+-1.41059 4.00532 
+-1.42502 3.96324 
+-1.43932 3.92079 
+-1.45349 3.87799 
+-1.46752 3.83481 
+-1.4814 3.79126 
+-1.49514 3.74733 
+-1.50873 3.70301 
+-1.52215 3.65831 
+-1.53541 3.6132 
+-1.5485 3.56769 
+-1.56141 3.52177 
+-1.57414 3.47544 
+-1.58667 3.42868 
+-1.599 3.38149 
+-1.61113 3.33387 
+-1.62305 3.2858 
+-1.63474 3.23728 
+-1.6462 3.1883 
+-1.65741 3.13885 
+-1.66838 3.08893 
+-1.67909 3.03853 
+-1.68952 2.98764 
+-1.69968 2.93624 
+-1.70953 2.88434 
+-1.71909 2.83192 
+-1.72832 2.77898 
+-1.73722 2.72549 
+-1.74577 2.67147 
+-1.75395 2.61688 
+-1.76176 2.56173 
+-1.76918 2.50601 
+-1.77617 2.4497 
+-1.78274 2.39279 
+-1.78885 2.33527 
+-1.79448 2.27713 
+-1.79962 2.21836 
+-1.80423 2.15894 
+-1.8083 2.09887 
+-1.81179 2.03814 
+-1.81468 1.97672 
+-1.81693 1.91461 
+-1.81852 1.8518 
+-1.8194 1.78827 
+-1.81954 1.72402 
+-1.8189 1.65902 
+-1.81743 1.59327 
+-1.8151 1.52676 
+-1.81184 1.45948 
+-1.80761 1.39141 
+-1.80235 1.32255 
+-1.796 1.25289 
+-1.7885 1.18242 
+-1.77976 1.11115 
+-1.76973 1.03906 
+-1.7583 0.966152 
+-1.74541 0.892441 
+-1.73095 0.817928 
+-1.71482 0.742629 
+-1.69691 0.666561 
+-1.67711 0.589749 
+-1.65529 0.512229 
+-1.63132 0.434044 
+-1.60506 0.355251 
+-1.57635 0.275918 
+-1.54504 0.196131 
+-1.51097 0.115996 
+-1.47396 0.0356367 
+-1.43384 -0.0447953 
+-1.39044 -0.125122 
+-1.34358 -0.205135 
+-1.29311 -0.284593 
+-1.23887 -0.363219 
+-1.18075 -0.440701 
+-1.11864 -0.516692 
+-1.05249 -0.590814 
+-0.982297 -0.662663 
+-0.908121 -0.731818 
+-0.83008 -0.797856 
+-0.748369 -0.860362 
+-0.663251 -0.918948 
+-0.575058 -0.973272 
+-0.484177 -1.02305 
+-0.391042 -1.06806 
+-0.29611 -1.10817 
+-0.199851 -1.14332 
+-0.102726 -1.17354 
+-0.00517273 -1.1989 
+0.0924039 -1.21957 
+0.189643 -1.23574 
+0.28623 -1.24763 
+0.381899 -1.2555 
+0.476428 -1.25961 
+0.569642 -1.26024 
+0.661403 -1.25765 
+0.751608 -1.25209 
+0.840184 -1.24381 
+0.927082 -1.23305 
+1.01227 -1.22001 
+1.09575 -1.2049 
+1.17751 -1.18791 
+1.25757 -1.1692 
+1.33595 -1.14892 
+1.41269 -1.12723 
+1.4878 -1.10424 
+1.56133 -1.08008 
+1.63332 -1.05485 
+1.70381 -1.02864 
+1.77284 -1.00156 
+1.84045 -0.973675 
+1.90668 -0.945059 
+1.97157 -0.915779 
+2.03516 -0.885897 
+2.0975 -0.855466 
+2.15861 -0.824537 
+2.21855 -0.793157 
+2.27733 -0.761366 
+2.33501 -0.729203 
+2.3916 -0.696702 
+2.44715 -0.663898 
+2.50169 -0.630817 
+2.55524 -0.597488 
+2.60783 -0.563935 
+2.65949 -0.530182 
+2.71026 -0.496248 
+2.76015 -0.462154 
+2.80918 -0.427917 
+2.85739 -0.393554 
+2.90479 -0.359081 
+2.95141 -0.32451 
+2.99727 -0.289855 
+3.04239 -0.255129 
+3.08678 -0.220342 
+3.13047 -0.185505 
+3.17347 -0.150627 
+3.2158 -0.115717 
+3.25748 -0.0807834 
+3.29853 -0.0458341 
+3.33895 -0.0108762 
+3.37877 0.0240839 
+3.41799 0.0590398 
+3.45664 0.0939856 
+3.49472 0.128916 
+3.53225 0.163826 
+3.56923 0.198711 
+3.60569 0.233567 
+3.64164 0.26839 
+3.67707 0.303175 
+3.71201 0.337919 
+3.74647 0.372619 
+3.78046 0.407272 
+3.81397 0.441875 
+3.84704 0.476425 
+3.87965 0.51092 
+3.91183 0.545358 
+3.94358 0.579735 
+3.97491 0.614051 
+4.00582 0.648302 
+4.03633 0.682488 
+4.06644 0.716608 
+4.09617 0.750658 
+4.1255 0.784638 
+4.15446 0.818546 
+4.18306 0.852381 
+4.21128 0.886142 
+4.23915 0.919829 
+4.26667 0.953439 
+4.29385 0.986971 
+4.32068 1.02043 
+4.34718 1.0538 
+4.37336 1.0871 
+4.39921 1.12031 
+4.42474 1.15345 
+4.44996 1.1865 
+4.47487 1.21947 
+4.49947 1.25236 
+4.52378 1.28517 
+4.5478 1.31789 
+4.57152 1.35053 
+4.59496 1.38308 
+4.61812 1.41555 
+4.641 1.44794 
+4.66361 1.48024 
+4.68595 1.51245 
+4.70803 1.54458 
+4.72984 1.57662 
+4.75139 1.60858 
+4.77269 1.64045 
+4.79374 1.67223 
+4.81454 1.70393 
+4.8351 1.73554 
+4.85542 1.76706 
+4.87549 1.7985 
+4.89534 1.82985 
+4.91495 1.86112 
+4.93433 1.8923 
+4.95349 1.92339 
+4.97242 1.95439 
+4.99113 1.98531 
diff --git a/gravitation/XY1G.dat b/gravitation/XY1G.dat
new file mode 100644 (file)
index 0000000..ed0e09e
--- /dev/null
@@ -0,0 +1,1000 @@
+1.25 0.497431 
+1.2546 0.505128 
+1.25914 0.512804 
+1.26363 0.520458 
+1.26807 0.528091 
+1.27246 0.535702 
+1.2768 0.543292 
+1.28109 0.550859 
+1.28532 0.558406 
+1.28951 0.565931 
+1.29365 0.573434 
+1.29774 0.580916 
+1.30178 0.588377 
+1.30578 0.595817 
+1.30973 0.603235 
+1.31363 0.610631 
+1.31749 0.618007 
+1.3213 0.625361 
+1.32507 0.632694 
+1.3288 0.640006 
+1.33248 0.647297 
+1.33612 0.654567 
+1.33971 0.661815 
+1.34326 0.669043 
+1.34677 0.67625 
+1.35024 0.683436 
+1.35367 0.690601 
+1.35706 0.697745 
+1.3604 0.704868 
+1.36371 0.711971 
+1.36698 0.719053 
+1.37021 0.726114 
+1.3734 0.733155 
+1.37655 0.740175 
+1.37966 0.747175 
+1.38274 0.754154 
+1.38578 0.761113 
+1.38878 0.768052 
+1.39174 0.77497 
+1.39467 0.781868 
+1.39757 0.788746 
+1.40042 0.795603 
+1.40324 0.80244 
+1.40603 0.809258 
+1.40878 0.816055 
+1.4115 0.822832 
+1.41419 0.82959 
+1.41684 0.836327 
+1.41945 0.843045 
+1.42203 0.849742 
+1.42458 0.85642 
+1.4271 0.863079 
+1.42959 0.869717 
+1.43204 0.876336 
+1.43446 0.882936 
+1.43685 0.889516 
+1.43921 0.896076 
+1.44153 0.902617 
+1.44383 0.909139 
+1.4461 0.915641 
+1.44833 0.922124 
+1.45054 0.928588 
+1.45271 0.935033 
+1.45486 0.941458 
+1.45697 0.947864 
+1.45906 0.954251 
+1.46112 0.96062 
+1.46314 0.966969 
+1.46514 0.973299 
+1.46712 0.97961 
+1.46906 0.985903 
+1.47097 0.992176 
+1.47286 0.998431 
+1.47472 1.00467 
+1.47656 1.01089 
+1.47836 1.01708 
+1.48014 1.02326 
+1.48189 1.02943 
+1.48362 1.03557 
+1.48532 1.04169 
+1.48699 1.0478 
+1.48864 1.05389 
+1.49026 1.05996 
+1.49185 1.06601 
+1.49342 1.07204 
+1.49497 1.07806 
+1.49649 1.08405 
+1.49798 1.09003 
+1.49945 1.09599 
+1.5009 1.10193 
+1.50232 1.10786 
+1.50371 1.11376 
+1.50508 1.11965 
+1.50643 1.12552 
+1.50776 1.13138 
+1.50906 1.13721 
+1.51033 1.14303 
+1.51159 1.14883 
+1.51282 1.15461 
+1.51402 1.16037 
+1.51521 1.16612 
+1.51637 1.17185 
+1.5175 1.17756 
+1.51862 1.18325 
+1.51971 1.18893 
+1.52078 1.19458 
+1.52183 1.20022 
+1.52286 1.20585 
+1.52387 1.21145 
+1.52485 1.21704 
+1.52581 1.22261 
+1.52675 1.22817 
+1.52767 1.23371 
+1.52857 1.23923 
+1.52944 1.24473 
+1.5303 1.25021 
+1.53113 1.25568 
+1.53195 1.26113 
+1.53274 1.26657 
+1.53351 1.27198 
+1.53426 1.27738 
+1.53499 1.28277 
+1.53571 1.28813 
+1.5364 1.29348 
+1.53707 1.29882 
+1.53772 1.30413 
+1.53835 1.30943 
+1.53896 1.31471 
+1.53956 1.31998 
+1.54013 1.32523 
+1.54068 1.33046 
+1.54122 1.33567 
+1.54173 1.34087 
+1.54223 1.34605 
+1.5427 1.35122 
+1.54316 1.35637 
+1.5436 1.3615 
+1.54402 1.36662 
+1.54443 1.37172 
+1.54481 1.3768 
+1.54518 1.38187 
+1.54552 1.38692 
+1.54585 1.39195 
+1.54616 1.39697 
+1.54646 1.40197 
+1.54673 1.40696 
+1.54699 1.41192 
+1.54723 1.41688 
+1.54745 1.42181 
+1.54765 1.42673 
+1.54784 1.43164 
+1.54801 1.43653 
+1.54816 1.4414 
+1.5483 1.44625 
+1.54841 1.45109 
+1.54852 1.45592 
+1.5486 1.46073 
+1.54867 1.46552 
+1.54872 1.47029 
+1.54875 1.47505 
+1.54877 1.4798 
+1.54877 1.48453 
+1.54875 1.48924 
+1.54872 1.49393 
+1.54867 1.49861 
+1.5486 1.50328 
+1.54852 1.50793 
+1.54842 1.51256 
+1.54831 1.51718 
+1.54818 1.52178 
+1.54803 1.52637 
+1.54787 1.53094 
+1.54769 1.53549 
+1.5475 1.54003 
+1.54729 1.54455 
+1.54706 1.54906 
+1.54682 1.55355 
+1.54656 1.55803 
+1.54629 1.56249 
+1.54601 1.56694 
+1.5457 1.57137 
+1.54539 1.57578 
+1.54506 1.58018 
+1.54471 1.58456 
+1.54435 1.58893 
+1.54397 1.59329 
+1.54358 1.59762 
+1.54317 1.60195 
+1.54275 1.60625 
+1.54231 1.61054 
+1.54186 1.61482 
+1.54139 1.61908 
+1.54091 1.62333 
+1.54042 1.62756 
+1.53991 1.63177 
+1.53938 1.63597 
+1.53885 1.64016 
+1.53829 1.64432 
+1.53773 1.64848 
+1.53715 1.65262 
+1.53655 1.65674 
+1.53594 1.66085 
+1.53532 1.66494 
+1.53469 1.66902 
+1.53403 1.67308 
+1.53337 1.67713 
+1.53269 1.68116 
+1.532 1.68518 
+1.5313 1.68919 
+1.53058 1.69317 
+1.52984 1.69715 
+1.5291 1.7011 
+1.52834 1.70505 
+1.52756 1.70897 
+1.52678 1.71289 
+1.52598 1.71678 
+1.52517 1.72067 
+1.52434 1.72454 
+1.5235 1.72839 
+1.52265 1.73223 
+1.52178 1.73605 
+1.5209 1.73986 
+1.52001 1.74365 
+1.51911 1.74743 
+1.51819 1.75119 
+1.51726 1.75494 
+1.51632 1.75868 
+1.51536 1.7624 
+1.51439 1.7661 
+1.51341 1.76979 
+1.51242 1.77346 
+1.51141 1.77712 
+1.51039 1.78077 
+1.50936 1.7844 
+1.50832 1.78802 
+1.50726 1.79162 
+1.50619 1.7952 
+1.50511 1.79877 
+1.50402 1.80233 
+1.50291 1.80587 
+1.50179 1.8094 
+1.50066 1.81291 
+1.49952 1.81641 
+1.49837 1.8199 
+1.4972 1.82336 
+1.49602 1.82682 
+1.49483 1.83026 
+1.49363 1.83368 
+1.49242 1.83709 
+1.49119 1.84049 
+1.48995 1.84387 
+1.4887 1.84724 
+1.48744 1.85059 
+1.48617 1.85392 
+1.48489 1.85725 
+1.48359 1.86056 
+1.48228 1.86385 
+1.48096 1.86713 
+1.47963 1.87039 
+1.47829 1.87364 
+1.47693 1.87688 
+1.47557 1.8801 
+1.47419 1.8833 
+1.4728 1.8865 
+1.4714 1.88967 
+1.46999 1.89284 
+1.46857 1.89598 
+1.46714 1.89912 
+1.46569 1.90224 
+1.46424 1.90534 
+1.46277 1.90843 
+1.46129 1.91151 
+1.45981 1.91457 
+1.45831 1.91761 
+1.45679 1.92065 
+1.45527 1.92366 
+1.45374 1.92667 
+1.4522 1.92966 
+1.45064 1.93263 
+1.44908 1.93559 
+1.4475 1.93854 
+1.44591 1.94147 
+1.44432 1.94438 
+1.44271 1.94729 
+1.44109 1.95017 
+1.43946 1.95305 
+1.43782 1.95591 
+1.43617 1.95875 
+1.43451 1.96158 
+1.43284 1.9644 
+1.43115 1.9672 
+1.42946 1.96999 
+1.42776 1.97276 
+1.42604 1.97552 
+1.42432 1.97826 
+1.42258 1.98099 
+1.42084 1.9837 
+1.41908 1.9864 
+1.41732 1.98909 
+1.41554 1.99176 
+1.41376 1.99442 
+1.41196 1.99706 
+1.41016 1.99969 
+1.40834 2.0023 
+1.40651 2.0049 
+1.40468 2.00749 
+1.40283 2.01006 
+1.40097 2.01261 
+1.39911 2.01516 
+1.39723 2.01768 
+1.39534 2.0202 
+1.39345 2.0227 
+1.39154 2.02518 
+1.38962 2.02765 
+1.3877 2.03011 
+1.38576 2.03255 
+1.38382 2.03497 
+1.38186 2.03739 
+1.37989 2.03978 
+1.37792 2.04217 
+1.37593 2.04454 
+1.37394 2.04689 
+1.37194 2.04923 
+1.36992 2.05156 
+1.3679 2.05387 
+1.36587 2.05617 
+1.36382 2.05845 
+1.36177 2.06072 
+1.35971 2.06297 
+1.35764 2.06521 
+1.35556 2.06743 
+1.35347 2.06965 
+1.35137 2.07184 
+1.34926 2.07402 
+1.34714 2.07619 
+1.34501 2.07834 
+1.34288 2.08048 
+1.34073 2.0826 
+1.33857 2.08471 
+1.33641 2.08681 
+1.33423 2.08889 
+1.33205 2.09096 
+1.32986 2.09301 
+1.32766 2.09504 
+1.32545 2.09707 
+1.32323 2.09907 
+1.321 2.10107 
+1.31876 2.10305 
+1.31651 2.10501 
+1.31425 2.10696 
+1.31199 2.1089 
+1.30971 2.11082 
+1.30743 2.11272 
+1.30514 2.11462 
+1.30284 2.11649 
+1.30053 2.11836 
+1.29821 2.1202 
+1.29588 2.12204 
+1.29354 2.12386 
+1.2912 2.12566 
+1.28884 2.12745 
+1.28648 2.12923 
+1.28411 2.13099 
+1.28172 2.13274 
+1.27933 2.13447 
+1.27694 2.13618 
+1.27453 2.13789 
+1.27211 2.13957 
+1.26969 2.14125 
+1.26725 2.14291 
+1.26481 2.14455 
+1.26236 2.14618 
+1.2599 2.14779 
+1.25743 2.14939 
+1.25496 2.15098 
+1.25247 2.15255 
+1.24998 2.1541 
+1.24747 2.15565 
+1.24496 2.15717 
+1.24244 2.15868 
+1.23992 2.16018 
+1.23738 2.16166 
+1.23484 2.16313 
+1.23228 2.16458 
+1.22972 2.16602 
+1.22715 2.16744 
+1.22457 2.16885 
+1.22199 2.17025 
+1.21939 2.17163 
+1.21679 2.17299 
+1.21418 2.17434 
+1.21156 2.17567 
+1.20893 2.17699 
+1.20629 2.1783 
+1.20365 2.17959 
+1.201 2.18086 
+1.19834 2.18212 
+1.19567 2.18337 
+1.19299 2.1846 
+1.1903 2.18581 
+1.18761 2.18701 
+1.18491 2.1882 
+1.1822 2.18937 
+1.17948 2.19052 
+1.17676 2.19166 
+1.17402 2.19279 
+1.17128 2.1939 
+1.16853 2.19499 
+1.16577 2.19607 
+1.16301 2.19714 
+1.16023 2.19819 
+1.15745 2.19922 
+1.15466 2.20024 
+1.15186 2.20124 
+1.14906 2.20223 
+1.14624 2.20321 
+1.14342 2.20417 
+1.14059 2.20511 
+1.13775 2.20604 
+1.13491 2.20695 
+1.13206 2.20785 
+1.1292 2.20873 
+1.12633 2.2096 
+1.12345 2.21045 
+1.12057 2.21129 
+1.11767 2.21211 
+1.11478 2.21292 
+1.11187 2.21371 
+1.10895 2.21449 
+1.10603 2.21525 
+1.1031 2.21599 
+1.10016 2.21672 
+1.09722 2.21744 
+1.09426 2.21813 
+1.0913 2.21882 
+1.08833 2.21949 
+1.08536 2.22014 
+1.08237 2.22078 
+1.07938 2.2214 
+1.07638 2.222 
+1.07338 2.22259 
+1.07036 2.22317 
+1.06734 2.22373 
+1.06431 2.22427 
+1.06128 2.2248 
+1.05823 2.22531 
+1.05518 2.2258 
+1.05212 2.22628 
+1.04906 2.22675 
+1.04599 2.2272 
+1.0429 2.22763 
+1.03982 2.22805 
+1.03672 2.22845 
+1.03362 2.22884 
+1.03051 2.22921 
+1.02739 2.22956 
+1.02426 2.2299 
+1.02113 2.23022 
+1.01799 2.23053 
+1.01485 2.23082 
+1.01169 2.23109 
+1.00853 2.23135 
+1.00536 2.2316 
+1.00219 2.23182 
+0.999004 2.23203 
+0.995813 2.23223 
+0.992616 2.23241 
+0.989411 2.23257 
+0.9862 2.23271 
+0.982981 2.23284 
+0.979755 2.23296 
+0.976522 2.23305 
+0.973282 2.23313 
+0.970035 2.2332 
+0.96678 2.23325 
+0.963519 2.23328 
+0.96025 2.2333 
+0.956975 2.23329 
+0.953692 2.23328 
+0.950403 2.23324 
+0.947106 2.23319 
+0.943803 2.23313 
+0.940492 2.23304 
+0.937175 2.23294 
+0.93385 2.23283 
+0.930519 2.2327 
+0.92718 2.23255 
+0.923835 2.23238 
+0.920483 2.2322 
+0.917124 2.232 
+0.913758 2.23178 
+0.910385 2.23155 
+0.907006 2.2313 
+0.90362 2.23103 
+0.900226 2.23075 
+0.896826 2.23045 
+0.89342 2.23013 
+0.890006 2.2298 
+0.886585 2.22944 
+0.883158 2.22908 
+0.879724 2.22869 
+0.876284 2.22829 
+0.872836 2.22787 
+0.869382 2.22743 
+0.865921 2.22698 
+0.862454 2.22651 
+0.85898 2.22602 
+0.855499 2.22551 
+0.852012 2.22499 
+0.848517 2.22445 
+0.845017 2.22389 
+0.84151 2.22332 
+0.837996 2.22272 
+0.834475 2.22211 
+0.830948 2.22149 
+0.827415 2.22084 
+0.823874 2.22018 
+0.820328 2.2195 
+0.816774 2.2188 
+0.813215 2.21809 
+0.809649 2.21735 
+0.806076 2.2166 
+0.802496 2.21583 
+0.798911 2.21504 
+0.795319 2.21424 
+0.791721 2.21342 
+0.788116 2.21258 
+0.784504 2.21172 
+0.780886 2.21084 
+0.777262 2.20995 
+0.773632 2.20903 
+0.769995 2.2081 
+0.766352 2.20715 
+0.762702 2.20619 
+0.759047 2.2052 
+0.755385 2.2042 
+0.751716 2.20317 
+0.748042 2.20213 
+0.744361 2.20107 
+0.740674 2.2 
+0.73698 2.1989 
+0.733281 2.19778 
+0.729575 2.19665 
+0.725863 2.1955 
+0.722144 2.19433 
+0.71842 2.19314 
+0.714689 2.19193 
+0.710953 2.1907 
+0.70721 2.18945 
+0.703461 2.18819 
+0.699706 2.1869 
+0.695945 2.1856 
+0.692178 2.18428 
+0.688404 2.18294 
+0.684625 2.18158 
+0.68084 2.1802 
+0.677049 2.1788 
+0.673251 2.17738 
+0.669448 2.17594 
+0.665639 2.17448 
+0.661824 2.17301 
+0.658002 2.17151 
+0.654175 2.16999 
+0.650342 2.16846 
+0.646503 2.1669 
+0.642658 2.16533 
+0.638808 2.16373 
+0.634951 2.16212 
+0.631089 2.16048 
+0.62722 2.15883 
+0.623346 2.15715 
+0.619467 2.15546 
+0.615581 2.15374 
+0.611689 2.15201 
+0.607792 2.15025 
+0.603889 2.14848 
+0.599981 2.14668 
+0.596066 2.14486 
+0.592147 2.14303 
+0.588221 2.14117 
+0.58429 2.13929 
+0.580353 2.13739 
+0.57641 2.13547 
+0.572462 2.13353 
+0.568508 2.13157 
+0.564549 2.12959 
+0.560584 2.12759 
+0.556613 2.12556 
+0.552637 2.12352 
+0.548656 2.12145 
+0.544669 2.11936 
+0.540677 2.11725 
+0.536679 2.11512 
+0.532675 2.11297 
+0.528666 2.1108 
+0.524652 2.1086 
+0.520633 2.10638 
+0.516608 2.10415 
+0.512578 2.10189 
+0.508542 2.0996 
+0.504501 2.0973 
+0.500455 2.09497 
+0.496404 2.09262 
+0.492347 2.09025 
+0.488285 2.08786 
+0.484218 2.08545 
+0.480145 2.08301 
+0.476068 2.08055 
+0.471985 2.07807 
+0.467897 2.07556 
+0.463804 2.07303 
+0.459707 2.07048 
+0.455603 2.06791 
+0.451495 2.06531 
+0.447382 2.06269 
+0.443264 2.06005 
+0.439141 2.05739 
+0.435013 2.0547 
+0.430879 2.05198 
+0.426741 2.04925 
+0.422598 2.04649 
+0.418451 2.04371 
+0.414298 2.0409 
+0.410141 2.03807 
+0.405978 2.03521 
+0.401812 2.03234 
+0.39764 2.02943 
+0.393463 2.02651 
+0.389282 2.02356 
+0.385096 2.02058 
+0.380905 2.01758 
+0.37671 2.01456 
+0.37251 2.01151 
+0.368306 2.00843 
+0.364097 2.00533 
+0.359884 2.00221 
+0.355666 1.99906 
+0.351443 1.99589 
+0.347216 1.99269 
+0.342985 1.98946 
+0.338749 1.98621 
+0.334509 1.98294 
+0.330265 1.97964 
+0.326016 1.97631 
+0.321763 1.97296 
+0.317506 1.96958 
+0.313245 1.96617 
+0.308979 1.96274 
+0.30471 1.95928 
+0.300436 1.9558 
+0.296158 1.95229 
+0.291876 1.94875 
+0.28759 1.94519 
+0.2833 1.94159 
+0.279006 1.93798 
+0.274709 1.93433 
+0.270407 1.93066 
+0.266101 1.92696 
+0.261792 1.92323 
+0.257479 1.91947 
+0.253162 1.91569 
+0.248842 1.91188 
+0.244517 1.90804 
+0.24019 1.90417 
+0.235858 1.90027 
+0.231524 1.89635 
+0.227185 1.8924 
+0.222843 1.88841 
+0.218498 1.8844 
+0.214149 1.88036 
+0.209798 1.87629 
+0.205442 1.87219 
+0.201084 1.86807 
+0.196722 1.86391 
+0.192358 1.85972 
+0.18799 1.8555 
+0.183619 1.85125 
+0.179245 1.84698 
+0.174868 1.84267 
+0.170488 1.83833 
+0.166106 1.83396 
+0.16172 1.82956 
+0.157332 1.82512 
+0.152941 1.82066 
+0.148548 1.81617 
+0.144152 1.81164 
+0.139753 1.80708 
+0.135352 1.80249 
+0.130949 1.79787 
+0.126543 1.79321 
+0.122134 1.78853 
+0.117724 1.78381 
+0.113312 1.77905 
+0.108897 1.77427 
+0.104481 1.76945 
+0.100062 1.7646 
+0.0956411 1.75971 
+0.0912189 1.75479 
+0.0867949 1.74984 
+0.0823689 1.74485 
+0.0779417 1.73982 
+0.0735123 1.73477 
+0.069082 1.72967 
+0.0646503 1.72455 
+0.0602169 1.71938 
+0.0557823 1.71419 
+0.0513468 1.70895 
+0.0469103 1.70368 
+0.0424724 1.69837 
+0.0380337 1.69303 
+0.0335944 1.68765 
+0.0291543 1.68223 
+0.0247135 1.67678 
+0.0202723 1.67129 
+0.0158303 1.66576 
+0.0113883 1.66019 
+0.00694585 1.65459 
+0.00250316 1.64894 
+-0.00193954 1.64326 
+-0.00638223 1.63754 
+-0.0108247 1.63178 
+-0.0152669 1.62598 
+-0.0197089 1.62014 
+-0.0241501 1.61426 
+-0.0285907 1.60834 
+-0.0330307 1.60238 
+-0.0374699 1.59637 
+-0.0419083 1.59033 
+-0.046345 1.58425 
+-0.050781 1.57812 
+-0.0552156 1.57195 
+-0.0596485 1.56574 
+-0.06408 1.55948 
+-0.0685098 1.55318 
+-0.0729373 1.54684 
+-0.0773628 1.54046 
+-0.0817864 1.53403 
+-0.0862074 1.52755 
+-0.0906258 1.52104 
+-0.0950418 1.51447 
+-0.0994546 1.50786 
+-0.103865 1.50121 
+-0.108272 1.4945 
+-0.112675 1.48776 
+-0.117075 1.48096 
+-0.121471 1.47412 
+-0.125863 1.46722 
+-0.130251 1.46028 
+-0.134634 1.4533 
+-0.139014 1.44626 
+-0.143388 1.43917 
+-0.147757 1.43203 
+-0.152121 1.42484 
+-0.15648 1.41761 
+-0.160833 1.41032 
+-0.16518 1.40297 
+-0.169521 1.39558 
+-0.173856 1.38813 
+-0.178183 1.38063 
+-0.182504 1.37307 
+-0.186818 1.36546 
+-0.191124 1.3578 
+-0.195422 1.35008 
+-0.199713 1.34231 
+-0.203995 1.33447 
+-0.208268 1.32658 
+-0.212532 1.31864 
+-0.216787 1.31063 
+-0.221032 1.30257 
+-0.225267 1.29445 
+-0.229492 1.28626 
+-0.233706 1.27802 
+-0.237908 1.26971 
+-0.2421 1.26134 
+-0.246279 1.25291 
+-0.250445 1.24442 
+-0.254599 1.23586 
+-0.258739 1.22724 
+-0.262866 1.21855 
+-0.266978 1.2098 
+-0.271076 1.20098 
+-0.275158 1.19209 
+-0.279225 1.18313 
+-0.283275 1.17411 
+-0.287308 1.16501 
+-0.291325 1.15584 
+-0.295323 1.14661 
+-0.299302 1.13729 
+-0.303262 1.12791 
+-0.307202 1.11845 
+-0.311121 1.10891 
+-0.315019 1.0993 
+-0.318894 1.08961 
+-0.322747 1.07985 
+-0.326577 1.07 
+-0.330382 1.06007 
+-0.334161 1.05006 
+-0.337914 1.03997 
+-0.34164 1.0298 
+-0.345339 1.01954 
+-0.349007 1.00919 
+-0.352646 0.998761 
+-0.356254 0.98824 
+-0.359829 0.977629 
+-0.363372 0.966927 
+-0.366879 0.956133 
+-0.370351 0.945246 
+-0.373786 0.934263 
+-0.377182 0.923184 
+-0.380538 0.912008 
+-0.383853 0.900731 
+-0.387125 0.889354 
+-0.390353 0.877874 
+-0.393534 0.86629 
+-0.396667 0.854601 
+-0.399751 0.842804 
+-0.402783 0.830897 
+-0.405761 0.81888 
+-0.408684 0.80675 
+-0.411549 0.794505 
+-0.414353 0.782144 
+-0.417095 0.769664 
+-0.419772 0.757063 
+-0.422381 0.744339 
+-0.424919 0.731491 
+-0.427383 0.718516 
+-0.429771 0.705411 
+-0.43208 0.692174 
+-0.434304 0.678804 
+-0.436442 0.665297 
+-0.438489 0.651651 
+-0.440441 0.637864 
+-0.442294 0.623933 
+-0.444043 0.609855 
+-0.445684 0.595627 
+-0.447212 0.581248 
+-0.44862 0.566713 
+-0.449905 0.55202 
+-0.451058 0.537166 
+-0.452075 0.522149 
+-0.452948 0.506965 
+-0.45367 0.491611 
+-0.454233 0.476084 
+-0.454629 0.460381 
+-0.454849 0.444499 
+-0.454885 0.428435 
+-0.454724 0.412186 
+-0.454358 0.395749 
+-0.453774 0.379121 
+-0.45296 0.3623 
+-0.451903 0.345283 
+-0.450588 0.328068 
+-0.449001 0.310653 
+-0.447124 0.293036 
+-0.44494 0.275217 
+-0.442431 0.257194 
+-0.439576 0.238969 
+-0.436352 0.220541 
+-0.432737 0.201913 
+-0.428705 0.183088 
+-0.424228 0.164071 
+-0.419278 0.144868 
+-0.413823 0.125488 
+-0.40783 0.105942 
+-0.401264 0.0862434 
+-0.394087 0.0664101 
+-0.38626 0.0464633 
+-0.377742 0.0264294 
+-0.368489 0.00633979 
+-0.35846 -0.0137682 
+-0.347609 -0.03385 
+-0.335895 -0.0538533 
+-0.323277 -0.0737178 
+-0.309718 -0.093374 
+-0.295187 -0.112745 
+-0.279659 -0.131743 
+-0.263122 -0.150273 
+-0.245574 -0.168235 
+-0.22703 -0.185524 
+-0.20752 -0.202034 
+-0.187092 -0.21766 
+-0.165813 -0.232306 
+-0.143764 -0.245887 
+-0.121044 -0.258331 
+-0.0977604 -0.269584 
+-0.0740275 -0.279612 
+-0.0499628 -0.2884 
+-0.0256815 -0.295954 
+-0.00129318 -0.302295 
+0.0231011 -0.307462 
+0.0474107 -0.311504 
+0.0715575 -0.314476 
+0.0954747 -0.316444 
+0.119107 -0.317473 
+0.142411 -0.31763 
+0.165351 -0.316981 
+0.187902 -0.315592 
+0.210046 -0.313523 
+0.231771 -0.310831 
+0.253068 -0.307572 
+0.273937 -0.303796 
+0.294378 -0.299546 
+0.314393 -0.294869 
+0.333989 -0.2898 
+0.353171 -0.284376 
+0.37195 -0.278629 
+0.390333 -0.272588 
+0.408331 -0.266281 
+0.425953 -0.259731 
+0.44321 -0.25296 
+0.460112 -0.245988 
+0.476669 -0.238834 
+0.492892 -0.231514 
+0.50879 -0.224044 
+0.524374 -0.216436 
+0.539654 -0.208704 
+0.554637 -0.200859 
+0.569334 -0.192911 
+0.583752 -0.18487 
+0.597901 -0.176745 
+0.611788 -0.168544 
+0.625422 -0.160274 
+0.638809 -0.151942 
+0.651958 -0.143553 
+0.664874 -0.135115 
+0.677565 -0.126631 
+0.690037 -0.118108 
+0.702295 -0.109549 
+0.714348 -0.100958 
+0.726198 -0.0923395 
+0.737854 -0.0836971 
+0.749318 -0.0750332 
+0.760597 -0.0663517 
+0.771695 -0.0576551 
+0.782617 -0.0489454 
+0.793367 -0.0402262 
+0.803951 -0.0314987 
+0.814371 -0.0227652 
+0.824632 -0.0140281 
+0.834738 -0.00528836 
+0.844692 0.00345159 
+0.854498 0.0121906 
+0.864159 0.0209272 
+0.873679 0.0296597 
+0.883061 0.0383871 
+0.892308 0.0471084 
+0.901423 0.0558224 
+0.910409 0.064528 
+0.919268 0.0732241 
+0.928004 0.0819106 
+0.936618 0.0905852 
+0.945114 0.0992486 
+0.953493 0.107899 
+0.961759 0.116537 
+0.969913 0.12516 
+0.977958 0.13377 
+0.985895 0.142364 
+0.993727 0.150943 
+1.00146 0.159506 
+1.00908 0.168052 
+1.01661 0.176582 
+1.02404 0.185095 
+1.03138 0.19359 
+1.03862 0.202067 
+1.04576 0.210526 
+1.05282 0.218966 
+1.05979 0.227387 
+1.06667 0.23579 
+1.07346 0.244174 
+1.08017 0.252537 
+1.0868 0.260881 
+1.09334 0.269205 
+1.0998 0.277509 
+1.10618 0.285793 
+1.11249 0.294056 
+1.11872 0.302299 
+1.12487 0.310522 
+1.13095 0.318723 
+1.13695 0.326903 
+1.14288 0.335063 
+1.14874 0.343201 
+1.15453 0.351319 
+1.16025 0.359415 
+1.1659 0.36749 
+1.17149 0.375543 
+1.17701 0.383575 
+1.18246 0.391586 
+1.18785 0.399575 
+1.19317 0.407543 
+1.19844 0.415489 
+1.20364 0.423413 
+1.20878 0.431316 
+1.21385 0.439197 
+1.21887 0.447056 
+1.22383 0.454895 
+1.22874 0.46271 
+1.23358 0.470505 
+1.23837 0.478278 
+1.2431 0.486029 
+1.24778 0.493758 
diff --git a/gravitation/XY21.dat b/gravitation/XY21.dat
new file mode 100644 (file)
index 0000000..db59872
--- /dev/null
@@ -0,0 +1,1000 @@
+-5 -2 
+-5.01839 -2.03079 
+-5.03657 -2.06149 
+-5.05454 -2.09211 
+-5.0723 -2.12264 
+-5.08985 -2.15309 
+-5.1072 -2.18344 
+-5.12434 -2.21372 
+-5.14129 -2.2439 
+-5.15804 -2.274 
+-5.1746 -2.30402 
+-5.19096 -2.33394 
+-5.20713 -2.36379 
+-5.22312 -2.39354 
+-5.23892 -2.42322 
+-5.25453 -2.4528 
+-5.26996 -2.48231 
+-5.28522 -2.51172 
+-5.30029 -2.54105 
+-5.31519 -2.5703 
+-5.32991 -2.59947 
+-5.34446 -2.62854 
+-5.35884 -2.65754 
+-5.37305 -2.68645 
+-5.38709 -2.71528 
+-5.40097 -2.74402 
+-5.41468 -2.77268 
+-5.42823 -2.80126 
+-5.44162 -2.82975 
+-5.45485 -2.85816 
+-5.46792 -2.88649 
+-5.48083 -2.91474 
+-5.49359 -2.9429 
+-5.5062 -2.97098 
+-5.51865 -2.99898 
+-5.53096 -3.0269 
+-5.54311 -3.05473 
+-5.55512 -3.08248 
+-5.56698 -3.11016 
+-5.57869 -3.13775 
+-5.59026 -3.16526 
+-5.60169 -3.19269 
+-5.61298 -3.22004 
+-5.62413 -3.24731 
+-5.63514 -3.2745 
+-5.64601 -3.30161 
+-5.65674 -3.32864 
+-5.66734 -3.35559 
+-5.67781 -3.38246 
+-5.68814 -3.40925 
+-5.69834 -3.43596 
+-5.70841 -3.46259 
+-5.71835 -3.48915 
+-5.72816 -3.51562 
+-5.73784 -3.54202 
+-5.7474 -3.56834 
+-5.75683 -3.59458 
+-5.76614 -3.62075 
+-5.77532 -3.64683 
+-5.78438 -3.67284 
+-5.79332 -3.69877 
+-5.80214 -3.72463 
+-5.81084 -3.75041 
+-5.81942 -3.77611 
+-5.82789 -3.80173 
+-5.83623 -3.82728 
+-5.84446 -3.85276 
+-5.85258 -3.87815 
+-5.86058 -3.90347 
+-5.86846 -3.92872 
+-5.87624 -3.95389 
+-5.8839 -3.97898 
+-5.89145 -4.004 
+-5.89889 -4.02895 
+-5.90622 -4.05382 
+-5.91345 -4.07861 
+-5.92056 -4.10333 
+-5.92757 -4.12798 
+-5.93447 -4.15255 
+-5.94127 -4.17705 
+-5.94796 -4.20148 
+-5.95455 -4.22583 
+-5.96103 -4.25011 
+-5.96741 -4.27431 
+-5.97369 -4.29844 
+-5.97987 -4.3225 
+-5.98595 -4.34649 
+-5.99192 -4.3704 
+-5.9978 -4.39425 
+-6.00358 -4.41801 
+-6.00926 -4.44171 
+-6.01485 -4.46534 
+-6.02033 -4.48889 
+-6.02573 -4.51237 
+-6.03102 -4.53578 
+-6.03622 -4.55912 
+-6.04133 -4.58239 
+-6.04634 -4.60558 
+-6.05126 -4.62871 
+-6.05609 -4.65176 
+-6.06082 -4.67475 
+-6.06547 -4.69766 
+-6.07002 -4.7205 
+-6.07448 -4.74328 
+-6.07886 -4.76598 
+-6.08314 -4.78861 
+-6.08733 -4.81118 
+-6.09144 -4.83367 
+-6.09546 -4.8561 
+-6.09939 -4.87845 
+-6.10324 -4.90074 
+-6.107 -4.92295 
+-6.11067 -4.9451 
+-6.11426 -4.96718 
+-6.11777 -4.98919 
+-6.12119 -5.01113 
+-6.12453 -5.033 
+-6.12778 -5.05481 
+-6.13095 -5.07654 
+-6.13404 -5.09821 
+-6.13705 -5.11981 
+-6.13997 -5.14135 
+-6.14282 -5.16281 
+-6.14559 -5.18421 
+-6.14827 -5.20554 
+-6.15088 -5.2268 
+-6.1534 -5.248 
+-6.15585 -5.26913 
+-6.15822 -5.29019 
+-6.16051 -5.31118 
+-6.16273 -5.33211 
+-6.16486 -5.35297 
+-6.16692 -5.37377 
+-6.16891 -5.3945 
+-6.17082 -5.41516 
+-6.17265 -5.43575 
+-6.17441 -5.45628 
+-6.17609 -5.47675 
+-6.1777 -5.49715 
+-6.17924 -5.51748 
+-6.1807 -5.53775 
+-6.18209 -5.55795 
+-6.18341 -5.57808 
+-6.18465 -5.59816 
+-6.18582 -5.61816 
+-6.18692 -5.6381 
+-6.18795 -5.65798 
+-6.18891 -5.67779 
+-6.1898 -5.69753 
+-6.19062 -5.71721 
+-6.19136 -5.73683 
+-6.19204 -5.75638 
+-6.19265 -5.77587 
+-6.19319 -5.79529 
+-6.19366 -5.81465 
+-6.19406 -5.83395 
+-6.1944 -5.85318 
+-6.19466 -5.87235 
+-6.19486 -5.89145 
+-6.195 -5.91049 
+-6.19506 -5.92947 
+-6.19506 -5.94838 
+-6.19499 -5.96723 
+-6.19486 -5.98601 
+-6.19466 -6.00473 
+-6.1944 -6.02339 
+-6.19407 -6.04199 
+-6.19368 -6.06052 
+-6.19322 -6.07899 
+-6.1927 -6.0974 
+-6.19212 -6.11574 
+-6.19147 -6.13402 
+-6.19076 -6.15224 
+-6.18998 -6.1704 
+-6.18914 -6.18849 
+-6.18824 -6.20652 
+-6.18728 -6.22449 
+-6.18626 -6.2424 
+-6.18517 -6.26024 
+-6.18403 -6.27803 
+-6.18282 -6.29575 
+-6.18155 -6.31341 
+-6.18022 -6.331 
+-6.17883 -6.34854 
+-6.17738 -6.36601 
+-6.17587 -6.38342 
+-6.1743 -6.40077 
+-6.17267 -6.41806 
+-6.17099 -6.43529 
+-6.16924 -6.45245 
+-6.16744 -6.46956 
+-6.16557 -6.4866 
+-6.16365 -6.50358 
+-6.16167 -6.5205 
+-6.15963 -6.53736 
+-6.15754 -6.55416 
+-6.15539 -6.5709 
+-6.15318 -6.58757 
+-6.15091 -6.60419 
+-6.14859 -6.62075 
+-6.14621 -6.63724 
+-6.14378 -6.65367 
+-6.14129 -6.67005 
+-6.13874 -6.68636 
+-6.13614 -6.70261 
+-6.13348 -6.71881 
+-6.13077 -6.73494 
+-6.128 -6.75101 
+-6.12518 -6.76702 
+-6.1223 -6.78297 
+-6.11937 -6.79886 
+-6.11639 -6.81469 
+-6.11335 -6.83046 
+-6.11026 -6.84617 
+-6.10711 -6.86183 
+-6.10391 -6.87742 
+-6.10066 -6.89295 
+-6.09736 -6.90842 
+-6.094 -6.92383 
+-6.09059 -6.93918 
+-6.08713 -6.95448 
+-6.08361 -6.96971 
+-6.08005 -6.98488 
+-6.07643 -7.0 
+-6.07276 -7.01505 
+-6.06904 -7.03005 
+-6.06527 -7.04498 
+-6.06144 -7.05986 
+-6.05757 -7.07468 
+-6.05365 -7.08944 
+-6.04967 -7.10414 
+-6.04564 -7.11878 
+-6.04157 -7.13336 
+-6.03744 -7.14788 
+-6.03327 -7.16234 
+-6.02904 -7.17675 
+-6.02477 -7.19109 
+-6.02044 -7.20538 
+-6.01607 -7.2196 
+-6.01165 -7.23377 
+-6.00718 -7.24788 
+-6.00266 -7.26193 
+-5.99809 -7.27593 
+-5.99347 -7.28986 
+-5.98881 -7.30374 
+-5.98409 -7.31755 
+-5.97933 -7.33131 
+-5.97452 -7.34501 
+-5.96967 -7.35865 
+-5.96476 -7.37223 
+-5.95981 -7.38576 
+-5.95482 -7.39922 
+-5.94977 -7.41263 
+-5.94468 -7.42598 
+-5.93954 -7.43927 
+-5.93435 -7.4525 
+-5.92912 -7.46567 
+-5.92385 -7.47879 
+-5.91852 -7.49185 
+-5.91315 -7.50485 
+-5.90774 -7.51779 
+-5.90228 -7.53067 
+-5.89677 -7.54349 
+-5.89122 -7.55626 
+-5.88562 -7.56897 
+-5.87997 -7.58162 
+-5.87429 -7.59421 
+-5.86855 -7.60675 
+-5.86278 -7.61922 
+-5.85696 -7.63164 
+-5.85109 -7.644 
+-5.84518 -7.65631 
+-5.83922 -7.66855 
+-5.83322 -7.68074 
+-5.82718 -7.69287 
+-5.82109 -7.70494 
+-5.81496 -7.71695 
+-5.80879 -7.72891 
+-5.80257 -7.7408 
+-5.79631 -7.75264 
+-5.79001 -7.76443 
+-5.78366 -7.77615 
+-5.77727 -7.78782 
+-5.77083 -7.79943 
+-5.76436 -7.81098 
+-5.75784 -7.82247 
+-5.75128 -7.8339 
+-5.74468 -7.84528 
+-5.73803 -7.8566 
+-5.73134 -7.86787 
+-5.72461 -7.87907 
+-5.71784 -7.89022 
+-5.71103 -7.90131 
+-5.70417 -7.91234 
+-5.69728 -7.92331 
+-5.69034 -7.93423 
+-5.68336 -7.94509 
+-5.67634 -7.95589 
+-5.66928 -7.96663 
+-5.66218 -7.97732 
+-5.65503 -7.98795 
+-5.64785 -7.99852 
+-5.64062 -8.00903 
+-5.63336 -8.01949 
+-5.62605 -8.02989 
+-5.6187 -8.04023 
+-5.61132 -8.05051 
+-5.60389 -8.06074 
+-5.59642 -8.0709 
+-5.58892 -8.08101 
+-5.58137 -8.09107 
+-5.57378 -8.10106 
+-5.56616 -8.111 
+-5.55849 -8.12088 
+-5.55079 -8.1307 
+-5.54305 -8.14046 
+-5.53526 -8.15017 
+-5.52744 -8.15982 
+-5.51958 -8.16941 
+-5.51168 -8.17895 
+-5.50374 -8.18842 
+-5.49576 -8.19784 
+-5.48774 -8.2072 
+-5.47969 -8.21651 
+-5.47159 -8.22575 
+-5.46346 -8.23494 
+-5.45529 -8.24407 
+-5.44708 -8.25314 
+-5.43884 -8.26216 
+-5.43055 -8.27112 
+-5.42223 -8.28002 
+-5.41387 -8.28886 
+-5.40547 -8.29764 
+-5.39703 -8.30637 
+-5.38856 -8.31504 
+-5.38005 -8.32365 
+-5.3715 -8.3322 
+-5.36292 -8.3407 
+-5.3543 -8.34913 
+-5.34564 -8.35751 
+-5.33694 -8.36584 
+-5.32821 -8.3741 
+-5.31944 -8.38231 
+-5.31063 -8.39045 
+-5.30178 -8.39854 
+-5.2929 -8.40657 
+-5.28399 -8.41455 
+-5.27503 -8.42246 
+-5.26604 -8.43032 
+-5.25702 -8.43812 
+-5.24796 -8.44586 
+-5.23886 -8.45355 
+-5.22972 -8.46117 
+-5.22055 -8.46874 
+-5.21135 -8.47625 
+-5.20211 -8.4837 
+-5.19283 -8.4911 
+-5.18352 -8.49843 
+-5.17417 -8.50571 
+-5.16478 -8.51293 
+-5.15536 -8.52009 
+-5.14591 -8.52719 
+-5.13642 -8.53423 
+-5.1269 -8.54122 
+-5.11734 -8.54815 
+-5.10774 -8.55501 
+-5.09811 -8.56182 
+-5.08845 -8.56857 
+-5.07875 -8.57527 
+-5.06901 -8.5819 
+-5.05924 -8.58848 
+-5.04944 -8.59499 
+-5.0396 -8.60145 
+-5.02973 -8.60785 
+-5.01982 -8.61419 
+-5.00988 -8.62047 
+-4.99991 -8.6267 
+-4.9899 -8.63286 
+-4.97986 -8.63897 
+-4.96978 -8.64502 
+-4.95967 -8.651 
+-4.94952 -8.65693 
+-4.93935 -8.6628 
+-4.92913 -8.66861 
+-4.91889 -8.67436 
+-4.90861 -8.68006 
+-4.8983 -8.68569 
+-4.88795 -8.69126 
+-4.87757 -8.69678 
+-4.86716 -8.70223 
+-4.85671 -8.70763 
+-4.84623 -8.71297 
+-4.83572 -8.71825 
+-4.82518 -8.72346 
+-4.8146 -8.72862 
+-4.80399 -8.73372 
+-4.79334 -8.73876 
+-4.78267 -8.74374 
+-4.77196 -8.74866 
+-4.76122 -8.75352 
+-4.75044 -8.75832 
+-4.73963 -8.76306 
+-4.7288 -8.76774 
+-4.71792 -8.77236 
+-4.70702 -8.77692 
+-4.69608 -8.78142 
+-4.68512 -8.78586 
+-4.67412 -8.79024 
+-4.66308 -8.79456 
+-4.65202 -8.79882 
+-4.64092 -8.80302 
+-4.6298 -8.80716 
+-4.61864 -8.81124 
+-4.60745 -8.81526 
+-4.59622 -8.81921 
+-4.58497 -8.82311 
+-4.57368 -8.82695 
+-4.56237 -8.83072 
+-4.55102 -8.83444 
+-4.53964 -8.83809 
+-4.52822 -8.84168 
+-4.51678 -8.84521 
+-4.50531 -8.84868 
+-4.4938 -8.85209 
+-4.48227 -8.85544 
+-4.4707 -8.85873 
+-4.4591 -8.86196 
+-4.44747 -8.86512 
+-4.43581 -8.86822 
+-4.42412 -8.87127 
+-4.4124 -8.87425 
+-4.40065 -8.87716 
+-4.38887 -8.88002 
+-4.37705 -8.88282 
+-4.36521 -8.88555 
+-4.35334 -8.88822 
+-4.34143 -8.89083 
+-4.3295 -8.89338 
+-4.31753 -8.89586 
+-4.30554 -8.89828 
+-4.29351 -8.90065 
+-4.28146 -8.90294 
+-4.26937 -8.90518 
+-4.25726 -8.90735 
+-4.24511 -8.90946 
+-4.23294 -8.91151 
+-4.22073 -8.9135 
+-4.2085 -8.91542 
+-4.19623 -8.91728 
+-4.18394 -8.91908 
+-4.17162 -8.92081 
+-4.15926 -8.92248 
+-4.14688 -8.92409 
+-4.13447 -8.92563 
+-4.12203 -8.92711 
+-4.10956 -8.92853 
+-4.09706 -8.92988 
+-4.08453 -8.93117 
+-4.07197 -8.9324 
+-4.05938 -8.93356 
+-4.04677 -8.93466 
+-4.03412 -8.93569 
+-4.02145 -8.93666 
+-4.00875 -8.93757 
+-3.99601 -8.93841 
+-3.98325 -8.93919 
+-3.97046 -8.9399 
+-3.95765 -8.94055 
+-3.9448 -8.94113 
+-3.93192 -8.94165 
+-3.91902 -8.9421 
+-3.90609 -8.94249 
+-3.89313 -8.94282 
+-3.88014 -8.94308 
+-3.86712 -8.94327 
+-3.85407 -8.9434 
+-3.841 -8.94346 
+-3.8279 -8.94346 
+-3.81477 -8.94339 
+-3.80161 -8.94325 
+-3.78842 -8.94305 
+-3.77521 -8.94279 
+-3.76197 -8.94246 
+-3.7487 -8.94206 
+-3.7354 -8.94159 
+-3.72207 -8.94106 
+-3.70872 -8.94046 
+-3.69534 -8.9398 
+-3.68193 -8.93907 
+-3.6685 -8.93827 
+-3.65503 -8.9374 
+-3.64154 -8.93647 
+-3.62802 -8.93547 
+-3.61448 -8.93441 
+-3.60091 -8.93327 
+-3.58731 -8.93207 
+-3.57368 -8.9308 
+-3.56002 -8.92946 
+-3.54634 -8.92806 
+-3.53263 -8.92658 
+-3.5189 -8.92504 
+-3.50514 -8.92343 
+-3.49135 -8.92175 
+-3.47753 -8.92001 
+-3.46369 -8.91819 
+-3.44982 -8.91631 
+-3.43592 -8.91435 
+-3.422 -8.91233 
+-3.40805 -8.91024 
+-3.39407 -8.90808 
+-3.38007 -8.90585 
+-3.36604 -8.90355 
+-3.35198 -8.90118 
+-3.3379 -8.89874 
+-3.32379 -8.89622 
+-3.30966 -8.89364 
+-3.2955 -8.89099 
+-3.28131 -8.88827 
+-3.2671 -8.88548 
+-3.25286 -8.88262 
+-3.23859 -8.87968 
+-3.2243 -8.87668 
+-3.20999 -8.8736 
+-3.19564 -8.87046 
+-3.18128 -8.86724 
+-3.16688 -8.86395 
+-3.15246 -8.86058 
+-3.13802 -8.85715 
+-3.12355 -8.85364 
+-3.10905 -8.85006 
+-3.09453 -8.84641 
+-3.07998 -8.84269 
+-3.06541 -8.83889 
+-3.05081 -8.83502 
+-3.03619 -8.83108 
+-3.02154 -8.82706 
+-3.00687 -8.82297 
+-2.99217 -8.81881 
+-2.97744 -8.81457 
+-2.96269 -8.81026 
+-2.94792 -8.80587 
+-2.93312 -8.80141 
+-2.9183 -8.79688 
+-2.90345 -8.79227 
+-2.88858 -8.78759 
+-2.87368 -8.78283 
+-2.85876 -8.77799 
+-2.84381 -8.77308 
+-2.82884 -8.7681 
+-2.81384 -8.76303 
+-2.79882 -8.7579 
+-2.78378 -8.75268 
+-2.76871 -8.74739 
+-2.75362 -8.74203 
+-2.7385 -8.73659 
+-2.72336 -8.73107 
+-2.70819 -8.72547 
+-2.693 -8.71979 
+-2.67779 -8.71404 
+-2.66255 -8.70821 
+-2.64729 -8.7023 
+-2.63201 -8.69632 
+-2.6167 -8.69025 
+-2.60137 -8.68411 
+-2.58601 -8.67789 
+-2.57063 -8.67159 
+-2.55523 -8.66521 
+-2.5398 -8.65875 
+-2.52435 -8.65221 
+-2.50888 -8.64559 
+-2.49339 -8.63889 
+-2.47787 -8.63211 
+-2.46232 -8.62525 
+-2.44676 -8.61831 
+-2.43117 -8.61129 
+-2.41556 -8.60419 
+-2.39992 -8.597 
+-2.38427 -8.58974 
+-2.36859 -8.58239 
+-2.35288 -8.57496 
+-2.33716 -8.56744 
+-2.32141 -8.55985 
+-2.30564 -8.55217 
+-2.28985 -8.54441 
+-2.27403 -8.53656 
+-2.25819 -8.52863 
+-2.24234 -8.52062 
+-2.22645 -8.51252 
+-2.21055 -8.50434 
+-2.19462 -8.49608 
+-2.17868 -8.48772 
+-2.16271 -8.47929 
+-2.14671 -8.47077 
+-2.1307 -8.46216 
+-2.11467 -8.45346 
+-2.09861 -8.44468 
+-2.08253 -8.43581 
+-2.06643 -8.42686 
+-2.05031 -8.41782 
+-2.03417 -8.40869 
+-2.018 -8.39947 
+-2.00182 -8.39017 
+-1.98561 -8.38078 
+-1.96939 -8.37129 
+-1.95314 -8.36172 
+-1.93687 -8.35206 
+-1.92058 -8.34231 
+-1.90427 -8.33247 
+-1.88794 -8.32255 
+-1.87159 -8.31252 
+-1.85522 -8.30241 
+-1.83883 -8.29221 
+-1.82241 -8.28192 
+-1.80598 -8.27153 
+-1.78953 -8.26105 
+-1.77306 -8.25048 
+-1.75656 -8.23982 
+-1.74005 -8.22906 
+-1.72352 -8.21821 
+-1.70697 -8.20727 
+-1.69039 -8.19623 
+-1.6738 -8.1851 
+-1.65719 -8.17387 
+-1.64056 -8.16255 
+-1.62391 -8.15113 
+-1.60725 -8.13962 
+-1.59056 -8.12801 
+-1.57385 -8.1163 
+-1.55713 -8.1045 
+-1.54038 -8.0926 
+-1.52362 -8.0806 
+-1.50684 -8.0685 
+-1.49004 -8.0563 
+-1.47322 -8.04401 
+-1.45639 -8.03161 
+-1.43953 -8.01912 
+-1.42266 -8.00652 
+-1.40577 -7.99383 
+-1.38887 -7.98103 
+-1.37194 -7.96813 
+-1.355 -7.95513 
+-1.33804 -7.94203 
+-1.32106 -7.92883 
+-1.30407 -7.91552 
+-1.28705 -7.9021 
+-1.27003 -7.88859 
+-1.25298 -7.87497 
+-1.23592 -7.86124 
+-1.21884 -7.84741 
+-1.20174 -7.83347 
+-1.18463 -7.81943 
+-1.1675 -7.80528 
+-1.15036 -7.79102 
+-1.1332 -7.77666 
+-1.11602 -7.76218 
+-1.09883 -7.7476 
+-1.08163 -7.73291 
+-1.0644 -7.71811 
+-1.04717 -7.70319 
+-1.02992 -7.68817 
+-1.01265 -7.67304 
+-0.995366 -7.65779 
+-0.97807 -7.64243 
+-0.960759 -7.62696 
+-0.943433 -7.61138 
+-0.926094 -7.59568 
+-0.90874 -7.57986 
+-0.891373 -7.56393 
+-0.873992 -7.54789 
+-0.856598 -7.53173 
+-0.83919 -7.51545 
+-0.821769 -7.49906 
+-0.804336 -7.48254 
+-0.786889 -7.46591 
+-0.76943 -7.44916 
+-0.751959 -7.43229 
+-0.734475 -7.4153 
+-0.71698 -7.39818 
+-0.699472 -7.38095 
+-0.681953 -7.36359 
+-0.664423 -7.34611 
+-0.646881 -7.32851 
+-0.629328 -7.31078 
+-0.611765 -7.29292 
+-0.594191 -7.27494 
+-0.576607 -7.25684 
+-0.559012 -7.2386 
+-0.541408 -7.22024 
+-0.523794 -7.20175 
+-0.506171 -7.18314 
+-0.488538 -7.16439 
+-0.470897 -7.14551 
+-0.453247 -7.1265 
+-0.435588 -7.10735 
+-0.417922 -7.08808 
+-0.400247 -7.06867 
+-0.382565 -7.04912 
+-0.364876 -7.02944 
+-0.347179 -7.00962 
+-0.329476 -6.98967 
+-0.311766 -6.96958 
+-0.29405 -6.94935 
+-0.276328 -6.92898 
+-0.2586 -6.90847 
+-0.240868 -6.88781 
+-0.22313 -6.86702 
+-0.205387 -6.84608 
+-0.187641 -6.825 
+-0.16989 -6.80377 
+-0.152136 -6.7824 
+-0.134378 -6.76088 
+-0.116617 -6.73921 
+-0.0988541 -6.7174 
+-0.0810885 -6.69543 
+-0.0633214 -6.67332 
+-0.0455527 -6.65105 
+-0.0277829 -6.62863 
+-0.0100124 -6.60605 
+0.00775814 -6.58332 
+0.0255287 -6.56044 
+0.0432985 -6.53739 
+0.0610673 -6.51419 
+0.0788348 -6.49083 
+0.0966001 -6.46731 
+0.114363 -6.44363 
+0.132123 -6.41978 
+0.149879 -6.39577 
+0.167632 -6.3716 
+0.185381 -6.34726 
+0.203124 -6.32275 
+0.220862 -6.29807 
+0.238595 -6.27323 
+0.25632 -6.24821 
+0.274039 -6.22302 
+0.291749 -6.19765 
+0.309452 -6.17211 
+0.327145 -6.14639 
+0.34483 -6.1205 
+0.362504 -6.09442 
+0.380167 -6.06817 
+0.397819 -6.04173 
+0.415459 -6.01511 
+0.433086 -5.9883 
+0.4507 -5.9613 
+0.468299 -5.93412 
+0.485883 -5.90674 
+0.503451 -5.87918 
+0.521003 -5.85142 
+0.538537 -5.82346 
+0.556053 -5.79531 
+0.57355 -5.76696 
+0.591028 -5.73841 
+0.608484 -5.70966 
+0.625919 -5.6807 
+0.643331 -5.65154 
+0.660719 -5.62217 
+0.678083 -5.59259 
+0.695421 -5.5628 
+0.712733 -5.53279 
+0.730017 -5.50257 
+0.747271 -5.47214 
+0.764496 -5.44148 
+0.78169 -5.4106 
+0.798851 -5.3795 
+0.815979 -5.34817 
+0.833072 -5.31662 
+0.850129 -5.28483 
+0.867148 -5.25281 
+0.884128 -5.22055 
+0.901069 -5.18806 
+0.917967 -5.15532 
+0.934822 -5.12235 
+0.951633 -5.08913 
+0.968397 -5.05566 
+0.985113 -5.02194 
+1.00178 -4.98796 
+1.01839 -4.95373 
+1.03496 -4.91924 
+1.05146 -4.88449 
+1.06791 -4.84948 
+1.0843 -4.8142 
+1.10063 -4.77864 
+1.1169 -4.74281 
+1.1331 -4.70671 
+1.14923 -4.67032 
+1.1653 -4.63366 
+1.18129 -4.5967 
+1.19721 -4.55945 
+1.21305 -4.52191 
+1.22881 -4.48407 
+1.24448 -4.44593 
+1.26008 -4.40748 
+1.27558 -4.36873 
+1.29099 -4.32966 
+1.30631 -4.29027 
+1.32153 -4.25057 
+1.33664 -4.21053 
+1.35166 -4.17017 
+1.36656 -4.12947 
+1.38135 -4.08843 
+1.39603 -4.04705 
+1.41059 -4.00532 
+1.42502 -3.96324 
+1.43932 -3.92079 
+1.45349 -3.87799 
+1.46752 -3.83481 
+1.4814 -3.79126 
+1.49514 -3.74733 
+1.50873 -3.70301 
+1.52215 -3.65831 
+1.53541 -3.6132 
+1.5485 -3.56769 
+1.56141 -3.52177 
+1.57414 -3.47544 
+1.58667 -3.42868 
+1.599 -3.38149 
+1.61113 -3.33387 
+1.62305 -3.2858 
+1.63474 -3.23728 
+1.6462 -3.1883 
+1.65741 -3.13885 
+1.66838 -3.08893 
+1.67909 -3.03853 
+1.68952 -2.98764 
+1.69968 -2.93624 
+1.70953 -2.88434 
+1.71909 -2.83192 
+1.72832 -2.77898 
+1.73722 -2.72549 
+1.74577 -2.67147 
+1.75395 -2.61688 
+1.76176 -2.56173 
+1.76918 -2.50601 
+1.77617 -2.4497 
+1.78274 -2.39279 
+1.78885 -2.33527 
+1.79448 -2.27713 
+1.79962 -2.21836 
+1.80423 -2.15894 
+1.8083 -2.09887 
+1.81179 -2.03814 
+1.81468 -1.97672 
+1.81693 -1.91461 
+1.81852 -1.8518 
+1.8194 -1.78827 
+1.81954 -1.72402 
+1.8189 -1.65902 
+1.81743 -1.59327 
+1.8151 -1.52676 
+1.81184 -1.45948 
+1.80761 -1.39141 
+1.80235 -1.32255 
+1.796 -1.25289 
+1.7885 -1.18242 
+1.77976 -1.11115 
+1.76973 -1.03906 
+1.7583 -0.966152 
+1.74541 -0.892441 
+1.73095 -0.817928 
+1.71482 -0.742629 
+1.69691 -0.666561 
+1.67711 -0.589749 
+1.65529 -0.512229 
+1.63132 -0.434044 
+1.60506 -0.355251 
+1.57635 -0.275918 
+1.54504 -0.196131 
+1.51097 -0.115996 
+1.47396 -0.0356367 
+1.43384 0.0447953 
+1.39044 0.125122 
+1.34358 0.205135 
+1.29311 0.284593 
+1.23887 0.363219 
+1.18075 0.440701 
+1.11864 0.516692 
+1.05249 0.590814 
+0.982297 0.662663 
+0.908121 0.731818 
+0.83008 0.797856 
+0.748369 0.860362 
+0.663251 0.918948 
+0.575058 0.973272 
+0.484177 1.02305 
+0.391042 1.06806 
+0.29611 1.10817 
+0.199851 1.14332 
+0.102726 1.17354 
+0.00517273 1.1989 
+-0.0924039 1.21957 
+-0.189643 1.23574 
+-0.28623 1.24763 
+-0.381899 1.2555 
+-0.476428 1.25961 
+-0.569642 1.26024 
+-0.661403 1.25765 
+-0.751608 1.25209 
+-0.840184 1.24381 
+-0.927082 1.23305 
+-1.01227 1.22001 
+-1.09575 1.2049 
+-1.17751 1.18791 
+-1.25757 1.1692 
+-1.33595 1.14892 
+-1.41269 1.12723 
+-1.4878 1.10424 
+-1.56133 1.08008 
+-1.63332 1.05485 
+-1.70381 1.02864 
+-1.77284 1.00156 
+-1.84045 0.973675 
+-1.90668 0.945059 
+-1.97157 0.915779 
+-2.03516 0.885897 
+-2.0975 0.855466 
+-2.15861 0.824537 
+-2.21855 0.793157 
+-2.27733 0.761366 
+-2.33501 0.729203 
+-2.3916 0.696702 
+-2.44715 0.663898 
+-2.50169 0.630817 
+-2.55524 0.597488 
+-2.60783 0.563935 
+-2.65949 0.530182 
+-2.71026 0.496248 
+-2.76015 0.462154 
+-2.80918 0.427917 
+-2.85739 0.393554 
+-2.90479 0.359081 
+-2.95141 0.32451 
+-2.99727 0.289855 
+-3.04239 0.255129 
+-3.08678 0.220342 
+-3.13047 0.185505 
+-3.17347 0.150627 
+-3.2158 0.115717 
+-3.25748 0.0807834 
+-3.29853 0.0458341 
+-3.33895 0.0108762 
+-3.37877 -0.0240839 
+-3.41799 -0.0590398 
+-3.45664 -0.0939856 
+-3.49472 -0.128916 
+-3.53225 -0.163826 
+-3.56923 -0.198711 
+-3.60569 -0.233567 
+-3.64164 -0.26839 
+-3.67707 -0.303175 
+-3.71201 -0.337919 
+-3.74647 -0.372619 
+-3.78046 -0.407272 
+-3.81397 -0.441875 
+-3.84704 -0.476425 
+-3.87965 -0.51092 
+-3.91183 -0.545358 
+-3.94358 -0.579735 
+-3.97491 -0.614051 
+-4.00582 -0.648302 
+-4.03633 -0.682488 
+-4.06644 -0.716608 
+-4.09617 -0.750658 
+-4.1255 -0.784638 
+-4.15446 -0.818546 
+-4.18306 -0.852381 
+-4.21128 -0.886142 
+-4.23915 -0.919829 
+-4.26667 -0.953439 
+-4.29385 -0.986971 
+-4.32068 -1.02043 
+-4.34718 -1.0538 
+-4.37336 -1.0871 
+-4.39921 -1.12031 
+-4.42474 -1.15345 
+-4.44996 -1.1865 
+-4.47487 -1.21947 
+-4.49947 -1.25236 
+-4.52378 -1.28517 
+-4.5478 -1.31789 
+-4.57152 -1.35053 
+-4.59496 -1.38308 
+-4.61812 -1.41555 
+-4.641 -1.44794 
+-4.66361 -1.48024 
+-4.68595 -1.51245 
+-4.70803 -1.54458 
+-4.72984 -1.57662 
+-4.75139 -1.60858 
+-4.77269 -1.64045 
+-4.79374 -1.67223 
+-4.81454 -1.70393 
+-4.8351 -1.73554 
+-4.85542 -1.76706 
+-4.87549 -1.7985 
+-4.89534 -1.82985 
+-4.91495 -1.86112 
+-4.93433 -1.8923 
+-4.95349 -1.92339 
+-4.97242 -1.95439 
+-4.99113 -1.98531 
diff --git a/gravitation/XY2G.dat b/gravitation/XY2G.dat
new file mode 100644 (file)
index 0000000..a0a476f
--- /dev/null
@@ -0,0 +1,1000 @@
+-3.75 -1.50257 
+-3.76379 -1.52566 
+-3.77743 -1.54869 
+-3.7909 -1.57165 
+-3.80422 -1.59455 
+-3.81739 -1.61738 
+-3.8304 -1.64015 
+-3.84326 -1.66286 
+-3.85597 -1.6855 
+-3.86853 -1.70807 
+-3.88095 -1.73058 
+-3.89322 -1.75303 
+-3.90535 -1.77541 
+-3.91734 -1.79773 
+-3.92919 -1.81998 
+-3.9409 -1.84217 
+-3.95247 -1.8643 
+-3.96391 -1.88636 
+-3.97522 -1.90836 
+-3.98639 -1.9303 
+-3.99743 -1.95217 
+-4.00835 -1.97398 
+-4.01913 -1.99572 
+-4.02979 -2.01741 
+-4.04032 -2.03903 
+-4.05073 -2.06058 
+-4.06101 -2.08208 
+-4.07117 -2.10351 
+-4.08121 -2.12488 
+-4.09113 -2.14619 
+-4.10094 -2.16744 
+-4.11062 -2.18862 
+-4.12019 -2.20974 
+-4.12965 -2.2308 
+-4.13899 -2.2518 
+-4.14822 -2.27274 
+-4.15733 -2.29362 
+-4.16634 -2.31443 
+-4.17523 -2.33519 
+-4.18402 -2.35588 
+-4.1927 -2.37651 
+-4.20127 -2.39709 
+-4.20973 -2.4176 
+-4.2181 -2.43805 
+-4.22635 -2.45844 
+-4.2345 -2.47877 
+-4.24256 -2.49905 
+-4.25051 -2.51926 
+-4.25835 -2.53941 
+-4.2661 -2.5595 
+-4.27375 -2.57954 
+-4.28131 -2.59951 
+-4.28876 -2.61943 
+-4.29612 -2.63929 
+-4.30338 -2.65909 
+-4.31055 -2.67883 
+-4.31762 -2.69851 
+-4.3246 -2.71813 
+-4.33149 -2.73769 
+-4.33829 -2.7572 
+-4.34499 -2.77665 
+-4.35161 -2.79604 
+-4.35813 -2.81538 
+-4.36457 -2.83465 
+-4.37091 -2.85387 
+-4.37717 -2.87303 
+-4.38335 -2.89214 
+-4.38943 -2.91118 
+-4.39543 -2.93017 
+-4.40135 -2.94911 
+-4.40718 -2.96799 
+-4.41293 -2.98681 
+-4.41859 -3.00557 
+-4.42417 -3.02428 
+-4.42967 -3.04293 
+-4.43509 -3.06153 
+-4.44042 -3.08007 
+-4.44568 -3.09856 
+-4.45085 -3.11698 
+-4.45595 -3.13536 
+-4.46097 -3.15368 
+-4.46591 -3.17194 
+-4.47077 -3.19015 
+-4.47556 -3.2083 
+-4.48027 -3.2264 
+-4.4849 -3.24445 
+-4.48946 -3.26244 
+-4.49394 -3.28037 
+-4.49835 -3.29825 
+-4.50269 -3.31608 
+-4.50695 -3.33385 
+-4.51114 -3.35157 
+-4.51525 -3.36924 
+-4.51929 -3.38685 
+-4.52327 -3.40441 
+-4.52717 -3.42191 
+-4.531 -3.43936 
+-4.53476 -3.45676 
+-4.53845 -3.4741 
+-4.54207 -3.49139 
+-4.54562 -3.50863 
+-4.5491 -3.52582 
+-4.55252 -3.54295 
+-4.55586 -3.56003 
+-4.55914 -3.57705 
+-4.56235 -3.59403 
+-4.5655 -3.61095 
+-4.56858 -3.62782 
+-4.5716 -3.64464 
+-4.57455 -3.66141 
+-4.57743 -3.67812 
+-4.58025 -3.69478 
+-4.58301 -3.71139 
+-4.5857 -3.72795 
+-4.58833 -3.74446 
+-4.59089 -3.76092 
+-4.5934 -3.77732 
+-4.59584 -3.79368 
+-4.59821 -3.80998 
+-4.60053 -3.82623 
+-4.60279 -3.84243 
+-4.60498 -3.85858 
+-4.60711 -3.87468 
+-4.60919 -3.89073 
+-4.6112 -3.90672 
+-4.61316 -3.92267 
+-4.61505 -3.93857 
+-4.61689 -3.95441 
+-4.61866 -3.97021 
+-4.62038 -3.98596 
+-4.62204 -4.00165 
+-4.62365 -4.0173 
+-4.62519 -4.0329 
+-4.62668 -4.04844 
+-4.62811 -4.06394 
+-4.62949 -4.07939 
+-4.63081 -4.09478 
+-4.63207 -4.11013 
+-4.63328 -4.12543 
+-4.63443 -4.14068 
+-4.63553 -4.15588 
+-4.63657 -4.17103 
+-4.63756 -4.18613 
+-4.63849 -4.20119 
+-4.63937 -4.21619 
+-4.64019 -4.23115 
+-4.64096 -4.24605 
+-4.64168 -4.26091 
+-4.64235 -4.27572 
+-4.64296 -4.29048 
+-4.64352 -4.30519 
+-4.64403 -4.31986 
+-4.64449 -4.33447 
+-4.64489 -4.34904 
+-4.64524 -4.36356 
+-4.64555 -4.37803 
+-4.6458 -4.39245 
+-4.646 -4.40683 
+-4.64615 -4.42116 
+-4.64625 -4.43544 
+-4.6463 -4.44967 
+-4.6463 -4.46385 
+-4.64625 -4.47799 
+-4.64615 -4.49208 
+-4.646 -4.50612 
+-4.6458 -4.52011 
+-4.64555 -4.53406 
+-4.64526 -4.54796 
+-4.64492 -4.56181 
+-4.64453 -4.57562 
+-4.64409 -4.58938 
+-4.6436 -4.60309 
+-4.64307 -4.61675 
+-4.64249 -4.63037 
+-4.64186 -4.64394 
+-4.64118 -4.65746 
+-4.64046 -4.67094 
+-4.63969 -4.68437 
+-4.63888 -4.69775 
+-4.63802 -4.71109 
+-4.63711 -4.72438 
+-4.63616 -4.73762 
+-4.63517 -4.75082 
+-4.63412 -4.76397 
+-4.63304 -4.77708 
+-4.6319 -4.79014 
+-4.63073 -4.80315 
+-4.62951 -4.81611 
+-4.62824 -4.82903 
+-4.62693 -4.84191 
+-4.62558 -4.85474 
+-4.62418 -4.86752 
+-4.62274 -4.88026 
+-4.62125 -4.89295 
+-4.61973 -4.90559 
+-4.61815 -4.91819 
+-4.61654 -4.93074 
+-4.61488 -4.94325 
+-4.61318 -4.95571 
+-4.61144 -4.96813 
+-4.60966 -4.9805 
+-4.60783 -4.99283 
+-4.60596 -5.00511 
+-4.60405 -5.01734 
+-4.6021 -5.02953 
+-4.60011 -5.04167 
+-4.59808 -5.05377 
+-4.596 -5.06583 
+-4.59389 -5.07783 
+-4.59173 -5.0898 
+-4.58953 -5.10172 
+-4.58729 -5.11359 
+-4.58501 -5.12542 
+-4.58269 -5.1372 
+-4.58033 -5.14894 
+-4.57794 -5.16063 
+-4.5755 -5.17228 
+-4.57302 -5.18388 
+-4.5705 -5.19544 
+-4.56794 -5.20696 
+-4.56535 -5.21843 
+-4.56271 -5.22985 
+-4.56004 -5.24123 
+-4.55732 -5.25257 
+-4.55457 -5.26386 
+-4.55178 -5.27511 
+-4.54895 -5.28631 
+-4.54608 -5.29747 
+-4.54318 -5.30858 
+-4.54023 -5.31965 
+-4.53725 -5.33067 
+-4.53423 -5.34165 
+-4.53118 -5.35259 
+-4.52808 -5.36348 
+-4.52495 -5.37433 
+-4.52178 -5.38513 
+-4.51858 -5.39589 
+-4.51533 -5.4066 
+-4.51205 -5.41727 
+-4.50874 -5.4279 
+-4.50538 -5.43848 
+-4.50199 -5.44902 
+-4.49857 -5.45951 
+-4.4951 -5.46996 
+-4.4916 -5.48037 
+-4.48807 -5.49073 
+-4.4845 -5.50105 
+-4.48089 -5.51133 
+-4.47725 -5.52156 
+-4.47357 -5.53174 
+-4.46986 -5.54189 
+-4.46611 -5.55199 
+-4.46233 -5.56204 
+-4.45851 -5.57205 
+-4.45465 -5.58202 
+-4.45077 -5.59194 
+-4.44684 -5.60182 
+-4.44288 -5.61166 
+-4.43889 -5.62145 
+-4.43486 -5.6312 
+-4.4308 -5.64091 
+-4.42671 -5.65057 
+-4.42258 -5.66019 
+-4.41841 -5.66977 
+-4.41421 -5.6793 
+-4.40998 -5.68878 
+-4.40572 -5.69823 
+-4.40142 -5.70763 
+-4.39708 -5.71699 
+-4.39272 -5.7263 
+-4.38832 -5.73557 
+-4.38388 -5.7448 
+-4.37942 -5.75398 
+-4.37492 -5.76312 
+-4.37039 -5.77222 
+-4.36582 -5.78127 
+-4.36122 -5.79028 
+-4.35659 -5.79925 
+-4.35193 -5.80817 
+-4.34723 -5.81705 
+-4.3425 -5.82589 
+-4.33774 -5.83468 
+-4.33295 -5.84343 
+-4.32813 -5.85214 
+-4.32327 -5.8608 
+-4.31838 -5.86942 
+-4.31346 -5.878 
+-4.30851 -5.88653 
+-4.30352 -5.89502 
+-4.29851 -5.90347 
+-4.29346 -5.91187 
+-4.28838 -5.92023 
+-4.28327 -5.92855 
+-4.27813 -5.93682 
+-4.27296 -5.94505 
+-4.26775 -5.95324 
+-4.26252 -5.96139 
+-4.25725 -5.96949 
+-4.25196 -5.97754 
+-4.24663 -5.98556 
+-4.24127 -5.99353 
+-4.23589 -6.00146 
+-4.23047 -6.00934 
+-4.22502 -6.01719 
+-4.21954 -6.02498 
+-4.21403 -6.03274 
+-4.20849 -6.04045 
+-4.20292 -6.04812 
+-4.19732 -6.05575 
+-4.19169 -6.06333 
+-4.18603 -6.07087 
+-4.18034 -6.07837 
+-4.17462 -6.08582 
+-4.16887 -6.09323 
+-4.16309 -6.10059 
+-4.15728 -6.10792 
+-4.15145 -6.1152 
+-4.14558 -6.12244 
+-4.13968 -6.12963 
+-4.13376 -6.13678 
+-4.1278 -6.14389 
+-4.12182 -6.15095 
+-4.11581 -6.15797 
+-4.10977 -6.16495 
+-4.10369 -6.17188 
+-4.0976 -6.17878 
+-4.09147 -6.18562 
+-4.08531 -6.19243 
+-4.07913 -6.19919 
+-4.07291 -6.20591 
+-4.06667 -6.21258 
+-4.0604 -6.21921 
+-4.0541 -6.2258 
+-4.04778 -6.23235 
+-4.04142 -6.23885 
+-4.03504 -6.24531 
+-4.02863 -6.25172 
+-4.02219 -6.25809 
+-4.01572 -6.26442 
+-4.00923 -6.2707 
+-4.0027 -6.27695 
+-3.99615 -6.28314 
+-3.98958 -6.2893 
+-3.98297 -6.29541 
+-3.97634 -6.30148 
+-3.96968 -6.3075 
+-3.96299 -6.31348 
+-3.95628 -6.31942 
+-3.94953 -6.32531 
+-3.94276 -6.33116 
+-3.93597 -6.33697 
+-3.92914 -6.34273 
+-3.92229 -6.34845 
+-3.91542 -6.35413 
+-3.90851 -6.35976 
+-3.90158 -6.36535 
+-3.89462 -6.37089 
+-3.88764 -6.37639 
+-3.88063 -6.38185 
+-3.87359 -6.38727 
+-3.86652 -6.39264 
+-3.85943 -6.39796 
+-3.85232 -6.40324 
+-3.84517 -6.40848 
+-3.838 -6.41368 
+-3.83081 -6.41883 
+-3.82358 -6.42394 
+-3.81633 -6.429 
+-3.80906 -6.43402 
+-3.80176 -6.439 
+-3.79443 -6.44393 
+-3.78708 -6.44881 
+-3.7797 -6.45366 
+-3.7723 -6.45846 
+-3.76487 -6.46321 
+-3.75741 -6.46793 
+-3.74993 -6.47259 
+-3.74242 -6.47722 
+-3.73489 -6.4818 
+-3.72733 -6.48633 
+-3.71975 -6.49082 
+-3.71214 -6.49527 
+-3.70451 -6.49967 
+-3.69685 -6.50403 
+-3.68917 -6.50834 
+-3.68146 -6.51261 
+-3.67372 -6.51684 
+-3.66596 -6.52102 
+-3.65818 -6.52515 
+-3.65037 -6.52925 
+-3.64253 -6.53329 
+-3.63467 -6.5373 
+-3.62679 -6.54125 
+-3.61888 -6.54517 
+-3.61095 -6.54904 
+-3.60299 -6.55286 
+-3.59501 -6.55664 
+-3.587 -6.56037 
+-3.57897 -6.56406 
+-3.57091 -6.56771 
+-3.56283 -6.57131 
+-3.55473 -6.57486 
+-3.5466 -6.57837 
+-3.53844 -6.58184 
+-3.53027 -6.58526 
+-3.52206 -6.58864 
+-3.51384 -6.59197 
+-3.50559 -6.59525 
+-3.49731 -6.59849 
+-3.48902 -6.60169 
+-3.48069 -6.60483 
+-3.47235 -6.60794 
+-3.46398 -6.611 
+-3.45558 -6.61401 
+-3.44717 -6.61698 
+-3.43873 -6.6199 
+-3.43026 -6.62278 
+-3.42177 -6.62561 
+-3.41326 -6.6284 
+-3.40473 -6.63114 
+-3.39617 -6.63383 
+-3.38759 -6.63648 
+-3.37898 -6.63908 
+-3.37035 -6.64164 
+-3.3617 -6.64415 
+-3.35302 -6.64662 
+-3.34433 -6.64904 
+-3.3356 -6.65141 
+-3.32686 -6.65374 
+-3.31809 -6.65602 
+-3.3093 -6.65825 
+-3.30049 -6.66044 
+-3.29165 -6.66259 
+-3.28279 -6.66468 
+-3.27391 -6.66673 
+-3.265 -6.66874 
+-3.25607 -6.67069 
+-3.24712 -6.6726 
+-3.23815 -6.67447 
+-3.22915 -6.67628 
+-3.22013 -6.67805 
+-3.21109 -6.67978 
+-3.20203 -6.68145 
+-3.19294 -6.68308 
+-3.18383 -6.68467 
+-3.1747 -6.6862 
+-3.16555 -6.68769 
+-3.15637 -6.68913 
+-3.14718 -6.69053 
+-3.13796 -6.69188 
+-3.12871 -6.69318 
+-3.11945 -6.69443 
+-3.11016 -6.69563 
+-3.10085 -6.69679 
+-3.09152 -6.6979 
+-3.08217 -6.69896 
+-3.07279 -6.69998 
+-3.0634 -6.70095 
+-3.05398 -6.70187 
+-3.04454 -6.70274 
+-3.03508 -6.70356 
+-3.02559 -6.70434 
+-3.01609 -6.70506 
+-3.00656 -6.70574 
+-2.99701 -6.70638 
+-2.98744 -6.70696 
+-2.97785 -6.70749 
+-2.96823 -6.70798 
+-2.9586 -6.70842 
+-2.94894 -6.70881 
+-2.93926 -6.70915 
+-2.92957 -6.70944 
+-2.91985 -6.70968 
+-2.9101 -6.70988 
+-2.90034 -6.71002 
+-2.89056 -6.71012 
+-2.88075 -6.71016 
+-2.87092 -6.71016 
+-2.86108 -6.71011 
+-2.85121 -6.71001 
+-2.84132 -6.70986 
+-2.83141 -6.70966 
+-2.82148 -6.70941 
+-2.81152 -6.70911 
+-2.80155 -6.70876 
+-2.79156 -6.70837 
+-2.78154 -6.70792 
+-2.77151 -6.70742 
+-2.76145 -6.70687 
+-2.75137 -6.70627 
+-2.74127 -6.70562 
+-2.73116 -6.70492 
+-2.72102 -6.70417 
+-2.71086 -6.70337 
+-2.70068 -6.70252 
+-2.69048 -6.70162 
+-2.68026 -6.70067 
+-2.67002 -6.69967 
+-2.65976 -6.69861 
+-2.64948 -6.69751 
+-2.63917 -6.69635 
+-2.62885 -6.69514 
+-2.61851 -6.69389 
+-2.60815 -6.69258 
+-2.59776 -6.69121 
+-2.58736 -6.6898 
+-2.57694 -6.68833 
+-2.5665 -6.68682 
+-2.55603 -6.68525 
+-2.54555 -6.68363 
+-2.53505 -6.68195 
+-2.52453 -6.68023 
+-2.51399 -6.67845 
+-2.50343 -6.67662 
+-2.49284 -6.67474 
+-2.48224 -6.6728 
+-2.47162 -6.67081 
+-2.46098 -6.66877 
+-2.45032 -6.66668 
+-2.43964 -6.66453 
+-2.42895 -6.66233 
+-2.41823 -6.66008 
+-2.40749 -6.65777 
+-2.39673 -6.65541 
+-2.38596 -6.653 
+-2.37516 -6.65053 
+-2.36435 -6.64801 
+-2.35351 -6.64543 
+-2.34266 -6.6428 
+-2.33179 -6.64012 
+-2.3209 -6.63738 
+-2.30999 -6.63459 
+-2.29906 -6.63174 
+-2.28811 -6.62883 
+-2.27714 -6.62588 
+-2.26615 -6.62287 
+-2.25515 -6.6198 
+-2.24412 -6.61668 
+-2.23308 -6.6135 
+-2.22202 -6.61026 
+-2.21094 -6.60697 
+-2.19984 -6.60363 
+-2.18872 -6.60023 
+-2.17759 -6.59677 
+-2.16643 -6.59326 
+-2.15526 -6.58969 
+-2.14407 -6.58606 
+-2.13286 -6.58238 
+-2.12163 -6.57864 
+-2.11038 -6.57485 
+-2.09912 -6.57099 
+-2.08783 -6.56708 
+-2.07653 -6.56312 
+-2.06521 -6.55909 
+-2.05388 -6.55501 
+-2.04252 -6.55087 
+-2.03115 -6.54667 
+-2.01975 -6.54241 
+-2.00834 -6.5381 
+-1.99692 -6.53373 
+-1.98547 -6.5293 
+-1.97401 -6.52481 
+-1.96253 -6.52026 
+-1.95103 -6.51565 
+-1.93951 -6.51099 
+-1.92797 -6.50626 
+-1.91642 -6.50148 
+-1.90485 -6.49663 
+-1.89327 -6.49173 
+-1.88166 -6.48676 
+-1.87004 -6.48174 
+-1.8584 -6.47665 
+-1.84674 -6.47151 
+-1.83507 -6.4663 
+-1.82338 -6.46104 
+-1.81167 -6.45571 
+-1.79994 -6.45032 
+-1.7882 -6.44487 
+-1.77644 -6.43936 
+-1.76466 -6.43379 
+-1.75287 -6.42815 
+-1.74106 -6.42246 
+-1.72923 -6.4167 
+-1.71739 -6.41088 
+-1.70552 -6.40499 
+-1.69365 -6.39904 
+-1.68175 -6.39303 
+-1.66984 -6.38696 
+-1.65791 -6.38083 
+-1.64597 -6.37463 
+-1.63401 -6.36836 
+-1.62203 -6.36203 
+-1.61004 -6.35564 
+-1.59803 -6.34919 
+-1.586 -6.34267 
+-1.57396 -6.33608 
+-1.5619 -6.32943 
+-1.54982 -6.32271 
+-1.53773 -6.31593 
+-1.52563 -6.30909 
+-1.5135 -6.30217 
+-1.50136 -6.2952 
+-1.48921 -6.28815 
+-1.47704 -6.28104 
+-1.46485 -6.27386 
+-1.45265 -6.26662 
+-1.44044 -6.25931 
+-1.4282 -6.25193 
+-1.41596 -6.24448 
+-1.40369 -6.23696 
+-1.39141 -6.22938 
+-1.37912 -6.22173 
+-1.36681 -6.21401 
+-1.35449 -6.20622 
+-1.34215 -6.19836 
+-1.32979 -6.19043 
+-1.31742 -6.18244 
+-1.30504 -6.17437 
+-1.29264 -6.16623 
+-1.28022 -6.15802 
+-1.2678 -6.14974 
+-1.25535 -6.1414 
+-1.24289 -6.13298 
+-1.23042 -6.12448 
+-1.21794 -6.11592 
+-1.20543 -6.10728 
+-1.19292 -6.09858 
+-1.18039 -6.0898 
+-1.16785 -6.08094 
+-1.15529 -6.07202 
+-1.14272 -6.06302 
+-1.13013 -6.05394 
+-1.11753 -6.0448 
+-1.10492 -6.03558 
+-1.09229 -6.02628 
+-1.07965 -6.01691 
+-1.067 -6.00746 
+-1.05433 -5.99794 
+-1.04165 -5.98834 
+-1.02895 -5.97867 
+-1.01625 -5.96892 
+-1.00353 -5.95909 
+-0.990795 -5.94919 
+-0.978049 -5.93921 
+-0.965291 -5.92915 
+-0.952519 -5.91901 
+-0.939735 -5.90879 
+-0.926938 -5.8985 
+-0.914129 -5.88813 
+-0.901308 -5.87767 
+-0.888474 -5.86714 
+-0.875628 -5.85653 
+-0.86277 -5.84584 
+-0.8499 -5.83506 
+-0.837019 -5.82421 
+-0.824125 -5.81327 
+-0.81122 -5.80225 
+-0.798304 -5.79115 
+-0.785376 -5.77997 
+-0.772437 -5.7687 
+-0.759486 -5.75735 
+-0.746525 -5.74591 
+-0.733552 -5.73439 
+-0.720569 -5.72279 
+-0.707575 -5.7111 
+-0.69457 -5.69933 
+-0.681555 -5.68747 
+-0.66853 -5.67552 
+-0.655494 -5.66349 
+-0.642448 -5.65137 
+-0.629393 -5.63916 
+-0.616327 -5.62686 
+-0.603252 -5.61448 
+-0.590167 -5.602 
+-0.577073 -5.58944 
+-0.563969 -5.57679 
+-0.550856 -5.56404 
+-0.537735 -5.55121 
+-0.524604 -5.53828 
+-0.511465 -5.52526 
+-0.498317 -5.51215 
+-0.485161 -5.49895 
+-0.471996 -5.48565 
+-0.458824 -5.47226 
+-0.445643 -5.45878 
+-0.432455 -5.4452 
+-0.419259 -5.43152 
+-0.406056 -5.41775 
+-0.392845 -5.40388 
+-0.379628 -5.38992 
+-0.366404 -5.37586 
+-0.353173 -5.3617 
+-0.339935 -5.34744 
+-0.326691 -5.33308 
+-0.313441 -5.31863 
+-0.300185 -5.30407 
+-0.286924 -5.28941 
+-0.273657 -5.27465 
+-0.260384 -5.25979 
+-0.247107 -5.24482 
+-0.233824 -5.22975 
+-0.220538 -5.21458 
+-0.207246 -5.1993 
+-0.19395 -5.18392 
+-0.180651 -5.16843 
+-0.167347 -5.15283 
+-0.154041 -5.13713 
+-0.14073 -5.12132 
+-0.127418 -5.1054 
+-0.114102 -5.08937 
+-0.100784 -5.07323 
+-0.0874629 -5.05698 
+-0.0741405 -5.04062 
+-0.0608163 -5.02414 
+-0.0474911 -5.00756 
+-0.0341644 -4.99086 
+-0.0208371 -4.97404 
+-0.00750923 -4.95711 
+0.00581861 -4.94006 
+0.0191464 -4.9229 
+0.0324738 -4.90561 
+0.0458004 -4.88821 
+0.0591259 -4.87069 
+0.0724499 -4.85305 
+0.0857723 -4.83529 
+0.0990922 -4.81741 
+0.11241 -4.7994 
+0.125724 -4.78127 
+0.139036 -4.76301 
+0.152343 -4.74463 
+0.165647 -4.72613 
+0.178946 -4.70749 
+0.19224 -4.68873 
+0.205529 -4.66983 
+0.218812 -4.65081 
+0.232089 -4.63165 
+0.245359 -4.61237 
+0.258622 -4.59294 
+0.271878 -4.57339 
+0.285125 -4.55369 
+0.298365 -4.53387 
+0.311594 -4.5139 
+0.324815 -4.49379 
+0.338025 -4.47355 
+0.351224 -4.45316 
+0.364412 -4.43263 
+0.377588 -4.41195 
+0.390752 -4.39113 
+0.403903 -4.37017 
+0.41704 -4.34905 
+0.430163 -4.32779 
+0.443271 -4.30638 
+0.456363 -4.28481 
+0.469439 -4.26309 
+0.482498 -4.24122 
+0.49554 -4.2192 
+0.508563 -4.19701 
+0.521566 -4.17467 
+0.53455 -4.15217 
+0.547513 -4.1295 
+0.560453 -4.10667 
+0.573372 -4.08368 
+0.586267 -4.06052 
+0.599138 -4.03719 
+0.611984 -4.0137 
+0.624804 -3.99003 
+0.637596 -3.96619 
+0.650361 -3.94217 
+0.663096 -3.91798 
+0.675802 -3.89361 
+0.688475 -3.86906 
+0.701117 -3.84433 
+0.713725 -3.81941 
+0.726298 -3.79431 
+0.738835 -3.76902 
+0.751335 -3.74354 
+0.763796 -3.71787 
+0.776217 -3.692 
+0.788597 -3.66594 
+0.800935 -3.63968 
+0.813228 -3.61322 
+0.825475 -3.58655 
+0.837675 -3.55968 
+0.849825 -3.5326 
+0.861926 -3.50531 
+0.873973 -3.47781 
+0.885967 -3.45009 
+0.897905 -3.42216 
+0.909785 -3.394 
+0.921605 -3.36562 
+0.933363 -3.33702 
+0.945056 -3.30818 
+0.956684 -3.27912 
+0.968242 -3.24981 
+0.97973 -3.22027 
+0.991145 -3.19049 
+1.00248 -3.16047 
+1.01374 -3.1302 
+1.02492 -3.09967 
+1.03602 -3.06889 
+1.04702 -3.03786 
+1.05794 -3.00656 
+1.06876 -2.975 
+1.07949 -2.94316 
+1.09012 -2.91106 
+1.10064 -2.87868 
+1.11105 -2.84601 
+1.12136 -2.81307 
+1.13155 -2.77983 
+1.14161 -2.7463 
+1.15156 -2.71247 
+1.16138 -2.67834 
+1.17106 -2.6439 
+1.1806 -2.60915 
+1.19 -2.57408 
+1.19925 -2.53869 
+1.20835 -2.50297 
+1.21728 -2.46692 
+1.22605 -2.43053 
+1.23465 -2.39379 
+1.24306 -2.35671 
+1.25129 -2.31927 
+1.25932 -2.28147 
+1.26714 -2.2433 
+1.27476 -2.20475 
+1.28215 -2.16582 
+1.28931 -2.12651 
+1.29624 -2.0868 
+1.30291 -2.04669 
+1.30933 -2.00617 
+1.31547 -1.96523 
+1.32132 -1.92387 
+1.32688 -1.88208 
+1.33213 -1.83984 
+1.33705 -1.79716 
+1.34163 -1.75402 
+1.34586 -1.71042 
+1.34971 -1.66634 
+1.35318 -1.62178 
+1.35623 -1.57673 
+1.35884 -1.53117 
+1.36101 -1.48511 
+1.3627 -1.43853 
+1.36389 -1.39142 
+1.36455 -1.34377 
+1.36465 -1.29558 
+1.36417 -1.24684 
+1.36307 -1.19752 
+1.36132 -1.14764 
+1.35888 -1.09718 
+1.35571 -1.04613 
+1.35176 -0.994482 
+1.347 -0.942237 
+1.34137 -0.889387 
+1.33482 -0.835929 
+1.32729 -0.781861 
+1.31873 -0.727184 
+1.30906 -0.6719 
+1.29821 -0.616016 
+1.28611 -0.559541 
+1.27268 -0.50249 
+1.25783 -0.444881 
+1.24147 -0.386741 
+1.22349 -0.328103 
+1.20379 -0.269007 
+1.18226 -0.209508 
+1.15878 -0.149668 
+1.13323 -0.0895662 
+1.10547 -0.0292969 
+1.07538 0.0310271 
+1.04283 0.0912721 
+1.00769 0.151282 
+0.969832 0.210875 
+0.929154 0.269845 
+0.88556 0.327956 
+0.838977 0.384949 
+0.789365 0.440541 
+0.736722 0.494428 
+0.68109 0.546294 
+0.62256 0.595822 
+0.561277 0.642702 
+0.497438 0.686642 
+0.431293 0.727384 
+0.363133 0.764715 
+0.293281 0.798474 
+0.222082 0.828557 
+0.149888 0.854922 
+0.077044 0.877583 
+0.00387955 0.896609 
+-0.0693028 0.91211 
+-0.142232 0.924233 
+-0.214673 0.933151 
+-0.286424 0.939054 
+-0.357321 0.942141 
+-0.427232 0.942612 
+-0.496053 0.940666 
+-0.563706 0.936498 
+-0.630138 0.93029 
+-0.695311 0.922217 
+-0.759205 0.912439 
+-0.821812 0.901108 
+-0.883133 0.888362 
+-0.943179 0.874328 
+-1.00197 0.859122 
+-1.05951 0.84285 
+-1.11585 0.825609 
+-1.171 0.807487 
+-1.22499 0.788565 
+-1.27786 0.768914 
+-1.32963 0.748601 
+-1.38034 0.727687 
+-1.43001 0.706225 
+-1.47868 0.684265 
+-1.52637 0.661853 
+-1.57312 0.63903 
+-1.61896 0.615834 
+-1.66391 0.592298 
+-1.708 0.568455 
+-1.75126 0.544333 
+-1.7937 0.519957 
+-1.83536 0.495354 
+-1.87627 0.470543 
+-1.91643 0.445546 
+-1.95587 0.420382 
+-1.99462 0.395067 
+-2.03269 0.369617 
+-2.07011 0.344046 
+-2.10689 0.318369 
+-2.14304 0.292596 
+-2.1786 0.266741 
+-2.21356 0.240813 
+-2.24795 0.214822 
+-2.28179 0.188778 
+-2.31508 0.162687 
+-2.34785 0.136559 
+-2.3801 0.1104 
+-2.41185 0.084218 
+-2.44311 0.0580182 
+-2.4739 0.031806 
+-2.50421 0.00558782 
+-2.53408 -0.0206323 
+-2.56349 -0.0468493 
+-2.59248 -0.0730584 
+-2.62104 -0.0992563 
+-2.64918 -0.125439 
+-2.67692 -0.151603 
+-2.70427 -0.177745 
+-2.73123 -0.203862 
+-2.7578 -0.229951 
+-2.78401 -0.256009 
+-2.80985 -0.282034 
+-2.83534 -0.308024 
+-2.86048 -0.333976 
+-2.88528 -0.359888 
+-2.90974 -0.38576 
+-2.93387 -0.411588 
+-2.95768 -0.437371 
+-2.98118 -0.463107 
+-3.00437 -0.488796 
+-3.02725 -0.514436 
+-3.04983 -0.540025 
+-3.07212 -0.565563 
+-3.09413 -0.591048 
+-3.11585 -0.616479 
+-3.13729 -0.641855 
+-3.15846 -0.667176 
+-3.17937 -0.692441 
+-3.20001 -0.717649 
+-3.22039 -0.742798 
+-3.24051 -0.767889 
+-3.26039 -0.792921 
+-3.28002 -0.817893 
+-3.2994 -0.842805 
+-3.31855 -0.867656 
+-3.33747 -0.892447 
+-3.35615 -0.917175 
+-3.37461 -0.941842 
+-3.39284 -0.966446 
+-3.41085 -0.990988 
+-3.42864 -1.01547 
+-3.44622 -1.03988 
+-3.46359 -1.06423 
+-3.48075 -1.08852 
+-3.49771 -1.11275 
+-3.51446 -1.13691 
+-3.53102 -1.161 
+-3.54738 -1.18504 
+-3.56354 -1.209 
+-3.57952 -1.23291 
+-3.59531 -1.25674 
+-3.61091 -1.28052 
+-3.62632 -1.30422 
+-3.64156 -1.32787 
+-3.65662 -1.35145 
+-3.6715 -1.37496 
+-3.68621 -1.39841 
+-3.70075 -1.42179 
+-3.71511 -1.44511 
+-3.72931 -1.46836 
+-3.74335 -1.49155 
diff --git a/gravitation/pb_2corps_doc_part3.pdf b/gravitation/pb_2corps_doc_part3.pdf
new file mode 100644 (file)
index 0000000..a6d7b97
Binary files /dev/null and b/gravitation/pb_2corps_doc_part3.pdf differ
diff --git a/gravitation/pb_2corps_doc_part3.tex b/gravitation/pb_2corps_doc_part3.tex
new file mode 100644 (file)
index 0000000..b849c5f
--- /dev/null
@@ -0,0 +1,851 @@
+\r
+\documentclass{article}\r
+\usepackage[a4paper,margin=2cm]{geometry}\r
+\usepackage[T1]{fontenc}\r
+\usepackage[latin1]{inputenc}%\r
+\usepackage[garamond]{mathdesign}\r
+\usepackage{pst-eqdf,pst-node,pst-tools}\r
+\usepackage{array,amsmath}\r
+\usepackage{animate}\r
+\newpsstyle{vecteurA}{arrowinset=0.05,arrowsize=0.1,linecolor={[rgb]{1 0.5 0}}}\r
+\newpsstyle{vecteurB}{arrowinset=0.05,arrowsize=0.1,linecolor={[rgb]{0 0.5 1}}}\r
+\newpsstyle{vecteurC}{arrowinset=0.1,arrowsize=0.2,linecolor={[rgb]{1 0 0}}}\r
+%timeline\r
+\begin{filecontents}{pb2corps.dat}\r
+::0x0\r
+::1\r
+::2\r
+::3\r
+::4\r
+::5\r
+::6\r
+::7\r
+::8\r
+::9\r
+::10\r
+::11\r
+::12\r
+::13\r
+::14\r
+::15\r
+::16\r
+::17\r
+::18\r
+::19\r
+::20\r
+::21\r
+::22\r
+::23\r
+::24\r
+::25\r
+::26\r
+::27\r
+::28\r
+::29\r
+::30\r
+::31\r
+::32\r
+::33\r
+::34\r
+::35\r
+::36\r
+::37\r
+::38\r
+::39\r
+::40\r
+::41\r
+::42\r
+::43\r
+::44\r
+::45\r
+::46\r
+::47\r
+::48\r
+::49\r
+::50\r
+::51\r
+::52\r
+::53\r
+::54\r
+::55\r
+::56\r
+::57\r
+::58\r
+::59\r
+::60\r
+::61\r
+::62\r
+::63\r
+::64\r
+::65\r
+::66\r
+::67\r
+::68\r
+::69\r
+::70\r
+::71\r
+::72\r
+::73\r
+::74\r
+::75\r
+::76\r
+::77\r
+::78\r
+::79\r
+::80\r
+::81\r
+::82\r
+::83\r
+::84\r
+::85\r
+::86\r
+::87\r
+::88\r
+::89\r
+::90\r
+::91\r
+::92\r
+::93\r
+::94\r
+::95\r
+::96\r
+::97\r
+::98\r
+::99\r
+::100\r
+::101\r
+::102\r
+::103\r
+::104\r
+::105\r
+::106\r
+::107\r
+::108\r
+::109\r
+::110\r
+::111\r
+::112\r
+::113\r
+::114\r
+::115\r
+::116\r
+::117\r
+::118\r
+::119\r
+::120\r
+::121\r
+::122\r
+::123\r
+::124\r
+::125\r
+::126\r
+::127\r
+::128\r
+::129\r
+::130\r
+::131\r
+::132\r
+::133\r
+::134\r
+::135\r
+::136\r
+::137\r
+::138\r
+::139\r
+::140\r
+::141\r
+::142\r
+::143\r
+::144\r
+::145\r
+::146\r
+::147\r
+::148\r
+::149\r
+::150\r
+::151\r
+::152\r
+::153\r
+::154\r
+::155\r
+::156\r
+::157\r
+::158\r
+::159\r
+::160\r
+::161\r
+::162\r
+::163\r
+::164\r
+::165\r
+::166\r
+::167\r
+::168\r
+::169\r
+::170\r
+::171\r
+::172\r
+::173\r
+::174\r
+::175\r
+::176\r
+::177\r
+::178\r
+::179\r
+::180\r
+::181\r
+::182\r
+::183\r
+::184\r
+::185\r
+::186\r
+::187\r
+::188\r
+::189\r
+::190\r
+::191\r
+::192\r
+::193\r
+::194\r
+::195\r
+::196\r
+::197\r
+::198\r
+::199\r
+::200\r
+\end{filecontents}\r
+\title{Gravitation : le problème des deux corps avec PSTricks\\ partie 3}\r
+\date{6 juillet 2\,012}\r
+\begin{document}\r
+\maketitle\r
+\section{Mouvements dans le repère du centre de masse}\r
+D'abord un petit rappel des documents précédents :\r
+\r
+On considère un système de deux corps en interaction gravitationnelle $M_1$ de masse $m_1$ et $M_2$ de masse $m_2$ dans le repère galiléen \textit{inertiel} $\mathcal{R}$. Ils sont supposés ponctuels.\r
+\begin{center}\r
+\begin{pspicture}(-3,-1)(5,6)\r
+\psgrid[subgriddiv=0,gridcolor=lightgray,griddots=10,gridlabels=0pt]%\r
+\pstVerb{/x01 -2 def /y01 1 def\r
+         /x02  5 def /y02 4 def\r
+         /xr0 x02 x01 sub def\r
+         /yr0 y02 y01 sub def\r
+         /M1 3 def\r
+         /M2 1 def\r
+         /Mt M1 M2 add def\r
+         /xG0 x01 M1 mul x02 M2 mul add Mt div def\r
+         /yG0 y01 M1 mul y02 M2 mul add Mt div def}%\r
+\pnode(0,0){O}\r
+\pnode(!x01 y01){M1}\r
+\pnode(!x02 y02){M2}\r
+\pnode(!xG0 yG0){C}\r
+\pscircle[fillstyle=solid,fillcolor=red!50](M1){0.21}\r
+\pscircle[fillstyle=solid,fillcolor=blue!50](M2){0.07}\r
+\psdot(C)\r
+\psline[linestyle=dotted](M1)(M2)\r
+\psline[linestyle=dashed](M2)(O)(M1)\r
+\psline{<->}(5,0)(0,0)(0,6)\r
+\uput[dl](O){$O$}\r
+\uput[r](0,5.8){$y$}\r
+\uput[u](4.8,0){$x$}\r
+\uput[l](0,5.8){$\mathcal{R}$}\r
+\uput{0.22}[l](M1){$M_1$}\r
+\uput{0.1}[u](M2){$M_2$}\r
+\uput[u](C){$C$}\r
+\pcline[offset=5pt,linestyle=none](M1)(M2)\r
+\ncput*[nrot=:U]{$r$}\r
+\rput(M1){\psline[style=vecteurC]{->}(!xr0 5 div yr0 5 div)\uput[u](!xr0 10 div yr0 10 div){$\overrightarrow{F}_{2/1}$}}\r
+\rput(M2){\psline[style=vecteurC]{->}(!xr0 5 div neg yr0 5 div neg)\uput[u](!xr0 10 div neg yr0 10 div neg){$\overrightarrow{F}_{1/2}$}}\r
+\end{pspicture}\r
+\end{center}\r
+On note $\overrightarrow{r}=\overrightarrow{M_1M_2}$. $M_2$ subit de la part de $M_1$ une force attractive $\overrightarrow{F}_{1/2}$ et réciproquement $M_1$ subit de la part de $M_2$ une force attractive $\overrightarrow{F}_{2/1}$ telles que :\r
+\[\r
+\overrightarrow{F}_{1/2}=-\mathcal{G}\frac{m_1m_2}{r^3}\overrightarrow{r}\quad \overrightarrow{F}_{2/1}=+\mathcal{G}\frac{m_1m_2}{r^3}\overrightarrow{r}\r
+\]\r
+La loi de Newton appliquée à chacune des particules s'écrit :\r
+\[\r
+m_1\frac{\mathrm{d}^2\overrightarrow{r}}{\mathrm{d}t^2}=\hphantom{-}\mathcal{G}\frac{m_1m_2}{r^3}\overrightarrow{r}\r
+\]\r
+\[\r
+m_2\frac{\mathrm{d}^2\overrightarrow{r}}{\mathrm{d}t^2}=-\mathcal{G}\frac{m_1m_2}{r^3}\overrightarrow{r}\r
+\]\r
+Sachant que $r=\sqrt{(x_{2}-x_{1})^2+(y_{2}-y_{1})^2}$, nous obtenons un système de quatre équations différentielles :\r
+\[\r
+\left\{\r
+\begin{array}[m]{l}\r
+ \ddot{x_1}=\hphantom{-}\mathcal{G}\displaystyle\frac{m_2}{r^3}(x_2-x_1)\\[1em]\r
+ \ddot{y_1}=\hphantom{-}\mathcal{G}\displaystyle\frac{m_2}{r^3}(y_2-y_1)\\[1em]\r
+ \ddot{x_2}=-\mathcal{G}\displaystyle\frac{m_1}{r^3}(x_2-x_1)\\[1em]\r
+ \ddot{y_2}=-\mathcal{G}\displaystyle\frac{m_1}{r^3}(y_2-y_1)\r
+\end{array}\r
+\right.\r
+\]\r
+\r
+%  x    y    x'   y'\r
+% y[0] y[1] y[2] y[3]\r
+\def\FictifAlg{%\r
+  y[2]|y[3]|%\r
+  -(M1+M2)*y[0]/(y[0]^2+y[1]^2)^1.5|%\r
+  -(M1+M2)*y[1]/(y[0]^2+y[1]^2)^1.5}\r
+Voici comment placer sur la pile les différentes variables, ainsi que le système d'équations en notation algébrique. Il faut retenir la notation utilisée pour représenter les variables en fonction de leurs positions respectives sur la pile :\r
+\begin{verbatim}\r
+%   0    1    2    3    4    5    6    7\r
+% y[0] y[1] y[2] y[3] y[4] y[5] y[6] y[7]\r
+% x1    y1  x'1  y'1  x2   y2   x'2  y'2\r
+\def\GravAlgIIcorps{%\r
+  y[2]|y[3]|%\r
+  M2*(y[4]-y[0])/((y[4]-y[0])^2+(y[5]-y[1])^2)^1.5|%\r
+  M2*(y[5]-y[1])/((y[4]-y[0])^2+(y[5]-y[1])^2)^1.5|%\r
+  y[6]|y[7]|%\r
+  M1*(y[0]-y[4])/((y[4]-y[0])^2+(y[5]-y[1])^2)^1.5|%\r
+  M1*(y[1]-y[5])/((y[4]-y[0])^2+(y[5]-y[1])^2)^1.5}\r
+\end{verbatim}\r
+Les conditions initiales, positions et vitesses respectives des deux corps, déterminent l'évolution du système.\r
+\begin{verbatim}\r
+\def\InitCond{x01 y01 v0x1 v0y1 x02 y02 v0x2 v0y2}\r
+\end{verbatim}\r
+Elles sont définies dans l'environnement \verb+\begin{pspicture}+ :\r
+\begin{verbatim}\r
+\pstVerb{\r
+        /x01 2 def\r
+        /y01 2 def\r
+        /v0x1 .2 def\r
+        /v0y1 0.25 def\r
+        /x02 -3 def\r
+        /y02 0 def\r
+        /v0x2 -0.25 def\r
+        /v0y2 -0.5 def\r
+        /M1 3 def\r
+        /M2 1 def\r
+        }%\r
+\end{verbatim}\r
+Dans cette même variable \verb+\pstVerb+, il est utile de faire d'autres calculs, comme la période du mouvement afin de bien choisir l'intervalle de temps sur lequel on dessine les trajectoires. Les calculs s'effectuent en \textsf{postscript} et l'affichage du résultat utilise, par exemple, le package \textsf{pst-tools}.\r
+\begin{verbatim}\r
+\rput(-2,0){\psPrintValue[decimals=4]{periode}\hphantom{00000}s}\r
+\end{verbatim}\r
+On désactivera cette ligne par \% au début, une fois la période connue. Dans l'exemple proposé $T=41,0688\,\mathrm{s}$. On étudie le mouvement sur trois périodes environ.\r
+%%  0  1   2   3  4  5   6   7\r
+%% x1 y1 x'1 y'1 x2 y2 x'2 y'2\r
+\def\GravAlgIIcorps{%\r
+  y[2]|y[3]|%\r
+  M2*(y[4]-y[0])/((y[4]-y[0])^2+(y[5]-y[1])^2)^1.5|%\r
+  M2*(y[5]-y[1])/((y[4]-y[0])^2+(y[5]-y[1])^2)^1.5|%\r
+  y[6]|y[7]|%\r
+  M1*(y[0]-y[4])/((y[4]-y[0])^2+(y[5]-y[1])^2)^1.5|%\r
+  M1*(y[1]-y[5])/((y[4]-y[0])^2+(y[5]-y[1])^2)^1.5}\r
+%\newpage\r
+\r
+Dans $\mathcal{R}$ la position de $C$ est déterminée par la relation :\r
+\[\r
+\overrightarrow{OC}=\frac{m_1\overrightarrow{OM_1}+m_2\overrightarrow{OM_2}}{m_1+m_2}\r
+\]\r
+Avec les conventions utilisées les coordonnées de $C$ seront calculées en postscript ainsi :\r
+\begin{verbatim}\r
+    M1 y[0] mul M2 y[4] mul add M1 M2 add div % abscisse de C\r
+    M1 y[1] mul M2 y[5] mul add M1 M2 add div % ordonnée de C\r
+\end{verbatim}\r
+\r
+Dans le repère $\mathcal{R}^*$ lié au centre de masse, les coordonnées des deux points se calculent par :\r
+\r
+\[\r
+\left\{\r
+\begin{array}[m]{l}\r
+x^*_1=x_1-x_C\\\r
+y^*_1=x_1-y_C\\\r
+x^*_2=x_2-x_C\\\r
+y^*_2=y_2-y_C\\\r
+\end{array}\r
+\right.\r
+\]\r
+Ce qui en postscript s'écrira :\r
+\begin{verbatim}\r
+    y[0]                                      % abscisse de M1\r
+    M1 y[0] mul M2 y[4] mul add M1 M2 add div % abscisse de C\r
+    sub\r
+    y[1]                                      % ordonnée de M1\r
+    M1 y[1] mul M2 y[5] mul add M1 M2 add div % ordonnée de C\r
+    sub\r
+\end{verbatim}\r
+\begin{verbatim}\r
+    y[4]                                      % abscisse de M2\r
+    M1 y[0] mul M2 y[4] mul add M1 M2 add div % abscisse de C\r
+    sub\r
+    y[5]                                      % ordonnée de M2\r
+    M1 y[1] mul M2 y[5] mul add M1 M2 add div % ordonnée de C\r
+    sub\r
+\end{verbatim}\r
+\r
+Les deux options \texttt{[plotfuncx]} et \texttt{[plotfuncy]} permettent justement de faire les calculs nécessaires à ce changement de repère. \texttt{Mt} désignant la masse totale calculée dans la variable \verb+\pstVerb+ :\r
+\begin{verbatim}\r
+    /Mt M1 M2 add def\r
+\end{verbatim}\r
+\begin{verbatim}\r
+    plotfuncx=y 0 get\r
+              y 4 get M2 mul\r
+              y 0 get M1 mul add\r
+              Mt div sub ,\r
+    plotfuncy=1 get\r
+              y 1 get\r
+              M1 mul\r
+              y 5 get M2 mul add\r
+              Mt div sub,\r
+\end{verbatim}\r
+Par défaut, c'est la variable de la fonction étudiée, ici le temps $t$, qui est notée \texttt{x}, qui est placée en abscisse. Toutes les grandeurs calculées :\r
+\begin{verbatim}\r
+%   0    1    2    3    4    5    6    7\r
+% y[0] y[1] y[2] y[3] y[4] y[5] y[6] y[7]\r
+%  x1   y1  x'1  y'1  x2   y2   x'2  y'2\r
+\end{verbatim}\r
+sont placées(empilées) dans un tableau noté \texttt{y}, c'est donc dans ce tableau qu'il faut \textit{aller à la pêche} avec l'instruction \textsf{postscript} \texttt{get}.\r
+\r
+Ainsi |\texttt{y 0 get}| donne : \texttt{y[0]} soit \texttt{x1}, |\texttt{y 1 get}| donne : \texttt{y[1]} soit \texttt{y1} etc.\r
+\begin{center}\r
+\begin{pspicture}(-6,-8)(3,3)\r
+\pstVerb{\r
+/arccos {\r
+   dup\r
+   dup mul neg 1 add sqrt\r
+   exch\r
+   atan\r
+} def\r
+        /G 1 def\r
+        /x01 2 def\r
+        /y01 2 def\r
+        /v0x1 .2 def\r
+        /v0y1 0.25 def\r
+        /x02 -3 def\r
+        /y02 0 def\r
+        /v0x2 -0.25 def\r
+        /v0y2 -0.5 def\r
+        /M1 3 def\r
+        /M2 1 def\r
+        /Mt M1 M2 add def\r
+        /mu M1 M2 mul M1 M2 add div def % masse réduite\r
+        /K G Mt mul def\r
+        /xG0 M1 x01 mul M2 x02 mul add M1 M2 add div def\r
+        /yG0 M1 y01 mul M2 y02 mul add M1 M2 add div def\r
+        /vG0x M1 v0x1 mul M2 v0x2 mul add M1 M2 add div def\r
+        /vG0y M1 v0y1 mul M2 v0y2 mul add M1 M2 add div def\r
+        /K1 M2 Mt div neg def\r
+        /K2 M1 Mt div def\r
+% conditions initiales pour le point réduit\r
+        /xr0 x02 x01 sub def\r
+        /yr0 y02 y01 sub def\r
+        /theta_0 yr0 xr0 atan def\r
+        /r0 xr0 dup mul yr0 dup mul add sqrt def\r
+        /v0xr v0x2 v0x1 sub def\r
+        /v0yr v0y2 v0y1 sub def\r
+        /v0r_2 v0xr dup mul v0yr dup mul add def\r
+% constante des aires\r
+        /Cste xr0 v0yr mul yr0 v0xr mul sub def % Cste des aires\r
+        /Energie 0.5 mu mul v0r_2 mul % 1/2 mv^2\r
+                 G M1 M2 mul mul r0 div sub\r
+         def\r
+         /par Cste dup mul K div def % p\r
+         /exc 2 Cste dup mul mul Energie mul mu div K dup mul div 1 add sqrt def % e\r
+         /a_2 par 1 exc dup mul sub div def % demi-grand axe\r
+         /b_2 a_2 1 exc dup mul sub sqrt mul def % demi-petit axe\r
+         /c_2 a_2 exc mul def % distance focale\r
+         % phase\r
+         /Phi theta_0 par r0 div 1 sub exc div arccos sub def\r
+         /rP par 1 exc add div def\r
+         /rA par 1 exc sub div def\r
+% vitesses à l'apogée et au périgée\r
+         /vA G Mt mul 2 rA div 1 a_2 div sub mul sqrt def\r
+         /vP G Mt mul 2 rP div 1 a_2 div sub mul sqrt def\r
+% positions du périgée et de l'apogée\r
+         /xP rP Phi cos mul def\r
+         /yP rP Phi sin mul def\r
+         /xA rA Phi cos mul neg def\r
+         /yA rA Phi sin mul neg def\r
+         /xW xA xP add 2 div def\r
+         /yW yA yP add 2 div def\r
+% periode\r
+       /periode 6.28 a_2 3 exp G div Mt div sqrt mul def\r
+       /radius {par 1 exc t Phi sub cos mul add div} def\r
+       /xE {radius t cos mul} def\r
+       /yE {radius t sin mul}def\r
+        }%\r
+%%  0  1   2   3  4  5   6   7\r
+%% x1 y1 x'1 y'1 x2 y2 x'2 y'2\r
+\def\InitCond{ x01  y01  v0x1  v0y1 x02 y02  v0x2   v0y2}\r
+\psset{method=rk4}\r
+\psgrid[subgriddiv=0,gridcolor=lightgray,griddots=10,gridlabels=0pt](-6,-8)(3,3)%\r
+% mouvement de M2 par rapport à M1\r
+%\psequadiff[plotpoints=1000,algebraic,\r
+%            plotfuncx=y dup 4 get exch 0 get sub ,\r
+%            plotfuncy=dup 5 get exch 1 get sub,\r
+%            tabname=XY1]{0}{22.7}{\InitCond}{\GravAlgIIcorps}\r
+%\listplot[unit=1,linecolor=green]{XY1 aload pop}\r
+% mouvement de M1 par rapport à M2\r
+%\psequadiff[plotpoints=1000,algebraic,\r
+%            plotfuncx=y dup 0 get exch 4 get sub ,\r
+%            plotfuncy=dup 1 get exch 5 get sub,\r
+%            tabname=XY2]{0}{22.7}{\InitCond}{\GravAlgIIcorps}\r
+%\listplot[unit=1,linecolor=magenta]{XY2 aload pop}\r
+% mouvement de M1 par rapport à G\r
+\psequadiff[plotpoints=1000,algebraic,\r
+            plotfuncx=y 0 get\r
+                      y 4 get M2 mul\r
+                      y 0 get M1 mul add\r
+                      Mt div sub ,\r
+            plotfuncy=1 get\r
+                      y 1 get\r
+                      M1 mul\r
+                      y 5 get M2 mul add\r
+                      Mt div sub,\r
+            tabname=XY1G,\r
+            saveData,filename=XY1G.dat\r
+            ]{0}{41.07}{\InitCond}{\GravAlgIIcorps}\r
+\listplot[unit=1,linecolor=red]{XY1G aload pop}\r
+% mouvement de M2 par rapport à G\r
+\psequadiff[plotpoints=1000,algebraic,\r
+            plotfuncx=y 4 get\r
+                      y 4 get M2 mul\r
+                      y 0 get M1 mul add\r
+                      Mt div sub ,\r
+            plotfuncy=5 get\r
+                      y 1 get M1 mul\r
+                      y 5 get M2 mul add\r
+                     Mt div sub,\r
+            tabname=XY2G,\r
+            saveData,filename=XY2G.dat\r
+            ]{0}{41.07}{\InitCond}{\GravAlgIIcorps}\r
+\listplot[unit=1,linecolor=blue]{XY2G aload pop}\r
+% centre de masse\r
+%\psequadiff[plotpoints=1000,algebraic,\r
+%            plotfuncx=y dup 0 get M1 mul exch\r
+%                      4 get M2 mul add\r
+%                      Mt div,\r
+%            plotfuncy=dup 1 get M1 mul exch\r
+%                      5 get M2 mul add\r
+%                      Mt div,\r
+%            tabname=XGYG\r
+%            ,saveData,filename=XYG.dat\r
+%            ]{0}{120}{\InitCond}{\GravAlgIIcorps}\r
+%\listplot[unit=1,linecolor=cyan]{XGYG aload pop}\r
+\pnode(!x01 xG0 sub y01 yG0 sub){M01}\r
+\pnode(!x02 xG0 sub y02 yG0 sub){M02}\r
+%\pnode(!xG0 yG0){G0}\r
+\psdots(M01)(M02)\r
+%\psdot[linecolor=cyan](G0)\r
+\rput(M01){\psline[unit=5,linecolor=red]{->}(!v0x1 vG0x sub v0y1 vG0y sub)}\r
+\rput(M02){\psline[unit=5,linecolor=blue]{->}(!v0x2 vG0x sub v0y2 vG0y sub)}\r
+%\rput(G0){\psline[unit=5]{->}(!vG0x vG0y)}\r
+\psline{<->}(3,0)(0,0)(0,3)\r
+\rput(-2,2){\psPrintValue[decimals=4]{periode}\hphantom{0000000}s}\r
+\end{pspicture}\r
+\end{center}\r
+%\end{document}\r
+La partie suivante est une animation en \textit{temps réel}.\r
+\r
+Pour faciliter les calculs les positions successives des deux corps ont été enregistrées, avec l'option \texttt{saveData}, dans deux fichiers. Voici pour le premier :\r
+\begin{verbatim}\r
+\psequadiff[plotpoints=1000,algebraic,\r
+            plotfuncx=y 0 get\r
+                      y 4 get M2 mul\r
+                      y 0 get M1 mul add\r
+                      Mt div sub ,\r
+            plotfuncy=1 get\r
+                      y 1 get\r
+                      M1 mul\r
+                      y 5 get M2 mul add\r
+                      Mt div sub,\r
+            tabname=XY1G,\r
+            saveData,filename=XY1G.dat\r
+            ]{0}{41.07}{\InitCond}{\GravAlgIIcorps}\r
+\end{verbatim}\r
+Cette option est ensuite désactivée. Pour l'animation, les fichiers sont lus et les données placées dans un tableau.\r
+\begin{verbatim}\r
+\pstVerb{/XY1 [(XYM1.dat) run] def\r
+         /XY2 [(XYM2.dat) run] def\r
+\end{verbatim}\r
+On pourra, éventuellement, tracer un segment joignant les deux corps en activant la ligne :\r
+\begin{verbatim}\r
+    %\psline[linestyle=dashed,linecolor=white](!X1 Y1)(!X2 Y2)\r
+\end{verbatim}\r
+\r
+\newpage\r
+\section{L'animation}\r
+\begin{center}\r
+\pstVerb{/XY1 [(XY1G.dat) run] def\r
+         /XY2 [(XY2G.dat) run] def\r
+         }%\r
+\def\nFrames{200}% 200 images\r
+\begin{animateinline}[controls,loop,timeline=pb2corps.dat,%\r
+                     begin={\begin{pspicture}(-6,-8)(3,3)},\r
+                     end={\end{pspicture}}]{20}% 20 images/s\r
+\psframe*[linecolor={[cmyk]{1 1 0 0.7}}](-6,-8)(3,3)\r
+\psgrid[subgriddiv=0,gridcolor=white,griddots=10,gridlabels=0pt]%\r
+\listplot[linecolor=gray]{XY1 aload pop}\r
+\listplot[linecolor=gray]{XY2 aload pop}\r
+\psdot[linecolor=yellow,dotstyle=+](0,0)\r
+\newframe\r
+\multiframe{\nFrames}{i=0+10}{% 1 point sur 10\r
+\pstVerb{/X1 XY1 \i\space get def\r
+         /Y1 XY1 \i\space 1 add get def\r
+         /X2 XY2 \i\space get def\r
+         /Y2 XY2 \i\space 1 add get def\r
+        }%\r
+%\psdot(!X1 Y1)\r
+\pscircle*[linecolor=red](!X1 Y1){0.3}\r
+\pscircle*[linecolor=blue!50](!X2 Y2){0.1}\r
+%\psline[linestyle=dashed,linecolor=white](!X1 Y1)(!X2 Y2)\r
+}\r
+\end{animateinline}\r
+\end{center}\r
+\section{Mouvement d'un corps par rapport à l'autre}\r
+Étudions le mouvement de $M_2$ par rapport à $M_1$. Dans un repère lié à $M_1$ les coordonnées  de $M_2$ s'expriment par :\r
+\[\r
+\left\{\r
+\begin{array}[m]{l}\r
+x_{2/1}=x_2-x_1\\\r
+y_{2/1}=y_2-y_1\r
+\end{array}\r
+\right.\r
+\]\r
+\begin{verbatim}\r
+%   0    1    2    3    4    5    6    7\r
+% y[0] y[1] y[2] y[3] y[4] y[5] y[6] y[7]\r
+%  x1   y1  x'1  y'1  x2   y2   x'2  y'2\r
+   y[4] y[0] sub % x2 - x1\r
+   y[5] y[1] sub % y2 - y1\r
+\end{verbatim}\r
+\r
+\begin{verbatim}\r
+% mouvement de M2 par rapport à M1\r
+\psequadiff[plotpoints=1000,algebraic,\r
+            plotfuncx=y dup 4 get exch 0 get sub ,\r
+            plotfuncy=dup 5 get exch 1 get sub,\r
+            tabname=XY21,\r
+            saveData,filename=XY21.dat\r
+            ]{0}{41.07}{\InitCond}{\GravAlgIIcorps}\r
+\end{verbatim}\r
+\begin{center}\r
+\begin{pspicture}(-7,-9)(3,3)\r
+\pstVerb{\r
+/arccos {\r
+   dup\r
+   dup mul neg 1 add sqrt\r
+   exch\r
+   atan\r
+} def\r
+        /G 1 def\r
+        /x01 2 def\r
+        /y01 2 def\r
+        /v0x1 .2 def\r
+        /v0y1 0.25 def\r
+        /x02 -3 def\r
+        /y02 0 def\r
+        /v0x2 -0.25 def\r
+        /v0y2 -0.5 def\r
+        /M1 3 def\r
+        /M2 1 def\r
+        /Mt M1 M2 add def\r
+        /mu M1 M2 mul M1 M2 add div def % masse réduite\r
+        /K G Mt mul def\r
+        /xG0 M1 x01 mul M2 x02 mul add M1 M2 add div def\r
+        /yG0 M1 y01 mul M2 y02 mul add M1 M2 add div def\r
+        /vG0x M1 v0x1 mul M2 v0x2 mul add M1 M2 add div def\r
+        /vG0y M1 v0y1 mul M2 v0y2 mul add M1 M2 add div def\r
+        /K1 M2 Mt div neg def\r
+        /K2 M1 Mt div def\r
+% conditions initiales pour le point réduit\r
+        /xr0 x02 x01 sub def\r
+        /yr0 y02 y01 sub def\r
+        /theta_0 yr0 xr0 atan def\r
+        /r0 xr0 dup mul yr0 dup mul add sqrt def\r
+        /v0xr v0x2 v0x1 sub def\r
+        /v0yr v0y2 v0y1 sub def\r
+        /v0r_2 v0xr dup mul v0yr dup mul add def\r
+% constante des aires\r
+        /Cste xr0 v0yr mul yr0 v0xr mul sub def % Cste des aires\r
+        /Energie 0.5 mu mul v0r_2 mul % 1/2 mv^2\r
+                 G M1 M2 mul mul r0 div sub\r
+         def\r
+         /par Cste dup mul K div def % p\r
+         /exc 2 Cste dup mul mul Energie mul mu div K dup mul div 1 add sqrt def % e\r
+         /a_2 par 1 exc dup mul sub div def % demi-grand axe\r
+         /b_2 a_2 1 exc dup mul sub sqrt mul def % demi-petit axe\r
+         /c_2 a_2 exc mul def % distance focale\r
+         % phase\r
+         /Phi theta_0 par r0 div 1 sub exc div arccos sub def\r
+         /rP par 1 exc add div def\r
+         /rA par 1 exc sub div def\r
+% vitesses à l'apogée et au périgée\r
+         /vA G Mt mul 2 rA div 1 a_2 div sub mul sqrt def\r
+         /vP G Mt mul 2 rP div 1 a_2 div sub mul sqrt def\r
+% positions du périgée et de l'apogée\r
+         /xP rP Phi cos mul def\r
+         /yP rP Phi sin mul def\r
+         /xA rA Phi cos mul neg def\r
+         /yA rA Phi sin mul neg def\r
+         /xW xA xP add 2 div def\r
+         /yW yA yP add 2 div def\r
+% periode\r
+       /periode 6.28 a_2 3 exp G div Mt div sqrt mul def\r
+       /radius {par 1 exc t Phi sub cos mul add div} def\r
+       /xE {radius t cos mul} def\r
+       /yE {radius t sin mul}def\r
+        }%\r
+%%  0  1   2   3  4  5   6   7\r
+%% x1 y1 x'1 y'1 x2 y2 x'2 y'2\r
+\def\InitCond{ x01  y01  v0x1  v0y1 x02 y02  v0x2   v0y2}\r
+\psset{method=rk4}\r
+\psgrid[subgriddiv=0,gridcolor=lightgray,griddots=10,gridlabels=0pt](-7,-9)(3,3)%\r
+% mouvement de M2 par rapport à M1\r
+\psequadiff[plotpoints=1000,algebraic,\r
+            plotfuncx=y dup 4 get exch 0 get sub ,\r
+            plotfuncy=dup 5 get exch 1 get sub,\r
+            tabname=XY21,\r
+            saveData,filename=XY21.dat\r
+            ]{0}{41.07}{\InitCond}{\GravAlgIIcorps}\r
+\listplot[unit=1,linecolor=green]{XY21 aload pop}\r
+% mouvement de M1 par rapport à M2\r
+%\psequadiff[plotpoints=1000,algebraic,\r
+%            plotfuncx=y dup 0 get exch 4 get sub ,\r
+%            plotfuncy=dup 1 get exch 5 get sub,\r
+%            tabname=XY2]{0}{22.7}{\InitCond}{\GravAlgIIcorps}\r
+%\listplot[unit=1,linecolor=magenta]{XY2 aload pop}\r
+\pnode(!x02 x01 sub y02 y01 sub){M021}\r
+\pscircle*[linecolor=red](0,0){0.3}\r
+\pscircle*[linecolor=blue!50](M021){0.1}\r
+\uput[r](M021){$(t_0)$}\r
+\psdot(M021)\uput[l](M021){$M_{2/1}$}\r
+\rput(M021){\psline[unit=5,linecolor=blue]{->}(!v0x2 v0x1 sub v0y2 v0y1 sub)}\r
+\uput{0.3}[d](0,0){$M_1(0)$}\r
+\psline{<->}(3,0)(0,0)(0,3)\r
+\rput(-2,2){\psPrintValue[decimals=4]{periode}\hphantom{0000000}s}\r
+\end{pspicture}\r
+\end{center}\r
+Le mouvement de $M_1$ par rapport à $M_2$ :\r
+\begin{verbatim}\r
+% mouvement de M1 par rapport à M1\r
+\psequadiff[plotpoints=1000,algebraic,\r
+            plotfuncx=y dup 0 get exch 4 get sub ,\r
+            plotfuncy=dup 1 get exch 5 get sub,\r
+            tabname=XY12,\r
+            saveData,filename=XY12.dat\r
+            ]{0}{41.07}{\InitCond}{\GravAlgIIcorps}\r
+\end{verbatim}\r
+\begin{center}\r
+\begin{pspicture}(-3,-2)(8,8)\r
+\pstVerb{\r
+/arccos {\r
+   dup\r
+   dup mul neg 1 add sqrt\r
+   exch\r
+   atan\r
+} def\r
+        /G 1 def\r
+        /x01 2 def\r
+        /y01 2 def\r
+        /v0x1 .2 def\r
+        /v0y1 0.25 def\r
+        /x02 -3 def\r
+        /y02 0 def\r
+        /v0x2 -0.25 def\r
+        /v0y2 -0.5 def\r
+        /M1 3 def\r
+        /M2 1 def\r
+        /Mt M1 M2 add def\r
+        /mu M1 M2 mul M1 M2 add div def % masse réduite\r
+        /K G Mt mul def\r
+        /xG0 M1 x01 mul M2 x02 mul add M1 M2 add div def\r
+        /yG0 M1 y01 mul M2 y02 mul add M1 M2 add div def\r
+        /vG0x M1 v0x1 mul M2 v0x2 mul add M1 M2 add div def\r
+        /vG0y M1 v0y1 mul M2 v0y2 mul add M1 M2 add div def\r
+        /K1 M2 Mt div neg def\r
+        /K2 M1 Mt div def\r
+% conditions initiales pour le point réduit\r
+        /xr0 x02 x01 sub def\r
+        /yr0 y02 y01 sub def\r
+        /theta_0 yr0 xr0 atan def\r
+        /r0 xr0 dup mul yr0 dup mul add sqrt def\r
+        /v0xr v0x2 v0x1 sub def\r
+        /v0yr v0y2 v0y1 sub def\r
+        /v0r_2 v0xr dup mul v0yr dup mul add def\r
+% constante des aires\r
+        /Cste xr0 v0yr mul yr0 v0xr mul sub def % Cste des aires\r
+        /Energie 0.5 mu mul v0r_2 mul % 1/2 mv^2\r
+                 G M1 M2 mul mul r0 div sub\r
+         def\r
+         /par Cste dup mul K div def % p\r
+         /exc 2 Cste dup mul mul Energie mul mu div K dup mul div 1 add sqrt def % e\r
+         /a_2 par 1 exc dup mul sub div def % demi-grand axe\r
+         /b_2 a_2 1 exc dup mul sub sqrt mul def % demi-petit axe\r
+         /c_2 a_2 exc mul def % distance focale\r
+         % phase\r
+         /Phi theta_0 par r0 div 1 sub exc div arccos sub def\r
+         /rP par 1 exc add div def\r
+         /rA par 1 exc sub div def\r
+% vitesses à l'apogée et au périgée\r
+         /vA G Mt mul 2 rA div 1 a_2 div sub mul sqrt def\r
+         /vP G Mt mul 2 rP div 1 a_2 div sub mul sqrt def\r
+% positions du périgée et de l'apogée\r
+         /xP rP Phi cos mul def\r
+         /yP rP Phi sin mul def\r
+         /xA rA Phi cos mul neg def\r
+         /yA rA Phi sin mul neg def\r
+         /xW xA xP add 2 div def\r
+         /yW yA yP add 2 div def\r
+% periode\r
+       /periode 6.28 a_2 3 exp G div Mt div sqrt mul def\r
+       /radius {par 1 exc t Phi sub cos mul add div} def\r
+       /xE {radius t cos mul} def\r
+       /yE {radius t sin mul}def\r
+        }%\r
+%%  0  1   2   3  4  5   6   7\r
+%% x1 y1 x'1 y'1 x2 y2 x'2 y'2\r
+\def\InitCond{ x01  y01  v0x1  v0y1 x02 y02  v0x2   v0y2}\r
+\psset{method=rk4}\r
+\psgrid[subgriddiv=0,gridcolor=lightgray,griddots=10,gridlabels=0pt](-3,-2)(8,9)%\r
+% mouvement de M2 par rapport à M1\r
+%\psequadiff[plotpoints=1000,algebraic,\r
+%            plotfuncx=y dup 4 get exch 0 get sub ,\r
+%            plotfuncy=dup 5 get exch 1 get sub,\r
+%            tabname=XY21,\r
+%            saveData,filename=XY21.dat\r
+%            ]{0}{41.07}{\InitCond}{\GravAlgIIcorps}\r
+%\listplot[unit=1,linecolor=green]{XY21 aload pop}\r
+% mouvement de M1 par rapport à M2\r
+\psequadiff[plotpoints=1000,algebraic,\r
+            plotfuncx=y dup 0 get exch 4 get sub ,\r
+            plotfuncy=dup 1 get exch 5 get sub,\r
+            tabname=XY12,\r
+            saveData,filename=XY12.dat\r
+            ]{0}{41.07}{\InitCond}{\GravAlgIIcorps}\r
+\listplot[unit=1,linecolor=magenta]{XY12 aload pop}\r
+\pnode(!x01 x02 sub y01 y02 sub){M012}\r
+\pscircle*[linecolor=red](M012){0.3}\r
+\pscircle*[linecolor=blue!50](0,0){0.1}\r
+\uput{0.3}[r](M012){$(t_0)$}\r
+\uput[d](0,0){$M_2(0)$}\r
+\psdot(M012)\uput{0.3}[l](M012){$M_{1/2}$}\r
+\rput(M012){\psline[unit=5,linecolor=red]{->}(!v0x1 v0x2 sub v0y1 v0y2 sub)}\r
+%\rput(G0){\psline[unit=5]{->}(!vG0x vG0y)}\r
+\psline{<->}(3,0)(0,0)(0,3)\r
+\rput(-2,2){\psPrintValue[decimals=4]{periode}\hphantom{0000000}s}\r
+\end{pspicture}\r
+\end{center}\r
+\section{Animation du mouvement de $M_1$ par rapport à $M_2$}\r
+\begin{center}\r
+\pstVerb{/XY12 [(XY12.dat) run] def\r
+         }%\r
+\def\nFrames{199}% 199 images au lieu de 200 ?\r
+\begin{animateinline}[controls,loop,timeline=pb2corps.dat,%\r
+                     begin={\begin{pspicture}(-3,-2)(8,10)},\r
+                     end={\end{pspicture}}]{20}% 20 images/s\r
+\psframe*[linecolor={[cmyk]{1 1 0 0.7}}](-3,-2)(8,10)\r
+\psgrid[subgriddiv=0,gridcolor=white,griddots=10,gridlabels=0pt]%\r
+\listplot[linecolor=gray]{XY12 aload pop}\r
+\pscircle*[linecolor=blue!50](0,0){0.1}\r
+\newframe\r
+\multiframe{\nFrames}{i=0+10}{% 1 point sur 10\r
+\pstVerb{/X1 XY12 \i\space get def\r
+         /Y1 XY12 \i\space 1 add get def\r
+        }%\r
+\pscircle*[linecolor=red](!X1 Y1){0.3}\r
+}\r
+\end{animateinline}\r
+\end{center}\r
+\end{document} 
\ No newline at end of file

Licence Creative Commons Les fichiers de Syracuse sont mis à disposition (sauf mention contraire) selon les termes de la
Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.