Tools for Astrophysics: MESA and NuGrid

Similar documents
Hybrid C-O-Ne White Dwarfs as Progenitors of Diverse SNe Ia

Introduction to MESA. ZTF Summer Undergraduate Astronomy Institute, June 21, 2017 Bill Wolf, UCSB. This material prepared assuming MESA version 9793

Stellar Structure and Evolution 2016 Computer Lab

Asymptotic Giant Branch stars

August We can therefore write for the energy release of some reaction in terms of mass excesses: Q aa = [ m(a)+ m(a) m(y) m(y)]. (1.


Stellar Structure and Evolution

Evolution of Intermediate-Mass Stars

Introduction to nucleosynthesis in asymptotic giant branch stars

Rob Izzard. February 21, University of Utrecht. Binary Star Nucleosynthesis. Nucleosynthesis. Single Star Evolution. Binary Star.

Asteroseismology of B stars with MESA

Classical vs. primordial nova explosions

Stellar Explosions (ch. 21)

Explosive Events in the Universe and H-Burning

Evolution and nucleosynthesis prior to the AGB phase

Lecture 1. Overview Time Scales, Temperature-density Scalings, Critical Masses

Lecture 1. Overview Time Scales, Temperature-density Scalings, Critical Masses. I. Preliminaries

Nuclear Astrophysics

Numerical simulations of fluid models in astrophysics From stellar jets to CO white dwarfs

Asteroseismology with MESA

Customizing pgstar for your models

Mixing, Nucleosynthesis, and Stellar Yields in Intermediate Mass AGB stars

In the Beginning. After about three minutes the temperature had cooled even further, so that neutrons were able to combine with 1 H to form 2 H;

Gamma-ray nucleosynthesis. Predictions - Gamma-ray nuclei - Production sites Observations - Point sources - Diffuse emission

The Later Evolution of Low Mass Stars (< 8 solar masses)

Stars IV Stellar Evolution

Ne(p,γ) 23 Na MEASUREMENT AT LUNA II AND IMPACT ON ASTROPHYSICAL SCENARIOS. MARIE-LUISE MENZEL for the LUNA collaboration

Astro 1050 Fri. Apr. 10, 2015

Supernova events and neutron stars

Using Numerical Simulations to explore a Mixing Mechanisms for Nova Enrichment Jonathan Dursi

HR Diagram, Star Clusters, and Stellar Evolution

The Monash Chemical Yields Project

Star Formation and Protostars

White dwarf dynamical interactions. Enrique García-Berro. Jornades de Recerca, Departament de Física

Alan Calder Department of Physics and Astronomy, Stony Brook University, New York, USA

Chapter 6: Stellar Evolution (part 2): Stellar end-products

Analyzing X-Ray Pulses from Stellar Cores Pencil & Paper Version

Einführung in die Astronomie II

Lecture 8: Stellar evolution II: Massive stars

Excavation or Accretion from Classical Novae (or related objects) Sumner Starrfield

CHAPTER 11 LATE EVOLUTION OF M< 8 MSUN

The upper mass limit for the formation of TP{SAGB stars and the dredge{out phenomenon

Selected Topics in Nuclear Astrophysics

ASTR-101 4/4/2018 Stellar Evolution: Part II Lecture 19

A GUI FOR EVOLVE ZAMS

Senior astrophysics Lab 2: Evolution of a 1 M star

Lecture 7: Stellar evolution I: Low-mass stars

Stars and their properties: (Chapters 11 and 12)

Introductory Astrophysics A113. Death of Stars. Relation between the mass of a star and its death White dwarfs and supernovae Enrichment of the ISM

FORMATION AND EVOLUTION OF COMPACT BINARY SYSTEMS

ASTRONOMY 220C ADVANCED STAGES OF STELLAR EVOLUTION AND NUCLEOSYNTHESIS. Spring, This is a one quarter course dealing chiefly with:

Evolution and nucleosynthesis of AGB stars

7. The Evolution of Stars a schematic picture (Heavily inspired on Chapter 7 of Prialnik)

Chandra Spectroscopy of the Hot DA White Dwarf LB1919 and the PG1159 Star PG

Instability and different burning regimes

Astronomy 113. Dr. Joseph E. Pesce, Ph.D. Dr. Joseph E. Pesce, Ph.D.

The MonKey Project. An Update on Stellar Yields

arxiv: v1 [astro-ph] 28 Nov 2008

Evolution, Death and Nucleosynthesis of the First Stars

(2) low-mass stars: ideal-gas law, Kramer s opacity law, i.e. T THE STRUCTURE OF MAIN-SEQUENCE STARS (ZG: 16.2; CO 10.6, 13.

Classification of nova spectra

Stellar Yields of Rotating First Stars:

CGWAS 2013: Simulating Stellar Collapse

Chapter 17: Stellar Evolution

Things to do 3/6/14. Topics for Today & Tues. Clicker review red giants. 2: Subgiant to Red Giant (first visit)

Spectral energy distribution fitting with MagPhys package

Last Time... We discussed energy sources to a shell of stellar material:

Astronomy 110: SURVEY OF ASTRONOMY. 11. Dead Stars. 1. White Dwarfs and Supernovae. 2. Neutron Stars & Black Holes

R-process in Low Entropy Neutrino Driven Winds

Nuclear Astrophysics with DRAGON at ISAC:

Classical Novae at the Crossroads of Astrophysics, Nuclear Physics and Cosmochemistry

Rotation in White Dwarfs: Stellar Evolution Models

arxiv:astro-ph/ v1 8 Mar 2006

Oscillations in g-mode period spacings in red giants as a way to determine their state of evolution

Termination of Stars

Evolution from the Main-Sequence

Rubidium, zirconium, and lithium production in massive AGB stars

THIRD-YEAR ASTROPHYSICS

Perspectives on Nuclear Astrophysics

Nucleosynthesis in classical novae

Life of a High-Mass Stars

Oxygen in AGB stars and the relevance of planetary nebulae to mapping oxygen in the Universe

The dying sun/ creation of elements

Cat's Eye Nebula, APOD 4 Sep 02, Corradi & Goncalves. Falk Herwig:»Nuclear Astrophysics with Neutron Facilities«MSU - 14 Feb 05

The evolution of supernova progenitors

Structure and Evolution of Massive Stars (and of the less massive ones also...) Ana Palacios, LUPM / Université de Montpellier

Protostars evolve into main-sequence stars

Chapter 15. Supernovae Classification of Supernovae

Pre Main-Sequence Evolution

Wind beyond the tip of the AGB and its relevance to stardust grain data

Chapter 14. Stellar Evolution I. The exact sequence of evolutionary stages also depends on the mass of a star.

Chapter 17 Lecture. The Cosmic Perspective Seventh Edition. Star Stuff Pearson Education, Inc.

Life on the main sequence is characterized by the stable burning of hydrogen to helium under conditions of hydrostatic

Exercise: A Toy Model for Dust-driven Winds

Stellar Interior: Physical Processes

Lecture 1: Introduction. Literature: Onno Pols chapter 1, Prialnik chapter 1

Stellar Evolution Stars spend most of their lives on the main sequence. Evidence: 90% of observable stars are main-sequence stars.

AGB stars as laboratories for nuclear physics

LECTURE 15 Jerome Fang -

Stellar Evolution. Eta Carinae

Transcription:

Tools for Astrophysics: MESA and NuGrid Pavel A. Denissenkov Department of Physics & Astronomy, University of Victoria, P.O. Box 3055, Victoria, B.C., V8W 3P6, Canada; pavelden@uvic.ca 1 What Are These Tools For? MESA is a collection of Fortran-95 Modules for Experiments in Stellar Astrophysics. Its main module star can be used for one-dimensional stellar evolution simulations of almost any kind. For instance, it can compute without any interruption the evolution of a solartype star from the pre-ms phase through the He-core flash and thermal pulses on the AGB towards white-dwarf cooling. Other modules provide star with state-of-the-art numerical algorithms, e.g. for adaptive mesh refinement and timestep control, atmospheric boundary conditions, and modern input physics (see Marco Pignatari s tutorial on MESA/NuGrid physics packages). NuGrid tools include codes and data enabling large-scale post-processing nucleosynthesis computations. These can be done either at one Lagrangian coordinate(with the one-zone code PPN), in which case changes of T and ρ with time at a chosen mass zone (the so-called trajectory ) have to be provided, or for an entire star (with the multi-zone code MPPNP), in which case T and ρ have to be given as functions of M r for each evolutionary model ( cycle ). The MESA star has an option to output an evolutionary sequence of stellar models in a compressed format readable by the NuGrid MPPNP code. This interface allows to run star with a small reaction network, sufficient to properly take into account the nuclear energy generation rate, followed by an MPPNP run that can use stellar models prepared by star as a background for detailed nucleosynthesis computations. The star code uses multi-threading to speed up its execution on multiple CPU cores, while MPPNP uses MPI to run in parallel on multiple CPUs. 2 What Should You Know if You Want to Use These Tools? I would recommend first to read the MESA and NuGrid manifestos that can be found on their websites, http://mesa.sourceforge.net/ and www.astro.keele.ac.uk/nugrid. These documents describe important terms and conditions (actually, a sort of fair-play rules) for accessing and using the tools. MESA is free for download from its website that also gives some information on how to install and run the code. Its technical details, physical assumptions, and unique modeling capabilities are reported and copiously illustrated in the MESA main instrument paper by Paxton et al. (2011, ApJS, 192, 3). To be successfully compiled and executed, MESA needs several libraries to be installed onyour LinuxorMACcomputer. Inparticular, MESAwill requirearecent versionofifort or gfortran compiler, linear algebra BLAS and LAPACK libraries, version-5 Hierarchical Data Format (HDF5) library, PGPLOT graphics library, ndiff fuzzy comparison tool, and

SE library fromthe NuGridproject. You can find, download, andinstall them on your computer separately or, as an alternative, you can use a unified software development kit MESA SDK put together by Rick Townsend on the website www.astro.wisc.edu/~townsend that also explains how to build MESA. The most important next step is to correctly specify MESA installation parameters in the file mesa/utils/makefile header. It contains stepby-step instructions that help to choose right options for the parameters. A special version of this file called makefile header.mesasdk can be used by those who decided to take advantage of the MESA SDK kit. To join the NuGrid collaboration and get an access to the NuGrid tools, you should send an email message expressing your interest to one of its active members, e.g. Marco Pignatari(mpignatari@gmail.com), Gabriel Rockefeller(gaber@lanl.gov), or Falk Herwig (fherwig@uvic.ca). 3 How to Run MESA Star? During its installation, MESA conducts some tests. If results of these tests are correct, MESA reports about its successful installation, and it is now ready for use. The main working directory for running MESA star is mesa/star/work. It is a good idea to copy this template directory elsewhere. Then, at its new location, you should first change the directory path names that are assigned to the string variables mesa data dir and MESA DIR at the tops of the files work/inlist project and work/make/makefile, respectively. These changes will let your copy of the work directory know where the other MESA modules are located. After that, you should type./mk in your work directory to make the code, followed by the command./rn that launches the MESA star. As a result, the evolution of a star with predefined parameters will be calculated with a lot of various text and graphics output data sent to a number of files and popped-up windows. In order to set up parameters for your own MESA star run, you have to use an inlist file or the inlist project file, if the latter is read by the former. It contains three Fortran- 95 parameter namelists: star job, controls, and pgstar. Roughly speaking, the first namelist allows you to build your own stellar evolution code by specifying where an initial model is to be taken, what data from computed models you want to be extracted and saved in files, what input physics, in particular a MESA standard or your own customized nuclear network should be used, and other global parameters. In the second namelist, you assign values to parameters that are specific for an individual run, such as the initial chemical composition and mass of the star, conditions to stop the simulations, prescriptions for mass gain or loss at different evolutionary phases, a criterion for convective instability (Schwarzschild or Ledoux), and others. The controls namelist is also the place where you can add some non-standard physical assumptions to your stellar evolution simulations. At present, these include element diffusion, semiconvection and convective overshooting, as well as thermohaline, rotational and magnetic mixing. Finally, the third namelist customizes the graphics output. The section how to use MESA star on the MESA website provides more details on setting up the parameters in the inlist. Although MESA star has a too large number of parameters to comprehend, all of them already have reasonable default values with 2

which standard stellar evolution simulations can be done. The full lists of the star job, controls, and pgstar parameters with their default values can be found in the files run star defaults.dek, star defaults.dek, and pgstar defaults.dek located in the directory mesa/star/public. A few words of caution are necessary for those who want to experiment with the MESA non-standard physical assumptions. It is your responsibility to verify that a set of inlist parameters that you choose will result in correct modeling of the corresponding physical process. It is a matter of fact that non-standard additions to the MESA star are made on requests of its active and potential users who may not thoroughly test them afterwards. Sometimes, an option that worked in a previous release of MESA may not be available or produces a different result in its newer version. This can happen if the addition is considered non-standard, and therefore not included in MESA regression testing. The best way to solve such a problem is to contact a person who has already used the non-standard physical assumption you are interested in and ask for advice. For this, you can use the MESA-users mailing list or try the new MESA-user forum. 4 Application of MESA and NuGrid Tools for Simulations of Classical Nova Outbursts and Nucleosynthesis If you want to reproduce someone else s stellar evolution simulations with MESA, you need to have a copy of the inlist file and know the version of the MESA package with which the simulations were run. If the inlist reads other project inlists or non-standard files specifying the initial model and its chemical composition, nuclear network, and output data lists, you will also need these. MESA itself has a special directory /mesa/star/test suite that contains examples of a large number of its possible applications. You can use one of these tests, that best suits your problem, as a starting point for its solution. Classical novae are the result of thermonuclear explosions of hydrogen occurring on the surfaces of white dwarfs (WDs) that accrete H-rich material from their low-mass mainsequence binary companions. In our MESA nova simulations, we have used inlists of two relevant test suite cases: make co wd combines some stellar engineering procedures to create CO WD models from a range of initial masses, wd2 demonstrates the use of parameters that control accretion, as well as mass ejection options available for nova calculations. Our extended nuclear network nova ext.net includes 48 isotopes from H to 30 Si coupled by 120 reactions. The initial stellar models are the 1.0M and 1.15M CO WDs, and 1.15M and 1.3M ONe WDs. They have been prepared with inlists similar to the one in the directory make co wd. Nova outbursts become stronger when WD s mass increases, while its initial central temperatureandtheaccretionratedecrease, thelatterbeinglimitedbytherange10 11 M /yr Ṁ 10 9 M /yr for classical novae. The observed enrichment of the ejecta of novae in heavy elements (C, N, O, and Ne) is believed to be a signature of mixing between the 3

accreted envelope and WD. Like in most other 1D nova simulations, we do not model this mixing explicitly but, instead, assume that the WD already accretes a pre-enriched mixture of equal amounts of its core and solar-composition materials. As a representative case demonstrating the application of MESA and NuGrid tools for simulations of nova outbursts and nucleosynthesis, we have chosen our model of nova occurring on the 1.3M ONe WD with the initial central temperature T WD = 12 MK and accretion rate Ṁ = 2 10 10 M /yr. Its evolutionary track is plotted in Fig. 1 (the blue curve in theleft panel) fromthe start of accretion till thestar hasexpanded to several solar radii asa result of explosion (the dashed black lines arethe loci of constant R). The three right panels show the internal profiles of T and ρ (upper), mass fractions of some isotopes (middle), and temperature gradients (logarithmic and with respect to pressure) (lower) in the envelope of a model (the red star symbol in the left panel) in which the temperature has reached its peak value, T max 355 MK. These computations have been done with the inlists presented in Figs. 2 6 using the version 3611 of MESA. In order to reproduce them, you will need the inlists, the initial WD model (ne wd 1.3 12 mixed.mod), the chemical composition of the accreted envelope (ne nova 1.3 mixed comp), the nuclear networks nova ext.net and nova.net, the latter having a shorter list of isotopes with which the WD models have been generated, and the file my log columns.list specifying the output data for each model. You will also have to use our modified fortran subroutine run star extras.f that should replace its standard copy in the directory work/src. All these files can be downloaded from the webpage http://astrowww.phys.uvic.ca/~dpa/mesa_nugrid_tutorial.html. The star job namelist has the parameter set se output in its output section (Fig. 3). When this parameter is set to.true., the internal structure (the T and ρ profiles, chemical composition, diffusion coefficients corresponding to different mixing mechanisms, etc.) of each model (called cycle in NuGrid) will be written to a disk in the compressed hdf5 format (the file se.input defines a prefix to names of the model structure files, as well as a name of the directory where they are stored). The NuGrid MPPNP code can read these files and use them as a background for multi-zone post-processing nucleosynthesis computations. A list of isotopes considered by the code can be changed. In our nova postprocessing nucleosynthesis computations, we use 147 isotopes from H to Ca. The initial composition is the same as the one used in our MESA nova simulations, except that the number of isotopes has been increased from 48 to 147. Because the NuGrid tools are not free for download yet, we will not explain in detail how to run MPPNP and PPN codes. The interested reader is referred to the NuGrid Code Book. The NuGrid tools have a library of Python scripts that can be used to plot MPPNP and PPN results. We have used them to produce Figs. 7, 8, and 9. Fig. 7 shows the isotopes and their initial abundances that we have used in our MPPNP computations. Fig. 8 corresponds to the evolved model with T max 355 MK (the red star symbol in the left panel in Fig. 1). Note the accumulation of the β + -unstable isotopes 14 O, 15 O, and 17 F, also seen in the middle right panel in Fig. 1, which is typical for H-burning in the hot CNO cycle in novae. The upper panel in Fig. 9 displays the abundances of stable isotopes divided by their corresponding solar values in the expanding envelope of our final ONe nova model. They are compared with the abundance ratios from a similar nova model (1.35M ONe WD with 50% mixing, Ṁ = 2 10 10 M /yr) reported by the Barcelona group (José, J., & Hernanz, M., 1998, ApJ, 494, 680). In spite of the different input physics and computer 4

codes, there is a good agreement between the two plots. Finally, Fig. 10 shows the trajectory (T and ρ as functions of time) for a Lagrangian coordinate at which the temperature profile has its maximum. It can be used by the NuGrid PPN code to carry out the one-zone post-processing nucleosyntheis computations. The PPN code runs much faster than MPPNP, while producing qualitatively similar results (compare Figs. 8 and 11), therefore it can be used for comprehensive numerical analysis of parameter space, when the isotope abundances and reaction rates are varied within their observationally and experimentally constrained limits. 5

5 4 3 R=1R o R=0.1R o 8.5 8 7.5 7 6.5 2 log 10 T 4 6 8 10 5 3 1 1 12 log 10 ρ log 10 L/L o 2 1 0 R=0.01R o R=0.001R o 2 4 He 16 O 14 O 15 O 17 F 4 6 8 10 0 1 2 3 4 12 log 10 (mass fraction) 1 2 3 6 5.5 5 4.5 log 10 T eff 4 2 ad rad 4 6 8 10 x=log 10 (1 q), q=fraction of total mass 1 0.8 0.6 0.4 0.2 0 12 temperature gradients Figure 1: Theresults of our MESA simulations of the nova outburst occurring on the 1.3M ONe WD with the initial central temperature 12 MK and accretion rate 2 10 10 M /yr. It is assumed that the WD accretes a pre-enriched mixture of equal amounts of WD s core and solar-composition materials. Left panel: the evolutionary track (the blue curve) and location of the model with the maximum temperature at the base of the H-rich envelope (the red star symbol). The three right panels show the internal profiles of T and ρ (upper), mass fractions of some isotopes (middle), and temperature gradients (lower; the region where rad > ad is convectively unstable) in the envelope of the model with the maximum T. 6

! main inlist file for simulations of ONe novae with MESA &star_job mesa_data_dir = '/local/astro/mesa_3611/data' read_extra_star_job_inlist1 =.true. extra_star_job_inlist1_name = 'inlist_ne_nova' /! end of star_job namelist &controls read_extra_controls_inlist1 =.true. extra_controls_inlist1_name = 'inlist_ne_nova' /! end of controls namelist &pgstar read_extra_pgstar_inlist1 =.true. extra_pgstar_inlist1_name = 'inlist_ne_nova_pgstar' /! end of pgstar namelist Figure 2: The main inlist file used in our simulations of ONe novae with MESA. It reads the project inlist ne nova file that is shown in Figs. 3 6. It also reads the inlist ne nova pgstar file that specifies the graphics output. 7

! inlist_ne_nova &star_job! output show_log_description_at_start =.false.! set this false if you want to skip the initial terminal output show_net_reactions_info =.true.! if true, then output a list of the reactions in the current net (nova.net) pgstar_flag =.true. use_se_output =.true.! se is based on hdf5. ask Falk Herwig about it. log_columns_file = 'my_log_columns.list'! if null, then use standard, mesa/data/star_data/log_columns.list profile_columns_file = ''! if null, then use standard, mesa/data/star_data/profile_columns.list! starting model load_saved_model =.true. saved_model_name = 'ne_wd_1.3_12_mixed.mod'! if load_saved_model is true, then use this initial model! when to stop steps_to_take_before_terminate = 2100! if > 0, stop after taking this many steps! sets max_model_number = model_number + steps_to_take_before_terminate! modifications to model! controls that only apply to the first model have 'initial' in their names.! they are ignored for restarts. set_initial_age =.true. initial_age = 0! in years set_tau_factor =.true.! change tau_factor without reconverging. set_to_this_tau_factor = 25! to be continued... Figure 3: The inlist ne nova file used in our MESA simulations of the classical nova outburst occurring on the 1.3M ONe WD. The WD s initial central temperature is T WD = 12 MK, and the accretion rate is Ṁ = 2 10 10 M /yr. The accreted material is assumed to be a mixture of equal amounts of the WD and solar-composition materials. This project inlist file is read by the main inlist shown in Fig. 2. 8

! inlist_ne_nova (continued)! velocity variables! NOTE: at present, mesa/star can deal with large velocities,! but not with shocks or other "violent" hydrodynamic events. change_v_flag =.true. new_v_flag =.true.! nuclear reactions change_net =.true.! switch nuclear reaction network new_net_name = 'nova_ext.net' set_rates_preference =.false.! for use by net + rates modules new_rates_preference = 1! 1 = NACRE rates -- this is the default! 2 = jina reaclib rates /! end of star_job namelist &controls! controls for output photostep = 100 profile_interval = 100 log_cnt = 1 terminal_cnt = 1 write_header_frequency = 10! when to stop min_timestep_limit = 1d-12! (seconds)! stop if need timestep smaller than this limit! atmosphere boundary conditions which_atm_option = 'grey_and_kap'! to be continued... Figure 4: The inlist ne nova file from Fig. 3 continued. 9

! inlist_ne_nova (continued)! mass gain or loss mass_change = 2d-10! rate of accretion (Msun/year). negative for mass loss.! this only applies when the current wind scheme = no_automatic_wind RGB_wind_scheme = ''! empty string means no RGB wind AGB_wind_scheme = ''! empty string means no AGB wind! these params provide the option to turn off mass change when have small! timesteps.! mass change doesn't do much in such cases except make convergence harder. mass_change_full_on_dt = 1d0! (seconds) mass_change_full_off_dt = 1d-1! (seconds)! between these limits, mass change is gradually reduced! composition of accreted material accrete_same_as_surface =.false.! if true, composition of accreted material is identical to the current! surface composition. accrete_given_mass_fractions =.true.! if true, use the following mass fractions -- they must add to 1.0 read_extra_controls_inlist2 =.true. extra_controls_inlist2_name = 'ne_nova_1.3_mixed_comp'! mesh adjustment min_center_cell_dq = 1d-7 max_center_cell_dq = 1d-6 max_surface_cell_dq = 1d-12 xa_function_species(1) = 'h1'! name of nuclide as defined in chem_def xa_function_weight(1) = 20 xa_function_param(1) = 1d-6 xa_function_species(2) = 'he4'! name of nuclide as defined in chem_def xa_function_weight(2) = 20 xa_function_param(2) = 1d-2 mesh_delta_coeff = 2.0! nuclear reactions net_logtcut_lo = 5.3d0! rates are zero logt < logtcut_lo net_logtcut_lim = 5.4d0! rates cutoff smoothly for logt < logtcut_lim! to be continued... Figure 5: The inlist ne nova file from Fig. 3 continued. 10

! inlist_ne_nova (continued)! structure equations! artificial viscosity -- only applies when using velocity variables use_artificial_viscosity =.true. l1_coef = 0.1! increase to as much as 1d3 to suppress pulsations! controls for timesteps varcontrol_target = 1d-3! this is the target value for relative variation in the structure from! one model to the next.! the default timestep adjustment is to increase or reduce the timestep! depending on whether! the actual variation was smaller or greater than this value.! if exceed a "limit", then reduce the timestep for the next step.! if exceed a "hard_limit", then retry the current step with a reduced! timestep. delta_lgl_h_limit = 0.05! limit for magnitude of change in lgl_h delta_lgl_h_hard_limit = 0.5 lgl_h_burn_min = 1.5! ignore changes in lgl_h if value is less than this delta_lgl_he_limit = 0.025! limit for magnitude of change in lgl_he delta_lgl_he_hard_limit = 1 lgl_he_burn_min = 2.5! ignore changes in lgl_he if value is less than this delta_lgrho_limit = 1! limit for magnitude of max change in log10 density! at any point delta_lgrho_hard_limit = -1! limit for magnitude of change in log10(l/lsun) delta_lgl_limit = 0.05 delta_lgl_hard_limit = 0.15! limit for magnitude of max change in log10 temperature at any point delta_lgt_limit = 0.5 delta_lgt_hard_limit = 1! limit for magnitude of max change in log10 temperature at photosphere delta_lgteff_limit = 0.10 delta_lgteff_hard_limit = 0.30 /! end of controls namelist Figure 6: The inlist ne nova file from Fig. 3 continued. 11

proton number 20 15 10 5 H He 1 2 B Be 3 4 Li O N C 8 11 7 7 Ne 17 18 19 20 21 22 23 24 F 13 14 15 12 13 14 Al P Si S Ar Cl Mg 21 22 23 24 25 26 27 28 Na 20 21 22 23 24 17 18 19 20 14 15 16 17 18 Abu Chart for cycle 1 Ca 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 23 24 25 26 27 28 29 30 31 32 K 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 31 32 33 34 35 36 37 38 39 40 41 42 43 44 28 29 30 31 32 33 34 35 36 37 38 39 40 26 27 28 29 30 31 32 33 34 35 36 37 38 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 5 10 15 20 25 30 neutron number 0.0 1.5 3.0 4.5 6.0 7.5 9.0 10.5 12.0 log 10 (X) Figure 7: The isotopes and their initial abundances in the H-rich envelope of our 1.3M ONe nova model used in our post-processing nucleosynthesis computations. 12

proton number 20 15 10 5 H He 1 2 B Be 3 4 Li O N C 8 11 7 7 Ne 17 18 19 20 21 22 23 24 F 13 14 15 12 13 14 Al P Si S Ar Cl Mg 21 22 23 24 25 26 27 28 Na 20 21 22 23 24 17 18 19 20 14 15 16 17 18 Abu Chart for cycle 410 Ca 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 23 24 25 26 27 28 29 30 31 32 K 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 31 32 33 34 35 36 37 38 39 40 41 42 43 44 28 29 30 31 32 33 34 35 36 37 38 39 40 26 27 28 29 30 31 32 33 34 35 36 37 38 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 0 5 10 15 20 25 30 neutron number 0.0 1.5 3.0 4.5 6.0 7.5 9.0 10.5 12.0 log 10 (X) Figure 8: The isotope abundance distribution in the model with the maximum internal temperature (the red star symbol in Fig. 1). Note the accumulation of the β + -unstable isotopes 14 O, 15 O, and 17 F, also seen in the middle right panel in Fig. 1, which is typical for H-burning in the hot CNO cycle in novae. 13

Relative Abundance (WRT Solar_Composition) 10 5 10 4 10 3 10 2 10 1 10 0 10-1 10-2 Mass range [1.300000-1.300005], Cycle 2000 H He Li C N O 10-3 0 5 10 15 20 25 30 35 40 Mass Number F Ne Na MgAl Si P S Cl Ar K Figure 9: Upper panel: the abundances of stable isotopes divided by their corresponding solar values in the expanding envelope of our final ONe nova model calculated with the NuGrid MPPNP code. Lower panel: the abundance ratios from a similar nova model (1.35M ONe WD with 50% mixing and accretion rate 2 10 10 M /yr) reported by the Barcelona group (José, J., & Hernanz, M., 1998, ApJ, 494, 680). 14

4 14 3.5 12 3 10 T max (10 8 K) 2.5 2 8 6 ρ (10 3 g cm 3 ) 1.5 4 1 2 0.5 0 10 20 30 40 50 0 60 time (10 2 s) Figure 10: The trajectory (T and ρ as functions of time) for the Lagrangian coordinate at which thetemperature profilehas its maximum (e.g., see the red curve in the upperright panel in Fig. 1), extracted from our ONe nova simulations (from the file work/logs/star.log). 15

proton number 20 15 10 5 Be 7 8 Li 7 He 3 4 H 1 2 0 1 5 10 15 20 25 30 neutron number Neutron O N C 11 12 13 14 B 8 11 P Si Al 23 24 25 26 27 28 29 30 31 32 Mg 21 22 23 24 25 26 27 28 Na 20 21 22 23 24 Ne 17 18 19 20 21 22 23 24 F 17 18 19 20 14 15 16 17 18 13 14 15 Abu Chart for cycle 260 Ar Cl Ca 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 K 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 31 32 33 34 35 36 37 38 39 40 41 42 43 44 S 28 29 30 31 32 33 34 35 36 37 38 39 40 26 27 28 29 30 31 32 33 34 35 36 37 38 25 26 27 28 29 30 31 32 33 0.0 1.5 3.0 4.5 6.0 7.5 9.0 10.5 12.0 log 10 (X) Figure 11: The distribution of isotope abundances at the time when T reaches its maximum on the trajectory from Fig. 10, obtained with the NuGrid PPN code. Compare this distribution with the one from Fig. 8. 16