\section{Sous-directory SOURCE}\label{sec:asce}
\begin{description}
 \item[abon\_ini.f]~: Initialisation des abondances, routine PRIVATE du
  mo\-du\-le {\tt mod\_nuc}.\index{abon\_ini.f} 
 \item[add\_ascii.f]~: Complète l'ensemble des variables pour sorties ASCII,
  routine PRIVATE du mo\-du\-le {\tt mod\_cesam}.\index{add\_ascii.f}   
 \item[alecian1.f]~: Calcul des accélérations radiatives, routine PRIVATE
  du mo\-du\-le {\tt mod\_evol}.\index{alecian1.f} 
 \item[arb\_rom.f]~: Transforme la notation arabe en romaine, fonction
  PUBLIC du mo\-du\-le {\tt mod\_numerique}.\index{arb\_rom.fasc} 
 \item[ascii.f]~: Création d'un fichier de sortie ASCII personnalisé,
  routine PRIVATE du mo\-du\-le {\tt mod\_cesam}.\index{ascii.f} 
 \item[atm.f]~: Routine générique de restitution de l'atmosphère,
  routine PUBLIC du mo\-du\-le {\tt mod\_atm}.\index{atm.f} 
  \item[base\_chim.f]~: Routine subordonnée de {\tt diffus.f},	
  formation de la base pour la diffusion des éléments chimiques.
  \index{base\_chim.f}
  \item[base\_rota.f]~: Routine subordonnée de {\tt evol.f}
  formation de la base continue non dérivable pour la rotation.
  \index{base\_rota.f}  
 \item[boite.f]~: Dessine une boite de dimensions $\pm dx \times dy$ autour du
 point de coordonnées $(x,y)$,
  routine PUBLIC du mo\-du\-le {\tt mod\_numerique}.\index{boite.f} 
 \item[box.f]~: Dessine une boite asymétrique autour du
 point de coordonnées $(x,y)$, routine PUBLIC du
  mo\-du\-le {\tt mod\_numerique}.\index{box.f}      
 \item[bsp1ddn.f]~: Interpolation 1D avec une spline polynômiale + dérivées,
  routine PUBLIC du mo\-du\-le {\tt mod\_numerique}.\index{bsp1ddn.f} 
 \item[bsp1dn.f]~: Interpolation 1D avec une spline polynômiale,
  routine PUBLIC du mo\-du\-le {\tt mod\_numerique}.\index{bsp1dn.f} 
 \item[bsp\_dis.f]~: Interpolation 1D avec discontinuités avec une spline
  polynômiale, routine PUBLIC du mo\-du\-le {\tt mod\_numerique}.
  \index{bsp\_dis.f} 
 \item[bval0.f]~: Calcul les B-splines normalisées en un point de
  leur domaine, routine PRIVATE du mo\-du\-le {\tt mod\_numerique}.
  \index{bval0.f} 
 \item[bval1.f]~: Calcul les B-splines normalisées et de leurs dérivées 1-ières
  en un point de leur domaine, routine PUBLIC du mo\-du\-le
  {\tt mod\_numerique}.  \index{bval1.f} 
 \item[bvald.f]~: Calcul les B-splines normalisées et de leurs dérivées
  en un point de leur domaine, routine PUBLIC du mo\-du\-le
   {\tt mod\_numerique}.  \index{bvald.f} 
 \item[cesam.f]~: Gestion de l'évolution, constitue en fait le programme
  principal, routine PUBLIC du mo\-du\-le {\tt mod\_cesam}.\index{cesam.f} 
 \item[cesam2k-dbg.f]~: Programme principal pour debug.\index{cesam2k-dbg.f}
 \item[cesam2k.f]~: Programme principal pour exploitation.\index{cesam2k.f} 
 \item[cesamT-dbg.f]~: Programme principal pour debug de tests.
 \index{cesamT-dbg.f} 
 \item[cesamT.f]~: Programme principal pour exploitation de tests.
 \index{cesamT.f}  
 \item[chim\_gram.f]~: Transforme les abondances par mole en abondances
  par gramme, routine PUBLIC du mo\-du\-le {\tt mod\_variables}.
  \index{chim\_gram.f}   
  \item[coeff\_rota.f]~: Routine générique PRIVATE du module {\tt mod\_evol}
   calcul des coefficients pour la rotation.\index{coeff\_rota.f}  
  \item[coeff\_rota3.f]~: Routine PRIVATE du module {\tt  mod\_evol}
  calcul des coefficients pour la rotation avec le
  formalisme de Talon\& Zahn 1997, Krot=3. \index{coeff\_rota3.f} 
  \item[coeff\_rota4.f]~: Routine PRIVATE du module {\tt  mod\_evol}
  calcul des coefficients pour la rotation avec le
  formalisme de Mathis\& Zahn 2004, Krot=4.\index{coeff\_rota4.f}
  \item[coeff\_vth.f]~: Routine PRIVATE du module {\tt mod\_etat},
  détermination des coefficients pour l'approximation {\tt vth} de variables
  thermodynamiques. \index{coeff\_vth.f}
 \item[coll.f]~: Détermination des abscisses des points de collocation,
  routine PUBLIC du mo\-du\-le {\tt mod\_numerique}.\index{coll.f}  
 \item[col\_atm.f]~: Résolution des équations de l'atmosphère, routine
  PRIVATE du mo\-du\-le {\tt mod\_atm}.\index{col\_atm.f} 
 \item[col\_qs.f]~: Résolution des équations de l'équilibre quasi-statique,
  routine PRIVATE du mo\-du\-le {\tt mod\_static}.\index{col\_qs.f} 
 \item[collision.f]~: Calcul des intégrales de collision,
  routine PRIVATE du mo\-du\-le {\tt mod\_evol}.\index{collision.f} 
 \item[colpnt.f]~: Initialisation des abscisses des points de collocation,
  routine PRIVATE du mo\-du\-le {\tt mod\_numerique}.\index{colpnt.f} 
 \item[conv.f]~: Routine générique du calcul de la convection, routine
  PUBLIC du mo\-du\-le {\tt mod\_conv}.\index{conv.f}  
 \item[conv\_a0.f]~: Calcul de la convection MLT avec longueur de mélange nulle
  aux limites ZR/ZC, routine PRIVATE du mo\-du\-le {\tt mod\_conv}.
  \index{conv\_a0.f} 
 \item[conv\_cgm\_reza.f]~: Calcul de la convection selon Canuto \& Mazitelli
  avec la modification CGM,
  routine PRIVATE du mo\-du\-le {\tt mod\_conv}.\index{conv\_cgm\_reza.f} 
 \item[conv\_cm.f]~: Calcul de la convection selon Canuto \& Mazitelli,
 routine PRIVATE du mo\-du\-le {\tt mod\_conv}.\index{conv\_cm.f} 
 \item[conv\_cm\_reza.f]~: Calcul de la convection selon Canuto \& Mazitelli
  avec la modification de R.Samadi,
  routine  PRIVATE du mo\-du\-le {\tt mod\_conv}.\index{conv\_cm\_reza.f} 
 \item[conv\_cml.f]~: Calcul de la convection selon Canuto \& Mazitelli avec
 la longueur de mélange égale à la plus courte distance des bords de la \ZC,
 routine PRIVATE du mo\-du\-le {\tt mod\_conv}.\index{conv\_cml.f} 
 \item[conv\_jmj.f]~: Calcul de la convection MLT, routine
  PRIVATE du mo\-du\-le {\tt mod\_conv}.\index{conv\_jmj.f} 
 \item[coulomb.f]~: Calcul du logarithme de Coulomb, routine PRIVATE
  du mo\-du\-le {\tt mod\_evol}.\index{coulomb.f} 
 \item[ctes\_85.f]~: Initialisation de constantes physiques, routine
  PRIVATE du mo\-du\-le {\tt mod\_donnees}.\index{ctes\_85.f} 
 \item[ctes\_94.f]~: Initialisation de constantes physiques, routine
  PRIVATE du mo\-du\-le {\tt mod\_donnees}.\index{ctes\_94.f}
  \item[ctes\_94m.f]~: Initialisation de constantes physiques, routine
  PRIVATE du mo\-du\-le {\tt mod\_donnees}.\index{ctes\_94m.f} 
  \item[delete\_doubles]~: Elimination des éléments identiques dans un tableau
  ordonné. Routine PUBLIC du mo\-du\-le {\tt mod\_numerique}.
  \index{delete\_doubles.f}
  \item[des.f]~: Routine générique du dessin au cours de l'évolution, routine
  PRIVATE du mo\-du\-le {\tt mod\_cesam}.\index{des.f} 
 \item[des\_m.f]~: Dessin en masse au cours de l'évolution,
  routine PRIVATE du mo\-du\-le {\tt mod\_cesam}.\index{des\_m.f}  
 \item[des\_r.f]~: Dessin en rayon au cours de l'évolution,
  routine PRIVATE du mo\-du\-le  {\tt mod\_cesam}.\index{des\_r.f} 
 \item[df\_rotx.f]~: transformation des dérivées partielles 
 $(P, T, X) \rightarrow (\rho, T, X)$, routine PUBLIC du mo\-du\-le
  {\tt mod\_etat}.\index{df\_rotx.f} 
 \item[dgrad.f]~: Calcul de la différence des gradients, routine PUBLIC
  du mo\-du\-le {\tt mod\_variables}.\index{dgrad.f} 
 \item[difdiv.f]~: Calcul des différences divisées, routine PRIVATE
  du mo\-du\-le {\tt mod\_numerique}.\index{difdiv.f} 
 \item[diffm.f]~: Routine générique du calcul des coefficients de
  diffusion microscopique, routine PRIVATE du mo\-du\-le {\tt mod\_evol}.
  \index{diffm.f} 
 \item[diffm\_br.f]~: Calcul des coefficients de diffusion microscopique
  selon Burgers, routine PRIVATE du mo\-du\-le {\tt mod\_evol}.
  \index{diffm\_br.f} 
 \item[diffm\_mp.f]~: Calcul des coefficients de diffusion microscopique
  selon Michaud \& Proffit, routine PRIVATE du mo\-du\-le {\tt mod\_evol}.
  \index{diffm\_mp.f} 
 \item[difft.f]~: Routine générique du calcul des coefficients de diffusion
  turbulente, routine PRIVATE du mo\-du\-le {\tt mod\_evol}.\index{difft.f} 
 \item[difft\_gab.f]~: Routine PRIVATE du mo\-du\-le {\tt mod\_evol}, 
 formation du coefficient de diffusion
 turbulente, suivant une idée de M.Gabriel, on évite la sédimentation de
 l'hélium en mélangeant si T < Tlim=1.d6. \index{difft\_gab.f} 
 \item[difft\_nu.f]~: Calcul des coefficients de diffusion turbulente et
  radiative, routine PRIVATE du mo\-du\-le {\tt mod\_evol}.\index{difft\_nu.f}
 \item[difft\_smc.f]~: Calcul des coefficients de diffusion turbulente 
  en tenant compte de la semi-convection. Routine PRIVATE du mo\-du\-le
  {\tt mod\_evol}.\index{difft\_smc.f} 
  \item[difft\_sun.f]~: Routine PRIVATE du mo\-du\-le {\tt mod\_evol}, 
 formation du coefficient de diffusion
 turbulente, suivant une idée de M.Gabriel.\index{difft\_sun.f} 
 \item[diffus.f]~: Gestion des équations de diffusion des espèces chimiques et
 du moment cinétique, routine PRIVATE du mo\-du\-le {\tt mod\_evol}.
 \index{diffus.f} 
 \item[diffw.f]~: Routine générique du calcul des coefficients de diffusion
 du moment cinétique, routine PRIVATE du mo\-du\-le {\tt mod\_evol}.
 \index{diffw.f}  
 \item[diffw\_mpz.f]~: Calcul des coefficients de diffusion du moment cinétique,
  selon Mathis, Palacios \& Zahn \cite{mpz04}, routine PRIVATE du mo\-du\-le
  {\tt mod\_evol}.\index{diffw\_mpz.f}  
  \item[diffw\_p03.f]~: Routine PRIVATE du module {\tt mod\_evol}, 
   calcul des coefficients de diffusion turbulente pour la rotation
 {\tt Dh, Dv, Deff}, suivant Palacios\& al 2003.\index{diffw\_p03.f}    
 \item[dnunl.f]~: Calcul approximatif de la grande séparation, routine
  PRIVATE du mo\-du\-le {\tt mod\_cesam}.\index{dnunl.f}
  \item[ecrit\_ascii]~: Ecriture des variables de la rotation et des
  coefficients pour dessins, routine PUBLIC du module {\tt mod\_evol}.
  \index{ecrit\_ascii.f}
  \item[ecrit\_rota]~: Formation et écriture des fichiers ASCII, routine
  subordonnée de {\tt cesam.f}.\index{ecrit\_rota.f}   
  \item[edding.f]~: Loi $T(\tau)$ d'Eddington, routine PRIVATE du mo\-du\-le
 {\tt mod\_atm}.\index{edding.f} 
 \item[eq\_atm.f]~: Calcul des coefficients des équations de restitution de
 l'atmosphère, routine PRIVATE du mo\-du\-le {\tt mod\_atm}.\index{eq\_atm.f} 
 \item[eq\_diff\_chim.f]~: Calcul des coefficients des équations de diffusion
 de la composition chimique, routine PRIVATE du mo\-du\-le {\tt mod\_evol}.
 \index{eq\_diff\_chim.f}  
 \item[eq\_diff\_rota3.f]~: Calcul des coefficients des équations de diffusion
 du moment cinétique,  routine PRIVATE du mo\-du\-le {\tt mod\_evol}.
 \index{eq\_diff\_rota3.f} 
 \item[eq\_diff\_rota4.f]~: Calcul des coefficients des équations de diffusion
 du moment cinétique,  routine PRIVATE du mo\-du\-le {\tt mod\_evol}.
 \index{eq\_diff\_rota4.f} 
 \item[eq\_ini\_rota4.f]~: Calcul des coefficients des équations différentielles
 pour l'initialisation de la diffusion du moment cinétique suivant le formalisme
 de  \cite{mz04}, routine PRIVATE du mo\-du\-le {\tt mod\_evol}.
 \index{eq\_ini\_rota4.f}
 \item[etat.f]~: Routine générique du calcul de l'équation d'état,
  routine PUBLIC du mo\-du\-le {\tt mod\_etat}.\index{eta.f}
 \item[etat\_ceff.f]~: Equation d'état CEFF, routine PRIVATE du mo\-du\-le
  {\tt mod\_etat}.\index{etat\_ceff.f} 
 \item[etat\_eff.f]~: Equation d'état EFF, routine PRIVATE du
  mo\-du\-le {\tt mod\_etat}.\index{etat\_eff.f} 
 \item[etat\_gong1.f]~: Equation d'état GONG1, routine PRIVATE du
  mo\-du\-le {\tt mod\_etat}.\index{etat\_gong1.f} 
 \item[etat\_gong2.f]~: Equation d'état GONG2, routine PRIVATE du
  mo\-du\-le {\tt mod\_etat}.\index{etat\_gong2.f} 
 \item[etat\_mhd.f]~: Equation d'état MHD, routine PRIVATE du
  mo\-du\-le {\tt mod\_etat}.\index{etat\_mhd.f} 
 \item[etat\_opal.f]~: Equation d'état OPAL, routine PRIVATE du
  mo\-du\-le {\tt mod\_etat}.\index{etat\_opal.f} 
 \item[etat\_opalX.f]~: Equation d'état OPAL utilisable pour $Z>0.1$,
 routine PRIVATE du mo\-du\-le {\tt mod\_etat}, \cfparagr{sec:opal}.
 \index{etat\_opalX.f} 
 \item[etat\_opalZ.f]~: Equation d'état OPAL utilisable pour $Z>0.1$,
 routine PRIVATE du mo\-du\-le {\tt mod\_etat}, \cfparagr{sec:opal}.
 \index{etat\_opalZ.f} 
 \item[evol.f]~: Gestion de l'évolution temporelle de la
  composition chimique, routine PUBLIC du mo\-du\-le {\tt mod\_evol}.
  \index{evol.f} 
  \item[f\_rad.f]~: Routine générique du calcul des acclérations radiatives, 
  routine PRIVATE du mo\-du\-le {\tt mod\_evol}.\index{f\_rad.f} 
  \item[fcmax]~: Détermine la nécessité d'utiliser le nombre maximum de couche
  lors du calcul des derniers modèles. Routine subordonnée de {\tt resout}
  du mo\-du\-le   {\tt mod\_static}.\index{fcmax.f} 
 \item[fermi\_dirac.f]~: Intégrales de Fermi-Dirac, routine PUBLIC
  du mo\-du\-le {\tt mod\_numerique}.\index{fermi\_dirac.f} 
 \item[from\_alecian.f]~: package de calcul des accélérations radiatives
 Alécian2, routine PRIVATE du mo\-du\-le {\tt mod\_bp\_for\_alecian}.
 \index{from\_alecian.f}
 \item[gauss\_band.f]~: Résolution d'un système linéaire bande, routine PUBLIC
  du mo\-du\-le {\tt mod\_numerique}.\index{gauss\_band.f} 
 \item[hopf.f]~: Loi $T(\tau)$ de Hopf, routine PRIVATE du
  mo\-du\-le {\tt mod\_atm}.\index{hopf.f} 
 \item[horner.f]~: Algorithme de Horner , routine PRIVATE du
  mo\-du\-le {\tt mod\_numerique}.\index{horner.f}
 \item[hsra.f]~: Loi $T(\tau)$ HSRA, routine PRIVATE du module {\tt mod\_atm}.
  \index{hsra.f}  
 \item[iben.f]~: Calcul de l'énergie de contraction selon Iben,
  routine PRIVATE du mo\-du\-le {\tt mod\_nuc}.\index{iben.f} 
 \item[ini\_ctes.f]~: Routine générique d'initialisation
  des constantes physiques, routine PUBLIC du mo\-du\-le {\tt mod\_donnees}.
  \index{ini\_ctes.f}
 \item[initialise\_rota.f]~: Initialisation des variables de la diffusion du
 moment cinétique, routine PRIVATE du mo\-du\-le {\tt mod\_evol}.
 \index{initialise\_rota.f} 
 \item[initialise\_rota4.f]~: Initialisation des variables de la diffusion du
 moment cinétique, suivant le formalisme de \cite{mz04},
 routine PRIVATE du mo\-du\-le {\tt mod\_evol}.\index{initialise\_rota4.f}
 \item[integrales.f]~: Calcul de la valeur moyenne de la vitesse angulaire
 et de la variation temporelle
 du moment cinétique dans les \ZCs\ suivant le formalisme de \cite{tzmm97},
 routine PRIVATE du mo\-du\-le {\tt mod\_evol}.
 \index{integrales} 
 \item[inter.f]~: Interpolation inverse des variables,
  routine PUBLIC du mo\-du\-le {\tt mod\_variables}.\index{inter.f} 
  \item[inter\_atm.f]~: Interpolation inverse pour l'atmosphère,
   routine PUBLIC du mo\-du\-le {\tt mod\_exploit}.\index{inter\_atm.f}  
