lundi 10 mai 2021

Les calculs d'astronomie avec xint

Les calculs d'astronomie avec xint et leur utilisation avec PSTricks.



Difficile de trouver des mots pour dire le plaisir de voir ces images, quand on sait qu'elles sont la conjonction :) de xint de Jean-François Burnol, qui n'est pas un simple calculateur d'une précision affolante, mais qui possède bien d'autres capacités tout aussi performantes et du désir de Jean-Michel Sarlat de renouer avec les calculs astronomiques, lesquels demandent une grande précision et doivent être exécutés très rapidement.

Par exemple, la macro du calcul du jour julien, écrite par Jean-Michel Sarlat :
\def\JulianDay(#1,#2,#3,#4,#5,#6){%
  \xintdefvar A,M,J,h,m,s := #1,#2,#3,#4,#5,#6;%
  \xintdefvar A,M := (M<3)?{A-1,M+12}{A,M};%
  \xintdefvar AT := floor(A/100);%
  \xintdefvar BT := 2-AT+floor(AT/4);%
  \xintdeffloatvar JD := floor(365.25(A+4716))+floor(30.6001(M+1))%
                     +J+(h+(m+s/60)/60)/24+BT-1524.5;%
  \xintdeffloatvar TS := (JD-2451545.0)/36525.0;%
  \global\edef\JD{\ftf8{JD}}%
  \global\edef\TS{\ftf8{TS}}}

Notez la deuxième ligne, et comment s'effectue le test conditionnel sur le mois. Je ne dirai pas que c'est génial, je tomberai dans la flagornerie, mais c'est fait avec xint et c'est un petit bijou. 

Voici le lien si vous souhaitez suivre la progression des travaux de Jean-Michel Sarlat :

https://melusine.eu.org/syracuse/WMS/astronomie/

Et une animation :

Mouvement du Soleil le long de l'écliptique en 2021 

 À propos de l'éclipse et de sa représentation(dessin du début de la page), voici quelques explications de Jean-Michel Sarlat :

Le Soleil a rendez-vous avec la Lune



mercredi 5 mai 2021

La sphère céleste avec PSTricks

 19 mai 2021 : 

Une animation de la journée du 14 juin 2021 où se produira l'éclipse de Soleil. Les calculs ont été effectués par Jean-Michel Sarlat dont vous pouvez suivre la progression de ses travaux en astronomie avec l'utilisation de https://ctan.org/pkg/xint pour les calculs, en particulier pour la réalisation d'une carte du ciel(exceptionnelle) sur :

https://melusine.eu.org/syracuse/WMS/astronomie/ 

Quelques images sur cette page du blog  :

http://pstricks.blogspot.com/2021/05/les-calculs-dastronomie-avec-xint.html 

 


Les fichiers ont ici :

http://manuel.luque.free.fr/milkyway/pst-celestialsphere.zip

14 mai 2021 : La promenade du Soleil dans le zodiaque tout au long de l'année 2021. La position du Soleil a été calculée grâce aux macros contenus dans les fichiers xint-meeus.sty (pour le jour et le siècle julien) et xint-sun.tex (pour l'ascension droite et la déclinaison). Ces fichiers font partie du superbe projet de Jean-Michel Sarlat, sur la représentation des cartes du ciel, dont vous pouvez suivre l'évolution ici :

https://melusine.eu.org/syracuse/WMS/astronomie/

 Concernant l'animation ci-dessous, tous les fichiers nécessaires à la compilation du fichier (mvt-soleil-2021-v2.tex) générant les images (une tous les deux jours de 2021) sont ici :

 http://manuel.luque.free.fr/milkyway/soleil-zodiaque.zip



Vous trouverez de plus amples renseignements sur la notion de sphère céleste en consultant https://fr.wikipedia.org/wiki/Sphère_céleste, en quelques mots on imagine que les astres, étoiles, planètes, etc. se trouvent sur une sphère concentrique au globe terrestre. Plaçons-nous dans la position d'un observateur extérieur à cette sphère, très loin, que voit-il ?

 Les constellations sont à l'envers de ce qu'on observe en regardant la voûte céleste les pieds sur la Terre. C'est une commande \psCelestialSphere[options] qui permet de dessiner la sphère céleste.

Une deuxième commande permettra de noter une étoile, une constellation, un objet en particulier sur la sphère \pnodeStar(RA,dec){name}.

Le plus délicat a été de trouver une base de données simple à exploiter, le site  

https://vizier.u-strasbg.fr/viz-bin/VizieR

est une des références en la matière, mais il ne m'a pas été évident d'en extraire les données nécessaires à ce package, grâce en soit rendu à Jean-Michel Sarlat qui possède une certaine expérience dans ce domaine et qui par ailleurs prépare une carte du ciel qui fera date dans l'histoire de PSTricks, de LaTeX et qui ravira les astronomes amateurs qui utilisent LaTeX.

Le fichier des étoiles de la voie lactée a été prélevé sur :

 https://www.ap-i.net/skychart//fr/start

Les fichiers sont disponibles ici : 

http://manuel.luque.free.fr/milkyway/pst-celestialsphere.zip

ou : pst-celestialsphere