Le sous directory {\bf SCRIPTS} contient la plupart des shell-scripts qui, initialement,
permettaient l'exploitation de \cesam2k. Dans la version actuelle, bien que remplacés
par des {\bf MAKEFILEs} pour la plupart de leurs fonctions, ils gardent néanmoins
leurs  utilités. Leur simplicité et leur robustesse permettent parfois de surseoir aux
caprices des  MAKEFILEs. La fonction et l'usage de chaque script sont détaillés dans
des commentaires situés dans l'entête.
\begin{description}
\item [change\_noms:] remplacement d'une séquence de caractères dans un {\tt script}.
Exemple: change\_noms nom1 nom2 script (remplace nom1 par nom2 partout dans script)
\item [change\_noms\_dir:] remplacement d'une séquence de caractères dans tous les
{\tt scripts} d'un directory. Exemple: change\_noms\_dir nom1 nom2 mon\_dir
\item [compile2k:] compilation de programmes fortran avec optimiseur, formation des object-modules. Exemple: compile2k programme1
programme2 ...
\item [compile2k-dbg:] identique au précédent, compilation avec debug
\item [compile2k-dbg\_list:] script pour compiler avec options de debug tous
les programmes de "list" avec insertion dans la bibliothèque "biblio1" de tous les
objet-modules. Exemple: compile2k-dbg\_list biblio1 list. Exemple de fichier list:
ssp1 ssp2 mod1 (en lignes ou colonnes pour les sous-programmes ssp1.f, ssp2.f et le
module mod1.f).
\item [compile2k\_list:] identique au précédent avec optimiseur.
\item [evol2k\_pms:] évolution avec PMS. Exemple: evol2k\_pms mon\_modele.
\item [evol2k\_pms\_list:] évolutions avec PMS pour une liste de modèles.
Exemple: evol2k\_pms\_list list\_models.
\item [evol2k\_zams:] évolution à partir de la ZAMS homogène. Exemple: evol2k\_zams
mon\_modele.
\item [evol2k\_zams\_list:] évolution à partir de la ZAMS homogène pour une liste de modèles.
\item [evolsun\_pms:] évolution d'un modèle de $1M_\odot$ avec PMS.
Exemple: evolsun\_pms mon\_soleil.
\item [exe2k:] compilation, link, exécution d'un programme utilisant des bibliothèques
de la SOURCE.
\item [exe2k-dbg:] identique au précédent avec debug.
\item [genere\_cesam2k:] génération de la source de \cesam2k, équivalent au Makefile
Make. Utilisation: {\tt genere\_cesam2k}.
\item [genere\_cesam2k-dbg:] identique au précédent avec debug.
\item [gzip\_HR\_list:] compression d'une liste de fichiers HR. Exemple: gzip\_HR\_list
liste\_hr.
\item [lib\_del:] suppression d'object-modules d'une bibliothèque bibli.a. Exemple:
lib\_del bibli.a obj1 obj2 ...
\item [lib\_repl:] remplacement ou insertion d'object-modules dans une bibliothèque.
Exemple: lib\_repl obj1 obj2 ...
\item [mod\_kind.f:] Module définissant les types simple et double précision {\sl sp}
et {\sl dp}.
\item [on\_voit:] transforme le fichier dessin.dvi en dessin.ps puis le dessine avec
ghostview. Exemple: on\_voit dessin.
\item [on\_voit\_pdf:] transforme dessin.dvi en dessin.pdf puis le dessine avec
ghostview. Exemple: on\_voit\_pdf dessin.
\item [on\_voit\_ps:] transforme dessin.dvi en dessin.ps puis le dessine avec ghostview.
Exemple: on\_voit\_ps dessin.
\item [recup\_NOTICE\_trunk:] récupération via SVN du directory NOTICE du trunk.
%\item [recup\_OUTILS\_ASTRO\_trunk:] récupération via SVN de la NOTICE du trunk
\item [recup\_SCRIPTS\_trunk:] récupération via SVN du directory SCRIPTS du trunk.
\item [recup\_SOURCE\_trunk:] récupération via SVN du directory SOURCE du trunk.
\item [recup\_SUN\_STAR\_DATA\_trunk:] récupération via SVN du directory du trunk
SUN\_STAR\_DATA.
\item [recup\_TESTS\_trunk:] récupération via SVN du directory TESTS du trunk.
\item [rempl2k\_mod:] compilation et remplacement d'un module dans la librairie
{\tt libcesam2k.a}. Exemple:  rempl2k\_mod mod\_cesam.
\item [rempl2k\_mod-dbg:] identique au précédent avec debug.
\end{description}