% \item[intertot]~: routine de création des données pour l'extention
%  du modèle, routine subordonnée de {\tt fich\_osc} {\bf À CRÉER} 
 \item[intgauss.f]~: Initialisation des poids et des abscisses pour
  l'intégration de Gauss, routine PUBLIC du mo\-du\-le {\tt mod\_numerique}.
  \index{intgauss.f} 
 \item[journal]~: Description des aménagements dans \cesam2k.\index{journal}
 \item[jacob\_rota.f]~: Calcul des premiers et seconds membres du jacobien pour
 la résolution du système différentiel non linéaire de la diffusion du moment
 cinétique, routine PRIVATE du mo\-du\-le {\tt mod\_evol}. 
 \index{jacob\_rota.f}  
 \item[k5750.f]~: Loi $T(\tau)$ de Kurucz, $T_{\rm eff}=5750$K,
  routine PRIVATE du mo\-du\-le {\tt mod\_atm}.\index{k5750.f} 
 \item[k5777.f]~: Loi $T(\tau)$ de Kurucz, $T_{\rm eff}=5777$K,
  routine PRIVATE du mo\-du\-le {\tt mod\_atm}.\index{k5777.f} 
 \item[kappa\_cond.f]~: opacités conductives, routine PRIVATE
  du mo\-du\-le {\tt mod\_opa}.\index{kappa\_cond.f}
 \item[left\_right.f]~: Calcul des $n$ fonctions et de leurs dérivées
 premières de part et d'autre d'un point d'une interpolation B-Spline, routine
 PUBLIC du module {\tt mod\_numerique}.\index{left\_right.f}  
 \item[lim\_atm.f]~: Gestion de la restitution de l'atmosphère,
  routine PRIVATE du mo\-du\-le {\tt mod\_atm}.\index{lim\_atm.f} 
 \item[lim\_gong1.f]~: Atmosphère monocouche, cas GONG1,
  routine PRIVATE du mo\-du\-le {\tt mod\_atm}.\index{lim\_gong1.f} 
 \item[lim\_tau1.f]~: Atmosphère monocouche, routine PRIVATE du
  mo\-du\-le {\tt mod\_atm}.\index{lim\_gong2.f} 
 \item[lim\_zc.f]~: Gestion des limites ZR/ZC, routine PRIVATE du
  mo\-du\-le {\tt mod\_static}.\index{lim\_zc.f} 
 \item[linf.f]~: Recherche de l'encadrement d'une valeur, routine PUBLIC
  du mo\-du\-le {\tt mod\_numerique}.\index{linf.f} 
 \item[list.f]~: Listing des modèles, routine PRIVATE du mo\-du\-le {\tt
 mod\_cesam}.\index{list.f}  
 \item[list\_cesam]~: Liste des mo\-du\-les à compiler.\index{list\_cesam}
 \item[lit\_binaire.f]~: Lecture d'un fichier binaire de type
 {\tt  mon\_modele\_B.*}.\index{lit\_binaire.f}
 \item[lit\_hr.f]~: Lecture des fichiers de type {\tt mon\_modele.HR},
  routine PUBLIC du mo\-du\-le {\tt mod\_exploit}.\index{lit\_hr.f} 
 \item[lit\_nl.f]~: Lecture des NAMELISTs, routine PUBLIC
  du mo\-du\-le {\tt mod\_donnees}.\index{lit\_nl.f}  
 \item[lmix.f]~: Fonction PRIVATE du module {\tt mod\_evol}
   détermine si on setrouve dans une zone de mélange pour la composition
   chimique\index{lmix.f} 
 \item[marcs.f]~: Lois $T(\tau)$ de MARCS, implantées par B.Pichon, 
  routine PRIVATE du mo\-du\-le {\tt mod\_atm}.\index{marcs.f}          
 \item[matinv.f]~: Inversion de matrice, routine PUBLIC du mo\-du\-le
  {\tt mod\_numerique}.\index{matinv.f} 
  \item[max\_local.f]~: Maxima locaux de plusieurs tables, routine PUBLIC du
  mo\-du\-le {\tt mod\_numerique}.\index{max\_local.f}  
 \item[min\_max.f]~: Maximum/minimum d'une table, routine PUBLIC du mo\-du\-le
  {\tt mod\_numerique}.\index{min\_max.f}  
 \item[min\_max\_cond.f]~: Routine PUBLIC du module {\tt mod\_exploit}
  déterxmination de xmin et xmax sous condition pour des plots.
  \index{min\_max\_cond.f}    
 \item[mod\_atm.f]~: mo\-du\-le regroupant les variables et
  les routines de résolution des équations différentielles pour la restitution
  de l'atmosphère.\index{mod\_atm.f} 
  \item[mod\_bp\_for\_alecian.f]~: mo\-du\-le regroupant les routines de
   calcul de l'accélération radiative selon G.Alécian.
   \index{mod\_bp\_for\_alecian.f}   
 \item[mod\_cesam.f]~: mo\-du\-le contenant ce qui constitue, de fait, le
  programme principal \ie\ la routine {\tt cesam} et les routines de
  gestion.\index{mod\_cesam.f}  
 \item[mod\_conv.f]~: mo\-du\-le regroupant les routines de convection.
 \index{mod\_conv.f} 
 \item[mod\_donnees.f]~: mo\-du\-le contenant les données du modèle, les
  constantes physiques et leurs routines d'initialisation.
  \index{mod\_donnees.f} 
 \item[mod\_etat.f]~: mo\-du\-le regroupant les équations d'état.
 \index{mod\_etat.f} 
 \item[mod\_evol.f]~: mo\-du\-le regroupant les routines relatives à
 l'évolution de la composition chimique.\index{mod\_evol.f} 
 \item[mod\_exploit.f]~: mo\-du\-le regroupant des routines et programmes
 pour l'exploitation des modèles.\index{mod\_exploit.f}  
 \item[mod\_kind.f]~: mo\-du\-le regroupant les définitions de types
 de variables.\index{mod\_kind.f} 
 \item[mod\_nuc.f]~: mo\-du\-le regroupant les routines des réactions nucléaires
  et d'initialisation de la mixture.\index{mod\_nuc.f}  
 \item[mod\_numerique.f]~: mo\-du\-le regroupant les outils numériques et
  informatiques.\index{mod\_numerique.f} 
 \item[mod\_opa.f]~: mo\-du\-le regroupant les routines d'opacité.
 \index{mod\_opa.f} 
 \item[mod\_static.f]~: mo\-du\-le regroupant les variables et
  les routines de résolution des équations différentielles pour l'équilibre
  quasi-statique.\index{mod\_static.f} 
 \item[mod\_variables.f]~: mo\-du\-le regroupant les variables et quelques
  fonction de calcul de quantités dérivées des variables.
  \index{mod\_variables.f} 
 \item[modif\_mix.f]~: Routine permettant la personnalisation d'une mixture,
  routine PRIVATE du mo\-du\-le {\tt mod\_nuc}.\index{modif\_mix.f} 
 \item[neville.f]~: Algorithme de Neville, routine PUBLIC du mo\-du\-le
  {\tt mod\_numerique}.\index{neville.f} 
 \item[newspl.f]~: Changement de base de spline, routine PUBLIC du mo\-du\-le
  {\tt mod\_numerique}.\index{newspl.f}   
  \item[newspl\_gal.f]~: Changement de base de spline utilisant la formulation
  intégrale de Galerkin, routine PUBLIC du mo\-du\-le {\tt mod\_numerique}.
  \index{newspl\_gal.f}  
 \item[newton.f]~: formule d'interpolation de Newton, routine PUBLIC du
  mo\-du\-le {\tt mod\_numerique}.\index{newton.f} 
 \item[noedif.f]~: Création de la base pour la résolution des équations
 différentielles selon de\,Boor, routine PUBLIC du mo\-du\-le
  {\tt mod\_numerique}.\index{noedif.f} 
 \item[noein.f]~: Création de la base d'interpolation, routine du mo\-du\-le
  {\tt mod\_numerique}.\index{noein.f} 
 \item[noeu\_dis.f]~: Création du vecteur nodal pour interpolation avec
  discontinuités, routine PRIVATE du mo\-du\-le {\tt mod\_numerique}.
  \index{noeu\_dis.f} 
 \item[noeud.f]~: Création d'un vecteur nodal à partir d'un vecteur de
  mutiplicité, routine PUBLIC du mo\-du\-le {\tt mod\_numerique}.
  \index{noeud.f} 
  \item[nuc.f]~: Routine générique de calcul des réactions nucléaires,
  routine PUBLIC du mo\-du\-le {\tt mod\_nuc}.\index{nuc.f} 
 \item[opa.f]~: Routine générique du calcul d'opacité, routine PUBLIC du
  mo\-du\-le {\tt mod\_opa}.\index{opa.f} 
 \item[opa\_compton.f]~: Routine PUBLIC du module {\tt mod\_opa},
 Opacités free-free Compton utilisées pour T > 7d7K ~ 7Kev.
 \index{opa\_compton.f}    
 \item[opa\_gong.f]~: opacité de GONG, routine PRIVATE du mo\-du\-le
  {\tt mod\_opa}.\index{opa\_gong.f} 
 \item[opa\_houdek9.f]~: opacité OPAL + Alexander, interpolation de Houdek,
  routine PRIVATE du mo\-du\-le {\tt mod\_opa}.\index{opa\_houdek9.f} 
 \item[opa\_int\_zsx.f]~: opacité OPAL, routine PRIVATE du mo\-du\-le
  {\tt mod\_opa}.\index{opa\_int\_zsx.f} 
 \item[opa\_opal2.f]~: opacité OPAL permettant de dépasser $Z>0.1$,
 routine PRIVATE du mo\-du\-le {\tt mod\_opa}, \cfparagr{sec:opaopal2}.
 \index{opa\_opal2.f} 
 \item[opa\_opalCO.f]~: opacité OPAL permettant de dépasser $Z>0.1$,
 routine PRIVATE du mo\-du\-le {\tt mod\_opa}, \cfparagr{sec:opaopal2}.
 \index{opa\_opalCO.f}   
 \item[opa\_yveline.f]~: opacité OPAL + Alexander, interpolation de Yveline,
  routine PRIVATE du mo\-du\-le {\tt mod\_opa}.\index{opa\_yveline.f} 
 \item[opa\_yveline\_lisse.f]~: opacité OPAL + Alexander, raccord d'Yveline,
  routine PRIVATE du mo\-du\-le {\tt mod\_opa}.\index{opa\_yveline\_lisse.f}  
 \item[osc\_adia.f]~: formation du fichier d'oscillations adiabatiques,
  routine PRIVATE du mo\-du\-le {\tt mod\_cesam}.\index{osc\_adia.f} 
 \item[osc\_invers.f]~: formation du fichier ASCII pour inversions,
  routine PRIVATE du mo\-du\-le {\tt mod\_cesam}.\index{osc\_invers.f]}   
 \item[osc\_nadia.f]~: formation du fichier d'oscillations non-adiabatiques,
  routine PRIVATE du mo\-du\-le {\tt mod\_cesam}.\index{osc\_nadia.f} 
 \item[output.f]~: Routine générique de création des fichiers de sortie
  en ASCII, routine PRIVATE du mo\-du\-le {\tt mod\_cesam}.\index{output.f} 
 \item[pause.f]~: pause avec commentaire, routine PUBLIC du mo\-du\-le
  {\tt mod\_numerique}.\index{pause.f} 
 \item[pertm.f]~: Routine générique du calcul de la perte de masse,
  routine PRIVATE du mo\-du\-le {\tt mod\_static}.\index{pertm.f]} 
 \item[pertm\_ext.f]~: perte de masse linéaire, routine PRIVATE du
  mo\-du\-le {\tt mod\_static}.\index{pertm\_ext.f} 
 \item[pertm\_msol.f]~: perte de masse linéaire limitée, routine PRIVATE du
  mo\-du\-le {\tt mod\_static}.\index{pertm\_msol.f} 
 \item[pertm\_tot.f]~: perte de masse linéaire + $E=mc^2$, routine PRIVATE du
  mo\-du\-le {\tt mod\_static}.\index{pertm\_tot.f} 
 \item[pertm\_waldron.f]~: perte de masse selon Waldron, routine PRIVATE du
  mo\-du\-le {\tt mod\_static}.\index{pertm\_waldron.f} 
 \item[pertw.f]~: Routine générique de perte de moment cinétique,
 routine PRIVATE du mo\-du\-le {\tt mod\_evol}.\index{pertw.f} 
 \item[pertw\_loc.f]~: perte locale de moment cinétique, routine PRIVATE du
 mo\-du\-le {\tt mod\_evol}.\index{pertw\_loc.f} 
 \item[pertw\_ptm.f]~: perte de moment cinétique associée à une perte de masse,
 routine PRIVATE du mo\-du\-le {\tt mod\_evol}.\index{pertw\_ptm.f} 
 \item[pertw\_sch.f]~: perte de moment cinétique selon Schumanich,
 routine PRIVATE du mo\-du\-le {\tt mod\_evol}.\index{pertw\_sch.f}
 \item[pgplot\_factice.f]~: Packtage de routines émulant le logiciel de dessin
 PGPLOT, extérieur au module {\tt mod\_cesam}.\index{pgplot\_factice}  
 \item[planetoides.f]~: Routine PUBLIC du module {\tt mod\_nuc}
 modifie les dérivées temporelles de la composition chimique
 calcule le moment cinétique par unité de masse apporté par les planétoîdes.
 \index{planetoides.f} 
 \item[plot\_rota.f]~: Routine subordonnée de {\tt ecrit\_rota.f}
 dessins des variables de la rotation.\index{plot\_rota.f}
 \item[polyder.f]~: Algorithme de Horner, routine PUBLIC du mo\-du\-le
  {\tt mod\_numerique}.\index{polyder.f} 
 \item[pp1.f]~: Cycle PP simplifié, routine PRIVATE du mo\-du\-le
 {\tt mod\_chim}. \index{pp1.f} 
  \item[pp3.f]~: Cycle PP, routine PRIVATE du mo\-du\-le {\tt mod\_chim}.
  \index{pp3.f} 
 \item[ppcno10.f]~: Cycles PP + CNO 10 éléments, routine PRIVATE
  du mo\-du\-le {\tt mod\_chim}.\index{ppcno10.f} 
  \item[ppcno10BeBFe.f]~: Cycles PP + CNO 10 éléments + Fe, routine PRIVATE
  du mo\-du\-le {\tt mod\_nuc}.\index{ppcno10BeBFe.f} 
 \item[ppcno10Fe.f]~: Cycles PP + CNO 10 éléments + Fe, routine PRIVATE
  du mo\-du\-le {\tt mod\_nuc}.\index{ppcno10Fe.f} 
 \item[ppcno10K.f]~: Cycles PP + CNO 10 éléments + K, routine PRIVATE
  du mo\-du\-le {\tt mod\_nuc}.\index{ppcno10K.f} 
 \item[ppcno11.f]~: Cycles PP + CNO 11 éléments, routine PRIVATE
  du mo\-du\-le {\tt mod\_nuc}.\index{ppcno11.f} 
 \item[ppcno12.f]~: Cycles PP + CNO 12 éléments, routine PRIVATE
  du mo\-du\-le {\tt mod\_nuc}.\index{ppcno12.f} 
 \item[ppcno12Be.f]~: Cycles PP + CNO 12 éléments + Be, routine PRIVATE
  du mo\-du\-le {\tt mod\_nuc}.\index{ppcno12Be.f} 
 \item[ppcno12BeBFe.f]~: Cycles PP + CNO 12 éléments + Be, routine PRIVATE
  du mo\-du\-le {\tt mod\_nuc}.\index{ppcno12BeBFe.f} 
 \item[ppcno12Li.f]~: Cycles PP + CNO 12 éléments + Li, routine PRIVATE
  du mo\-du\-le {\tt mod\_nuc}.\index{ppcno12Li.f}
 \item[ppcno3a12Ne.f]~: Cycles PP + CNO + 3$\alpha$ 12 éléments, routine
  PRIVATE du mo\-du\-le {\tt mod\_nuc}.\index{ppcno3a12Ne.f}     
 \item[ppcno3a9.f]~: Cycles PP + CNO + 3$\alpha$ 9 éléments, routine
  PRIVATE du mo\-du\-le {\tt mod\_nuc}.\index{ppcno3a9.f}  
 \item[ppcno3aco.f]~: Cycles PP + CNO + 3$\alpha$ + C + O,
  routine PRIVATE du mo\-du\-le {\tt mod\_nuc}.\index{ppcno3aco.f} 
 \item[ppcno9.f]~: Cycles PP + CNO 9 éléments, routine PRIVATE du
  mo\-du\-le {\tt mod\_nuc}.\index{ppcno9.f} 
 \item[ppcno9Fe.f]~: Cycles PP + CNO 9 éléments, routine PRIVATE du
  mo\-du\-le {\tt mod\_nuc}.\index{ppcno9Fe.f} 
 \item[print\_ctes.f]~: Ecriture des constantes, routine PUBLIC du
  mo\-du\-le {\tt mod\_donnees}.\index{print\_ctes.f} 
 \item[read\_ascii.f]~: Lecture du fichier ASCII,
  routine du mo\-du\-le {\tt mod\_exploit}.\index{read\_ascii.f} 
 \item[resout.f]~: Gestion de la résolution de l'équilibre quasi-statique +
  évolution temporelle, routine du mo\-du\-le {\tt mod\_static}.
  \index{resout.f} 
 \item[resout\_chim.f]~: Routine PUBLIC du module {\tt mod\_evol}
  résolution par éléments finis Galerkin du système d'équa. diff.
  ord. non linéaires de la rotation par itération Newton-Raphson.
  \index{resout\_chim.f} 
 \item[resout\_rota.f]~: Routine générique PRIVATE du module {\tt mod\_evol},
  résolution du système des équations de la diffusion du moment cinétique.  
  \index{resout\_rota.f}
  \item[rk\_imps.f]~: Algorithme Runge-Kutta implicite, routine PRIVATE
  du mo\-du\-le {\tt mod\_evol}.\index{rk\_imps.f} 
 \item[roger.f]~: Lois $T(\tau)$ Kurucz, routine PRIVATE du mo\-du\-le
  {\tt mod\_atm}.\index{roger.f} 
 \item[rq\_reac.f]~: Calcul des énergies des réactions nucléaires, routine
  PRIVATE du mo\-du\-le {\tt mod\_nuc}.\index{rq\_reac.f} 
 \item[saha.f]~: Equation de Saha, routine PUBLIC du mo\-du\-le {\tt mod\_etat}.
 \index{saha.f} 
 \item[schu58\_n.f]~: Algorithme de Schumaker, routine PRIVATE du
  mo\-du\-le {\tt mod\_numerique}.\index{schu58\_n.f} 
 \item[shell.f]~: Routine de tri, routine PUBLIC du mo\-du\-le
  {\tt mod\_numerique}.\index{shell.f} 
 \item[static.f]~: Routine générique du calcul des coefficients de l'équilibre
  quasi-statique, routine PRIVATE du mo\-du\-le {\tt mod\_static}.
  \index{static.f} 
 \item[static\_m.f]~: Calcul des coefficients de l'équilibre quasi-statique,
 cas lagrangien, routine PRIVATE du mo\-du\-le {\tt mod\_quasi\_static}.
 \index{static\_m.f} 
 \item[static\_r.f]~: Calcul des coefficients de l'équilibre quasi-statique,
 cas eulérien, routine PRIVATE du mo\-du\-le {\tt mod\_quasi\_static}.
 \index{static\_r.f} 
 \item[sum\_n.f]~: Intégration d'une spline, routine PUBLIC du
  mo\-du\-le {\tt mod\_numerique}.\index{sum\_n.f} 
 \item[tabul\_nuc.f]~: tabulation des réactions thermonucléaires,
  routine PRIVATE du mo\-du\-le {\tt mod\_nuc}.\index{tabul\_nuc.f} 
 \item[tab\_vth.f]~: tabulation de variables thermodynamiques,
 routine PUBLIC du mo\-du\-le {\tt mod\_evol}.\index{tab\_vth.f}  
 \item[taueff.f]~: pour une loi $T(\tau)$, détermination de l'épaisseur
  optique où $T=T_{\rm eff}$, routine PRIVATE du mo\-du\-le {\tt mod\_atm}.
  \index{taueff.f} 
 \item[taux\_nuc.f]~: taux des réactions thermonucléaires, routine
  PRIVATE du mo\-du\-le {\tt mod\_nuc}.\index{taux\_nuc.f} 
 \item[tdetau.f]~: Routine générique de loi $T(\tau)$, routine PUBLIC
  du mo\-du\-le {\tt mod\_atm}.\index{tdetau.f}   
 \item[thermo.f]~: Calcul des variables thermodynamiques pour l'équilibre
  quasi-statique, routine PUBLIC du mo\-du\-le {\tt mod\_static}.
  \index{thermo.f} 
 \item[thermo\_atm.f]~: Calcul des variables thermodynamiques pour
  l'atmosphère, routine PUBLIC du mo\-du\-le {\tt mod\_atm}.
  \index{thermo\_atm.f} 
 \item[trho.f]~: Interpolation en $T$ et $\rho$ pour lois $T(\tau)$ de Kurucz,
  routine PRIVATE du mo\-du\-le {\tt mod\_atm}.\index{trho.f} 
 \item[update.f]~: passage des variables du temps t+dt au temps t,
  fonction PRIVATE du mo\-du\-le {\tt mod\_static}.\index{update.f} 
 \item[vent.f]~: Gestion de la composition chimique du vent, 
   routine PRIVATE du mo\-du\-le {\tt mod\_nuc}.\index{vent.f}  
 \item[write\_nl.f]~: Ecriture des NAMELISTs, routine PRIVATE du mo\-du\-le
 {\tt mod\_cesam}.\index{write\_nl.f} 
 \item[z14xcotrin21.f]~: Package d'interpolation d'opacité, extérieur au module
 {\tt mod\_opa}.\index{z14xcotrin21.f}
 \item[zoning.f]~: Répartition équidistante d'une fonction croissante,
  routine PUBLIC du mo\-du\-le {\tt mod\_numerique}.\index{zoning.f}     
