\section{Premier test de fonctionnement}\label{sec:tfonc}\index{ZAMS}
\index{cesam2k.out}
{\em Toutes les données physiques utilisées dans
ce test de fonctionnement sont implantées de façon native dans la {\tt SOURCE},
son exécution ne nécessite pas d'aménagement supplémentaire}.\\
\noi Se placer dans {\tt HOME}, saisir {\tt "create\_evol\_space TEST0"} il y a
création du sous-directory {\tt TEST0}, s'y placer : {\tt cd TEST0}.
Les fichiers nécessaires pour l'exploitation de \cesam2k y ont été disposés.

\noi Éditer le fichier {\tt mon\_modèle.don}, éventuellement le renommer en conservant
l'extension "{\tt .don}"; y effectuer les adaptations suivantes:

\medskip
\begin{itemize}
\item Remplacer {\tt "des\_m"} par {\tt "no\_des"} si {\tt PGPLOT}
n'est pas opérationnel.
\item Adapter {\tt "nom\_chemin"} au chemin du sous-directory
{\tt SUN\_STAR\_DATA} de l'installation.
\item Établir les instructions suivantes ({\it leurs significations feront l'objet du
\paragr{sec:fichdon}, elles sont aussi succinctement rappelées dans le fichier
"{\tt arguments\_du\_point\_don}" qui a été recopié dans le présent directory.})~:
\end{itemize}
%\end{enumerate}

\begin{tt}\begin{verbatim}
 &NL_CESAM
 NOM_CHEMIN='~/SUN_STAR_DATA/',    <==== à adapter suivant l'installation
 NOM_CTES='ctes_94',
 NOM_DES='des_m',   <==== à adapter, 'no_des' en l'absence de PGPLOT
 NOM_OUTPUT='no_output',
 N_MAX=2000,
 PRECISION='PR'
 /
 &NL_MASS
 MTOT=1.d0,
 NOM_PERTM='no_pertm',
 MDOT=0.d0
 /
 &NL_EVOL
 AGEMAX=5000.d0,
 ARRET='else',
 DTLIST=1.d10,
 LOG_TEFF=10.d0,
 NB_MAX_MODELES=200,
 HE_CORE=-1.d0,
 R_STOP=-0.88d0,
 T_STOP=5.d7,
 X_STOP=-0.1d0
 /
 &NL_CHIM
 GRILLE_FIXE=.FALSE.,
 NOM_ABON='solaire_gn',
 MODIF_CHIM=.FALSE.,
 GARDE_XISH=.FALSE.,
 X0=0.70d0,
 Y0=0.28d0,
 ZSX0=0.d0
 /
 &NL_CONV
 NOM_CONV='conv_jmj',
 ALPHA=1.8d0,
 OVSHTS=0.d0,
 OVSHTI=0.d0,
 JPZ=.FALSE.,
 CPTURB=0.d0,
 LEDOUX=.FALSE.
 /
 &NL_DIFF
 DIFFUSION=.FALSE.,
 NOM_DIFFM='diffm_mp',
 NOM_DIFFT='difft_nu',
 D_TURB=10.d0,
 RE_NU=1.d0,
 NOM_FRAD='no_frad'
 /
 &NL_ROT
 W_ROT=0.d0,
 UNIT='jours',
 NOM_DIFFW='diffw_0',
 NOM_THW='rot_0',
 NOM_PERTW='pertw_0',
 P_PERTW=0.d0,
 NOM_DES_ROT='no_des'
 /
 &NL_ETAT
 NOM_ETAT='etat_eff',
 F_EOS='eos_opal_250.bin',7*' '
 /
 &NL_OPA
 NOM_OPA='opa_int_zsx',
 F_OPA='opa_yveline.bin',7*' ',
 NOM_OPA_COND=' '
 /
 &NL_NUC
 NOM_NUC='ppcno9',
 NOM_NUC_CPL='NACRE',
 MITLER=F
 /
 &NL_ATM
 NOM_ATM='lim_atm',
 NOM_TDETAU='hopf',
 TAU_MAX=10.d0,
 LIM_RO=.TRUE.
 /
\end{verbatim}\end{tt}
Saisir {\tt cesam2k.out}
\begin{tt}\begin{verbatim}
cesam2k.out <==

--------------------------
CESAM speaks a bit of english if you include in
the working directory a file named langue with the statements :
&NL_LANGUE
langue='english'
/
cf. aide_mem2k, chapter Personnalisation
---------------------------

Pour arrêter : taper 0 puis RETURN
Pour poursuivre une évolution : taper 1 puis RETURN
Pour initialiser un modèle de ZAMS : taper 2 puis RETURN
Pour initialiser un modèle de PMS : taper 3 puis RETURN
2  <==
 le modèle initial de ZAMS est-il donné en binaire ? o/n
n <==
 entrer le nom du fichier ASCII du modèle initial
 Exemples: m010.zams, m020.zams, m050.zams

m010.zams <==

 CESAM utilise le modèle m010.zams
 entrer l'identificateur du modèle
 Exemple: mon_modele

mon_modele <==

 identificateur des fichiers du modèle : mon_modele


         ***************************************************************

          MODELE DE STRUCTURE INTERNE calculé par CESAM2k version : V3.12.1

         ***************************************************************

         Début du calcul le : 20 Mai 2017 à 10h38

         NAMELISTS du fichier: mon_modele.don

 &NL_CESAM NOM_CHEMIN=~/SUN_STAR_DATA/ ............................

 .....                     .....                     .....
   .....                     .....                     .....
      .....                     .....                     .....
atmosphère iter.  1 err. max. 6.9E-06, var: Pt, couche  1, corr 1.0E+00
atmosphère iter.  2 err. max. 4.3E-10, var: Pt, couche 73, corr 1.0E+00
------- Restitution de l'atmosphère (fin) ------

création du fichier ascii: mon_modele-ad.osc

*********
âge= 5.000E+03, LogTeff= 3.761E+00, LogL/Lsol=-2.124E-02, LogR/Rsol=-8.868E-03
Log g= 4.455E+00, Pc= 2.328E+17, Tc= 1.551E+07, Roc= 1.517E+02, Xc= 3.391E-01
ePP/eNUC= 99%, eCNO/eNUC=  1%, e3a+C+O/eNUC=  0%, eGRAV/eNUC=    0%, Yc= 6.403E-01
Var. rel. de masse :  0.000E+00, M*= 1.000E+00Msol, modèle de série principale
Modèle hors la zone instable / outside the instability strip (P= 4.121E-02day)
*********

Fin d'évolution avec CESAM2k version : V3.12.1
Sortie car agemax atteint
Fin du calcul le 20 Mai 2017 à 10h40
nom du modèle :
mon_modele
nom du fichier des NAMELISTs des données : mon_modele.don

---------------
----------------------------------------------
                   --------------------------

P.Morel, OCA. Août 2006, vers les stades avancés
B.Pichon, P.Morel OCA. Décembre 2008, lois T(tau) de MARCS
Y.Lebreton OBSPM, P.Morel OCA. Décembre 2008, mixtures+opacités AGS05
Y.Lebreton OBSPM, P.Morel OCA. Novembre 2009, etat_irwin
T.Guillot, P.Morel OCA Mai 2012, implantation de sorties *.csv
A.V.Oreshina, V.A.Baturin. P.Morel, Décembre 2016, EOS etat_saha
L.Bigot, C.Renaud, P.Morel, Décembre 2017, opacités Houdek12
***********************************
Formation ou remplacement du fichier binaire:  mon_modele_B.dat

 Type <RETURN> for next page:

\end{verbatim}\end{tt}
Le test de fonctionnement est terminé. C'est un exemple d'une évolution solaire à
partir de la ZAMS. Les résultats obtenus n'ont qu'une valeur de test, il ne convient pas de les utiliser comme "{\embf modèle solaire}".
Au \paragr{sec:tfonc1} on donne un exemple d'évolution incluant la PMS.
\index{dell}\index{dessin}\index{PMS}

\noi Lorsque le dessin "on line" est effectué, suivant
la définition de l'écran utilisé, il arrive que les cadres soient
tronqués et/ou n'utilisent pas la surface disponible de façon
satisfaisante, il y a lieu d'en adapter les dimensions, \cf\paragr{sec:adsce}.
Pour ce faire, par tâtonnements adapter les cadres en recherchant les
valeurs optimales des données du fichier {\tt "device"} placé dans le
directory local, \cfparagr{sec:device}. Une fois obtenues,
reporter ces valeurs dans le fichier {\tt 'device'} du directory
{\tt EXPLOIT} afin qu'elles puisse être dorénavant systématiquement prises en compte.

\begin{figure*}[b]
\includegraphics[angle=270,width=1.0\textwidth]{HR.png}
\caption{Tracés évolutifs incluant la pré-séquence principale pour des
étoiles de $0.5M_\odot$ à $15M_\odot$. Le flash de l'hélium a été
dépassé pour les masses supérieures à $3M_\odot$.
Pour les modèles de $3M_\odot$ et de $5M_\odot$ les calculs ont été
arrêtés après la disparition du carbone au centre. La phase de destruction
de l'oxygène a été atteinte pour les modèles de $7M_\odot$ et de $10M_\odot$.
Avec la disparition de l'oxygène dans le noyau, la limite de validité de
l'hypothèse d'équilibre quasi-statique  a été atteinte pour le modèle
de $15M_\odot$. Ces tracés ont été obtenus avec le
fichier de données du \paragr{sec:fdon}.}.
\label{fig:hr}
\end{figure*}
