-
Izzard, Robert Dr (Maths & Physics) authoredIzzard, Robert Dr (Maths & Physics) authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
This project is licensed under the GNU General Public License v3.0 only.
Learn more
LICENCE 11.77 KiB
The binary_c/nucsyn code LICENCE
--------------------------------
The binary_ code (also known fas 'binary_c/nucsyn') is based on the BSE code of Jarrod Hurley, as rewritten by Robert Izzard (RGI), with many new functions to follow stellar nucleosynthesis, among other things.Many parts have been rewritten in a more modular way, please appreciate thatthe many improvements are always a work in progress.
The (current) websites of binary_c are
http://www.ast.cam.ac.uk/~rgi/binary_c.html
http://personal.ph.surrey.ac.uk/~ri0005/binary_c.html
The facebook page is
https://www.facebook.com/groups/149489915089142/?fref=ts
There are two mailing lists on google groups, please join them:
https://groups.google.com/forum/#!forum/binary_c-nucsyn-announce
https://groups.google.com/forum/#!forum/binary_c-nucsyn-devel
To get the code, please email rob at r.izzard@surrey.ac.uk
---
If you use this code, however directly or indirectly, and "this code" includes
*all* the scripts and sub-programs, subroutines, configuration files, Makefiles,
binary objects, modules etc. that go with it, and go on to use the results
for any paper, poster, publication or distribution of information derived
from, with or by the use of this code you must contact RGI at
rgi <_a_t_> cam.ac.uk (alternatively rob.izzard <_a_t_> gmail.com)
to discuss whether you should add him to the author
list or cite him. You should also contact Jarrod Hurley, since he wrote
the original Fortran code - he may want his name on the paper too. It has
been RGI's experience that he doesn't want this, but I am sure he appreciates
it if you let him know you're using his code (by however circuitous a route!).
Usually a citation will do, but you know, if RGI helps you a lot and you use
his code extensively, it is polite to consider an author slot. You should
*at least ask*!
If you are required to cite, then usually something along the lines of:
"We use the population nucleosynthesis code of Izzard et al (2004, 2006, 2009, 2018) based on the binary star evolution code of Hurley et al (2002)."
Hurley et al 2002 MNRAS 329, 897
Izzard et al 2004 MNRAS 350, 407
Izzard et al 2006 A&A 460, 565
Izzard et al 2009 A&A 508, 1359
Izzard et al 2018 MNRAS 473, 2984
If you get lots of help from RGI, then perhaps a little acknowledgement
will cheer him up too :)
If you present results which use binary_c in a talk or poster (or similar presentation), you must:
1) cite the above papers in your talk/poster (e.g. "Izzard et al. 2018")
2) name the code "binary_c" or "binary_c/nucsyn" *explicitly* in your talk/poster
3) (in the case of talks) mention the code and my name orally and clearly.
You MAY NOT redistribute this code to anyone, including your colleagues and/or students, or allow another to use it or any part of it or any associated scripts etc. without RGI's express permission. I expect you to take precautions to make sure that your colleagues cannot steal the code from you, e.g. by securing the permissions in the code directory so that only you can read it. That said, RGI has never yet refused this kind of permission.
You may not state in any paper, proposal, application, white paper, or similar communication, that you will use binary_c without first getting permission from RGI to do so. If your collaboration and/or communication with RGI stops, expires or ceases for whatever reason, you must stop using the code unless you have obtained his express permission to continue. Such permissions can be revoked.
Please note that the intellectual property of this code is not well defined:
Jarrod developed the Fortran version, which included work by Onno Pols, Chris
Tout, Sverre Aarseth among others (I believe). The C version, which includes
nucleosynthesis, started as a "simple" reworking of the Fortran version.
The nucleosynthesis routines (in nucsyn/) are from RGI, as are many
of the fixes in the rest of the code (mostly, but not uniquely,
defined by the NUCSYN macro). RGI wrote some of the code while a PhD student
in Cambridge, some while playing "house-husband" in Italy, some while teaching,
some in Utrecht, Belgium and Bonn and most definitely a lot of it in his own time in evenings
and at weekends. So, if you want to define copyright in a court of law, RGI owns
a big chunk, Jarrod too, and various institutions who paid for it to happen
probably want their share (though you could argue they got their share through
the above publications).
Also, there are now many people working on the project.
If you use part of their code for *your* project, please cite
the appropriate paper.
If you are one of the contributors please get in touch if you
would like your name added to this list or your paper specifically
mentioned.
Many people helped RGI by donating data from other projects:
e.g. Amanda Karakas (AGB stars),
Lynnette Dray (massive stars), Roberto Gallino/Marigo Lugaro (s-process/nuclear reaction rates),
Richard Stancliffe (stars of all masses and detailed nucleosynthesis), Evert Glebbeek
(temperature/density/convection data), Chris Tout (stellar evolution models and general
advice), Alessandro Chieffi (supernovae), as well as other stuff stolen from the literature
(but cited in one of the above papers).
Axel Bonacic made some changes to the AGB radius and luminosity functions which he
uses in his incredibly slow (buggy?) version of the (use #define AXEL to try it for
yourself...).
Selma de Mink contributed to the mass-transfer stability criteria (see de Mink et al 2013).
Joke Claeys developed the alternative RLOF mass-transfer formula and some of the mass transfer efficiencies (see Claeys et al 2014).
Carlo Abate wrote the Wind-RLOF code and updated the s-process at low metallicity (see Abate et al 2013,2014,2015).
John Eldridge provided his tables of stellar colours for the stellar_colours library.
Giovanni Rosotti provided help with the accretion onto binaries as f(q).
Adam Jermyn has worked most on the discs code and his help is greatly appreciated.
Holly Preece provided the tables for first dredge up, as used in nucsyn_strip_and_mix and Izzard+ (2017).
Also, thanks to Chris Tout, Onno Pols and John Lattanzio for advice down the years.
Finally, by using binary_c/nucsyn you agree to:
* Commit your ongoing work and improvements to the code to the main code repository. Your work cannot be private.
* That your work can be incorporated, as soon as reasonably possible, into the binary_c/nucsyn trunk (and hence branches of users) so that it is available to all binary_c users. You naturally have time to publish your work first. We're a friendly lot (in general!) and would rather work together than in competition. There is no point in reinventing the wheel!
* The LICENCE is subject to changes and/or updates. By continuing to use binary_c/nucsyn, you agree to the latest LICENCE terms (in the trunk), not those that came with your branch. Please regularly check the trunk LICENCE file for updates.
Look out for the semi-regular binary_c workshops. Check out the website for details.
thanks for your time!
25/07/2007, last updated 22/01/2019.
------------------------------------------------------------
Recent papers that use binary_c/nucsyn:
Binary stars in the Galactic thick disc. Robert G. Izzard, Holly Preece, Paula Jofre, Ghina M. Halabi, Thomas Masseron, Christopher A. Tout (2018).
Cannibals in the thick disk: the young α−rich stars as evolved blue stragglers
Jofre et al. (2016).
Modelling the observed properties of carbon-enhanced metal-poor stars using binary population synthesis. C. Abate, O. R. Pols, R.J. Stancliffe, R. G. Izzard, A. I. Karakas, T. C. Beers, Y. S. Lee (2015).
Carbon-enhanced metal-poor stars: a window on AGB nucleosynthesis and binary evolution. II. Statistical analysis of a sample of 67 CEMP-s stars. C. Abate, O. R. Pols, R. G. Izzard, A. I. Karakas (2015).
Observable fractions of core-collapse supernova light curves brightened by binary companions, Takashi J. Moriya, Zheng-Wei Liu, Robert G. Izzard (2015).
Evolution of mass functions of coeval stars through wind mass loss and binary interactions. F.R.N. Schneider, R.G. Izzard, N. Langer, S.E. de Mink (2015).
Carbon-enhanced metal-poor stars: a window on AGB nucleosynthesis and binary evolution. I. Detailed analysis of 15 binary stars with known orbital periods. C. Abate, O.R. Pols, A. I. Karakas, R.G. Izzard (2015)..
HV2112, a Thorne-Zytkow Object or a Super Asymptotic Giant Branch Star. C.A. Tout et al (2015).
The occurrence of classical Cepheids in binary systems. Hilding R. Neilson, Fabian R.N. Schneider, Robert G. Izzard, Nancy R. Evans, Norbert Langer (2015).
Ages of Young Star Clusters, Massive Blue Stragglers, and the Upper Mass Limit of Stars: Analyzing Age-dependent Stellar Mass Functions
F.R.N. Schneider, R.G. Izzard et al. ApJ 780,117 (2014).
The incidence of stellar mergers and mass gainers among massive stars
S.E. de Mink, H. Sana, N. Langer, R.G. Izzard, F.R.N. Schneider. ApJ accepted, arXiv 1312.3650 (2014).
Are most cataclysmic variables descendants from thermal time scale mass transfer?
T.P.G. Wijnen, M. Zorotovic, M.R. Schreiber, A&A submitted (2014).
A nova re-accretion model for J-type carbon stars
S. Sengupta, R.G. Izzard, H.H.B. Lau A&A 559, 66 (2013).
AGB nucleosynthesis at low metallicity: what can we learn from carbon- and s-elements-enhanced metal-poor stars
C. Abate, O.R. Pols, R.G. Izzard, A.I. Karakas arXiv 1310.6859
Population synthesis of triple systems in the context of mergers of carbon-oxygen white dwarfs
Hamers, A.S. et al. MNRAS 430,2262 (2013).
POPCORN: A comparison of binary population synthesis codes
J.S.W. Claeys, S. Toonen, N. Mennekens ASPC 470, 163 (2013).
The rotation rates of massive stars: the role of binary
interaction through tides, mass transfer and mergers S.E. de
Mink, N. Langer, R.G. Izzard, H. Sana, A. de Koter. ApJ 764, 166
(2013).
Type Ia Supernovae and the Uncertainties in their Progenitor
Evolution Claeys, J. S. W.; Pols, O. R.; Izzard, R. G.. IAUS 281,
236 (2013)
Wind Roche-lobe Overflow: Application to Carbon-Enhanced
Metal-poor Stars C. Abate, O.R. Pols, S.S. Mohamed, S.E. de Mink
A&A 552, 26 (2013).
Eccentricity-pumping in post-AGB stars with circumbinary
discs T. Dermine, R.G. Izzard, A. Jorissen, H. Van Winckel. A&A 551, 50 (2013).
The occurrence of nitrogen-enhanced metal-poor stars:
implications for the initial mass function in the early Galactic
halo O.R. Pols, R.G. Izzard, R.J. Stancliffe, E. Glebbeek. A&A
547, 76 (2012).
Common Envelope Evolution R.G. Izzard, P.D. Hall, T.M.
Tauris, C.A. Tout. Invited review at IAU Symposium 283 Planetary
Nebulae an Eye to the Future (2012).
On the nature and detectability of Type Ib/c supernova
progenitors S.-C. Yoon, G. Gräfner, J.S. Vink, A. Kozreyeva, R.G.
Izzard. A&A 544, 11 (2012).
Classical Cepheids Require Enhanced Mass Loss H.R. Neilsen,
N. Langer, S.C. Engle, E. Guinan, R.G. Izzard. ApJ 760, 18
(2012).
How did Carbon-Enhanced Metal-Poor Stars form? C. Abate, O.R.
Pols, R.G. Izzard, S. Mohammed, S.E. de Mink. Proceedings of
Evolution of Compact Binaries (2011).
The search for progenitor models of type Ia supernovae J.S.W.
Claeys, O.R. Pols, J. Vink, R.G. Izzard (2011).
White-dwarf kicks and implications for barium stars R.G.
Izzard, T. Dermine, R.P. Church A&A (2010).
Population Synthesis of Carbon-enhanced Metal Poor Stars
R.G. Izzard, E. Glebbeek, R.J. Stancliffe, O.R. Pols A&A 508,
1359 (2009).
The impact of binary-star yields on the spectra of galaxies
A.E. Sansom, R.G. Izzard and P. Ocvirk MNRAS 399, 1012 (2009).
Fluorine in carbon-enhanced metal-poor stars: a binary
scenario M. Lugaro, S.E. de Mink, R.G. Izzard et al. A&A 484, 27L
(2008).
Gamma-ray bursts from tidally spun-up Wolf-Rayet stars? R.G.
Detmers, N. Langer, Ph. Podsiadlowski, R.G. Izzard A&A 484,831
(2008).
Origin of the early-type R stars: a binary-merger solution to
a century-old problem? R.G. Izzard, C.S. Jeffery and J. Lattanzio
. A&A 470, 661 (2007).