\end{description}

\section{Sous-directory EXPLOIT}\label{sec:aexp}
\begin{description}
 \item[2d-2.pms]~: Fichier ASCII d'initialisation de \PMS, on obtient une
 température centrale de l'ordre de 100\ 000K.\index{2d-2.pms}
 \item[5d-4.pms]~: Fichier ASCII d'initialisation de \PMS, on obtient une
 température centrale de l'ordre de 500\ 000K.\index{5d-4.pms}
 \item[8d-5.pms]~: Fichier ASCII d'initialisation de \PMS, on obtient une
 température centrale de l'ordre de 1\ 000\ 000K.\index{8d-5.pms}
 \item[blabla]~: Fichier ASCII d'affectation de la variable logique {\tt blabla}
 permettant de détourner la plupart des commentaires permettant le suivi des
 calculs.\index{blabla}  
 \item[calib2k\_pms.f]~: Programme de calibration, initialisation sur la PMS.
 \index{calib2k\_.f} 
 \item[calib2k\_zams.f]~: Programme de calibration, initialisation sur la ZAMS.
 \index{calib2k\_zams.f}
 \item[des2k\_ZC.f]~: Programme de dessin des \ZCs.\index{des2k\_ZC.f}
 \item[des2k\_abon.f]~: Programme de dessin des abondances.\index{des2k\_abon.f}
 \item[des2k\_abontc.f]~: Programme de dessin de X, Y et Z au centre,
  en fonction  du temps.\index{des2k\_abontc.f}
 \item[des2k\_abonts.f]~: Programme de dessin de X, Y et Z en surface, en
 fonction du temps.\index{des2k\_abonts.f}
 \item[des2k\_bin.f]~: Programme de dessin des variables quasi-statiques en
 fonction de la masse ou du rayon à partir d'un fichier binaire.
 \index{des2k\_bin.f}
