Yellow CESAM (hereafter YC) is my personal version of the stellar evolutionary code
CESAM originaly written by Pierre Morel from Nice Observatory (France). Compared
to the official version CESAM 3.2, I did several developments, improvement and
bug corrections (see my Phd Thesis for details).
It is easy to use on Linux machine thanks to the GNU compiler g77 (I made a
substantial re-writting effort in order to get a code which can be compiled with g77, that
was not only a question of compiler option).
A database of evolutionary tracks computed with this code (for various chemical compositions and overshooting amounts) is available on this server here.
I also wrote a web interface to Yellow CESAM, the page about this project is available on this server here. This kind of web interface can be adapted to any code, I am currently writting such an interface for various programs like isochrones maker, population synthesis program, ... for the BASTI database.
Finally, for people who are bored by stellar structure and evolution calculations: relax and read my "Funny Physics" page, and enjoy the short movies! It is not necessary to be fluent in french language to understand the purpose of each experiment.
ycesam directory and type:GNU FORTRAN compiler g77 (I did not test new
g95
compiler yet) is installed on your machine, you should not have any problem during this
operation.lib_YCesam.a
dess_ol_dig01 into no_des_3 (that will remove plots
during CESAM computations) in main_ycesam_std.f source.
opa_OPAL96_YL directory and compile the FORTRAN
program fmttobin.f:
gn93o_s9 is the ASCII table. The program gives you
a binary file (named here "OPAL_96.dat") which will be used by Yellow CESAM for its
calculations.opacity_He_burning_core/data_SMC/, and type:
opa_HeB_SMC.dat" is the opacity table which will be
used as an input file for YC.
opacity_He_burning_core/data_LMC/opacity_He_burning_core/data_MW/OPAL_96.datopa_HeB_SMC.datopa_HeB_LMC.datopa_HeB_MW.datnucreac_rate_tables/" directory and compile the programs: ./make, you
should get two executables:
tab_bin_CFtab_bin_NACREtab_bin_CF,
you have just to specify the ouput file name. If you prefer NACRE rates run
tab_bin_NACRE. In both cases you will be prompted for the name of the binary output
file generated by tab_bin_CF or tab_bin_NACRE.
myworkingdirmyworkingdir.sample_intput_file_YC.don3 and adapt the paths and names corresponding to the
opacity table files and the nuclear reaction rates file.
m050.dat" is an ASCII file)m050.dat"sample_intput_file_YC
(without ".don3").
sample_intput_file_YC.struc: internal structure of the last computed model
during a given stellar evolution (explanations are in the file itself).sample_intput_file_YC.HR: several quantities (central temperature/pressure, effective
temperature, chemical composition (center and surface), ... as a function of time (see ycesam.f
subroutine or contact me for more detailed information and/or for FORTRAN program which read
this kind of file).I also partially rewrote CESAM 4.4 in order to get a code which can compiled
with GNU g77 compiler (exotic compilation options are not enough).
Beside this I did some personal modifications but my version remains quite close
to the official version (unfortunately I lost the version with only modifications related
to compilation problems). Sources can be downloaded here:
This code (version with minimum modifications) has been already used by Reza Samadi (the guy who asked me for modifications), Juan-Carlos Suarez (former PhD Student in Meudon), Anwesh Mazumdar (former Post-Doc in Meudon Observatory) and Eric Michel.
Web pages related to CESAM:
Other available codes related to stellar physics:
| Daniel Cordier, Laboratoire GSMA - Université de Reims, |
|||||
|---|---|---|---|---|---|