% \item[des2k\_coeff\_rota.f]~: Programme de dessin des variables de la rotation
% fonction de la masse ou du rayon à partir du fichier binaire optionnel créé
% dans la routine {\tt coeff\_rota.f}.\index{coeff\_rota.f}
% \index{des2k\_coeff\_rota.f} 
% \item[des2k\_dhve.f]~: Programme de dessin des variables de la diffusion du
% moment cinétique à partir d'un fichier binaire de type {\tt mon\_modele\_B.*}.
% \index{des2k\_dhve.f}
\item[des2k\_diff\_osc]~: Programme de dessin des différences de 2 fichiers
d'oscillations de type {\tt mon\_modele-**.osc}, interpolation par {\tt
neville.f}.\index{des2k\_diff\_osc}
\item[des2k\_diff\_spl]~: Programme de dessin des différences de 2 fichiers
d'oscillations de type {\tt mon\_modele-**.osc}, interpolation par B-Spline.
\index{des2k\_diff\_spl}
\item[des2k\_grad]~: Programme de dessin des gradients.\index{des2k\_grad}
 \item[des2k\_hr.f]~: Programme de dessin de diagrammes HR.\index{des2k\_hr.f}
 \item[des2k\_opa.f]~: Programme de dessin des différences relatives de deux
 sources d'opacité, le long d'un modèle.\index{des2k\_opa.f}
 \item[des2k\_osc.f]~: Programme de dessin des principales variables d'un
 fichier d'oscillations de type {\tt mon\_modele-ad.osc}.\index{des2k\_osc.f}
 \item[des2k\_rot.f]~: Programme des dessins séparés des variables de la
 diffusion du  moment cinétique à partir du fichier binaire optionnel créé
 dans la routine {\tt coeff\_rota.f}.\index{coeff\_rota.f}\index{des2k\_rot.f}
 \item[des2k\_rot\_ext.f]~: Programme de dessin, en fonction du temps, de la
 vitesse de rotation externe en Km/s ou en radian/s à partir d'un fichier HR.
 \index{des2k\_rot\_ext.f}
 \item[des2k\_vaiss.f]~: Programme de dessin de la \fbv, à partir d'un fichier
 binaire de type {\tt mon\_modele\_B.*}.\index{des2k\_vaiss.f} 
 \item[device]~: Exemple de ficheir de personnalisation des paramètres de dessin
 {\em "on line"}, \cfparagr{sec:perso}.\index{device} 
 \item[f037\_2k.f]~: Formation d'un fichier pour le calcul des oscillations
 à partir d'un fichier binaire de type {\tt mon\_modèle\_B.dat}.
 \index{f037\_2k.f}
 \item[fichier\_vent.f]~: Programme de contruction, pour le vent,
  d'un fichier de composition chimique différente de celle des couches externes.
  \index{fichier\_vent.f}
 \item[langue]~: Exemple de fichier de langue.\index{langue}
 \item[m010.zams]~: Fichier ASCII d'initialisation de \ZAMS\ homogène,
 pour $1M_\odot$.\index{m010.zams}
 \item[m020.zams]~: Fichier ASCII d'initialisation de \ZAMS\ homogène,
 pour $2M_\odot$. \index{m020.zams}
 \item[m050.zams]~: Fichier ASCII d'initialisation de \ZAMS\ homogène,
 pour $5M_\odot$. \index{m050.zams}
% \item[makefile]~: Exemple de {\tt MAKEFILE} pour la formation du module
% exécutable, \cfparagr{sec:make}.\index{Makefile}
 \item[mixture]~: Exemple de fichier de mixture initiale, différente de celles
 implémentées dans \cesam2k, \cfparagr{sec:mix}.\index{mixture}
 \item[modif\_mix]~: Exemple de fichier de modification de mixture
 pour {\embf tous les modèles} calculés dans l'environnement,
 \cfparagr{sec:rapab}.\index{modif\_mix}
 \item[mon\_modele.don]~: Exemple de fichier de données.\index{mon\_modele.don}
 \item[mon\_modele.modif\_mix]~: Exemple de fichier de modification de mixture
 pour {\embf le} modèle {\tt mon\_modele}.\index{mon\_modele.modif\_mix}
 \item[mon\_modele.rap\_iso]~: Exemple de fichier de modification des rapports
 isotopiques pour {\embf le} modèle {\tt mon\_modele}
 \index{mon\_modele.rap\_iso}
 \item[mon\_modele.vent]~: Exemple de fichier de vent pour {\embf le} modèle
 {\tt mon\_modele}. \index{mon\_modele.vent}  
 \item[planet]~: Exemple de fichier permettant de définir les paramètres des
 chutes de planètoïdes, \cfparagr{sec:planet}.\index{planet} 
 \item[rap\_iso]~: Exemple de fichier de modification des rapports isotopiques.
 \index{rap\_iso}
 \item[reglages]~: Exemple de fichier de réglage.\index{reglages}
 \item[sortie\_ascii]~: Exemple de fichier de personnalisation des sorties
 ASCII.\index{sortie\_ascii}
 \item[vent]~: Exemple de fichier de composition chimique du vent.\index{vent.f}
 \item[zoom]~: Exemple de fichier de personnalisation des dessins "on line".
 \index{zoom}
\end{description}

%\section{Sous-directory NOTICE}\label{sec:anoti}
\section{Sous-directory TESTS}\label{sec:atest}
{\em Certains de ces programmes de test ne sont peut être pas à jour de la
toute dernière version de \cesam2k.}
\begin{description}
\item[plot\_reac\_nuc.f]~: Programme de dessin des taux des
réactions nucléaires.\index{plot\_reac\_nuc.f} 
 \item[test\_acc\_rad.f]~: Programme de test des accélérations radiatives.
\index{test\_acc\_rad.f} 
 \item[test\_atm.f]~: Programme de test de l'intégration de l'atmosphère.
 \index{test\_atm.f} 
 \item[test\_bsp\_dis.f]~: Programme de test de l'interpolation par B-splines
 avec discontinuités.\index{test\_bsp\_dis.f}
 \item[test\_cesam.f]~: Programme de test de \cesam2k.\index{test\_cesam.f}
 \item[test\_coef\_diff.f]~: Programme de test du calcul des coefficients de
 diffusion mi\-cros\-co\-pi\-que.\index{test\_coef\_diff.f} 
 \item[test\_coeff\_rota.f]~: Programme de test du calcul des coefficients
 de la
 diffusion du moment cinétique.\index{test\_coeff\_rota.f}
 \item[test\_collision.f]~: Programme de test des coefficients de collision.
 \index{test\_collision.f}
 \item[test\_colloc.f]~: Programme de test de la construction d'un vecteur nodal
 pour la collocation.\index{test\_colloc.f}
 \item[test\_convection.f]~: Programme de test d'une routine de convection.
 \index{test\_convection.f}   
 \item[test\_data\_ceff.f]~: Programme de test des DATA de l'équation d'état
 CEFF.\index{test\_data\_ceff.f} 
 \item[test\_data\_eff.f]~: Programme de test des DATA de l'équation d'état
 EFF.\index{test\_data\_eff.f} 
 \item[test\_der\_rotx.f]~: Programme de test de transformation de dérivation.
 \index{test\_der\_rotx.f}
 \item[test\_etat/2.f]~: Programmes de test d'\EOS.\index{test\_etat/2.f}  
 \item[test\_jacobien\_reac\_nuc.f]~: Programme de test du jacobien d'un réseau
 de réactions ucléaires.\index{test\_jacobien\_reac\_nuc.f} 
 \item[test\_lim\_ZC.f]~: Programme de test de la localisation des \ZCs.
 \index{test\_lim\_ZC.f}
 \item[test\_mu\_mol.f]~: Programme de test de calcul du poids moléculaire
  moyen.\index{test\_mu\_mol.f}
 \item[test\_nl.f]~: Programme de test de lecture des NAMELISTs.
 \index{test\_nl.f}
 \item[test\_opa.f]~: Programme de test des opacités.\index{test\_opa.f}  
 \item[test\_opa\_opal2.f]~: Programme de test des opacités OPAL2.
 \index{test\_opa\_opal2.f}
 \item[test\_opacite.f]~: Programme de test des opacités avec différentes
 mixtures.\index{test\_opacite.f}
 \item[test\_read\_osc.f]~: Programme de test de la lecture des fichiers ASCII
 d'oscillations.\index{test\_read\_osc.f} 
 \item[test\_rk\_imps.f]~: Programme de test de la routine d'intégration
 des réactions du réseau nucléaire sans diffusion microscopique.
 \index{test\_rk\_imps.f} 
 \item[test\_saha.f]~: Programme de test du calcul des taux d'ionisation.
 \index{test\_saha.f} 
 \item[test\_tabul\_reac.f]~: Programme de test de la tabulation des taux des
 réactions nucléaires.\index{test\_tabul\_reac.f} 
 \item[test\_tdetau.f]~: Programme de test d'un loi $T(\tau)$.
 \index{test\_tdetau.f} 
 \item[test\_thermo.f]~: Programme de test du calcul des principales variables
 physiques de la structure interne.\index{test\_thermo.f} 
 \item[test\_thermo\_atm.f]~: Programme de test du calcul des principales
 variables physiques de l'atmosphère.\index{test\_thermo\_atm.f} 
\end{description}

\section{Sous-directory SCRIPTS}\label{sec:ascri}
\begin{description}
 \item[makefile]~: {\tt MAKEFILE} pour la création de l'exécutble {\tt
 cesam2k.out} avec le compilateur {\tt lf95}.\index{makefile} 
 \item[pgplot-5.2.0-2.i686.rpm]~: Source RPM de PGPLOT pour LINUX.
 \index{PGPLOT}\index{RPM}
\end{description}  
Les deux sous-directory {\tt SCRIPTS\_CSH} et {\tt SCRIPTS\_BASH}
contennent des shell scripts respectivement en {\tt csh} et {\tt bash},
dont les fonctions sont les duivantes:
\begin{description}
 \item[calib2k\_pms]~: Calibration d'un modèle solaire incluant la
 PMS.\index{calib2k\_pms}
 \item[calib2k\_zams]~: Calibration d'un modèle solaire initialisé sur
 la ZAMS homogène.\index{calib2k\_zams}
 \item[compile2k]~: Compilation d'une routine avec le compilateur
 {\tt lf95}.\index{compile2k}
 \item[compile2k-dbg]~: Compilation d'une routine avec le compilateur
 {\tt lf95} et options de debug.\index{compile2k-dbg}
 \item[compile2k-dbg\_info]~: Compilation d'une routine
 avec le compilateur {\tt lf95}, options de debug et constitution d'une
 bibliothèque suivant la liste de programmes du fichier {\tt list}. 
 \item[compile2k-dbg\_list]~: Compilation d'une routine
 avec le compilateur {\tt lf95}, options de debug et constitution d'une
 bibliothèque suivant la liste de programmes du fichier {\tt list}.
 \index{compile2k-dbg\_list}
 \item[compile2k\_list]~: Compilation des routines de la liste du
  fichier {\tt list} de l'environnement, avec le compilateur {\tt lf95}.
  \index{compile2k\_list}
 \item[evol2k\_pms]~: Evolution d'un modèle incluant la PMS.\index{evol2k\_pms}
 \item[evol2k\_zams]~: Evolution d'un modèle  initialisé sur
 la ZAMS homogène.\index{evol2k\_zams}
 \item[exe2k]~: Exécution d'un programme avec le compilateur
 {\tt lf95}.\index{exe2k} 
 \item[exe2k-dbg]~: Exécution d'un programme avec le compilateur
 {\tt lf95} et options de debug.\index{exe2k-dbg}
 \item[genere\_cesam2k]~: Création de la bibliothèque et de l'exécutble {\tt
 cesam2k.out} avec le compilateur {\tt lf95}.\index{genere\_cesam2k}
 \item[genere\_cesam2k-dbg]~: Création de la bibliothèque et de l'exécutble
 {\tt cesam2k-dbg.out} de debug avec le compilateur {\tt lf95}
 \index{genere\_cesam2k-dbg}
 \item[lib\_del]~: Suppression de routines d'une bibliothèque.\index{lib\_del}
 \item[lib\_del\_repl]~: suppression et remplacement de routines
  d'une bibliothèque.\index{lib\_del\_repl}
 \item[lib\_repl]~: Remplacement de routines d'une bibliothèque.
 \index{lib\_repl}
 \item[makefile]~: {\tt MAKEFILE} pour la création de l'exécutble {\tt
 cesam2k.out} avec le compilateur {\tt lf95}.\index{makefile} 
 \item[rempl2k\_mod]~: Remplacement d'un mo\-du\-le et formation de
 l'exécutable pour exploitation.\index{rempl2k\_mod} 
 \item[rempl2k\_mod-dbg]~: Remplacement d'un mo\-du\-le et formation de
 l'exécutable pour debug.\index{rempl2k\_mod-dbg}
\end{description}

\section{Sous-directory SUN\_STAR\_DATA}\label{sec:assd}
\begin{description}
 \item[***.pms]~: Fichiers ASCII d'initialisation de modèles de \hPMS.
 \item[Alrd***]~: Opacités OPAL "Allard 96".
 \item[C95***]~: Opacités OPAL "Cox 95".
 \item[COX***]~: Opacités OPAL "Cox".
 \item[EOS***]~: Données pour l'\EOS\ OPAL.
 \item[GN***]~: Opacités OPAL "Grevesse Noels".
 \item[GS***]~: Données pour les opacités OPAL, \cfparagr{sec:z14xcotrin21}.
 \item[Gz***]~: Données pour les opacités OPAL, \cfparagr{sec:z14xcotrin21}.
 \item[HOUDEK\_17.03.06.tar.gz]~: Données pour les opacités Houdek,
 \cfparagr{sec:houpich}
 \item[IEOS***]~: Données pour l'\EOS\ OPAL.
 \item[W95***]~: Opacités OPAL "Weiss", \cfparagr{sec:z14xcotrin21}.
 \item[ZFSinterppeos.f]~: Programme de création de tables d'\EOS\ OPAL.
 \item[Z\_interp\_IEOS]~: Programme de création de tables d'\EOS\ OPAL.
 \item[ascii2bin\_opa]~: Programme de création de tables d'\opa\ OPAL
 en binaire.
 \item[datai\_gr2.tar.gz]~: Données pour les accélérations radiatives Alécian2,
 \cfparagr{sec:fromalecian}.
 \item[extract\_opa\_yveline.explik]~: Explications pour la création de fichiers
 d'opacité exploitables par {\tt opa\_yveline.f}. \index{opa\_yveline.f}
 \item[fesh***]~: Données pour les tables de loi $T(\tau)$ de type
 {\tt roger**}, \cfparagr{sec:roger}.\index{roger00.f}
 \item[m***.zams.gz]~: Fichiers ASCII d'initialisation de modèles de \hZAMS.
 \item[mhd1.tab***]~: Données pour l'\EOS\ MHD, \cfparagr{sec:mhd}.
 \index{etat\_mhd.f}
 \item[opa\_yveline.data.gz]~: Tables d'\opa\ Yveline.\index{opa\_yveline.f}
 \cfparagr{sec:yve}
 \item[opal***]~: Fichiers ASCII pour la création de tables d'\EOS OPAL.
 \item[opint\_v9f.tar.gz]~: Package d'\opa\ Houdek,
 \cfparagr{sec:hou},\index{opa\_houdek.f} 
 \item[peos***]~: Tables pour l'\EOS\ OPAL.
 \item[phi\_psi2***]~: Données pour le calcul des accélérations radiatives
 Alécian1, \cfparagr{sec:accrad}.
\end{description}
