- Aug 01, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
Izzard, Robert Dr (Maths & Physics) authored
fix issue where the timestep wasn't being limited in a system with only massless remnants when fixed_timesteps should be triggered fixed issue where the code got in an infinite loop after the above failure fix TPAGB issue where massive cores were checked vs MCh just before the TPAGB: we now explicitly check that the star is a TPAGB star to do this
-
- Jul 22, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
add colour%d option to allow the user to override the ANSI colours
-
- Jul 21, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
Added Tout and Pringle 1992 magnetic wind loss with multiplier option (default is 0.0, so this wind is off) now propagate vb flag through nuclear-burning routines change to stellar structure to only allow thermal pulses if Mc < MCh: this *might* help mint post-CHeB (although the timescales are still all messed up!)
-
- Jul 11, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
added (optional) checkfuncs for the nucsyn cycles so they are not called unless the temperature and density are in suitable ranges.
-
- Jun 04, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
Izzard, Robert Dr (Maths & Physics) authored
-
- May 15, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
- May 08, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
macro defining length of GB array was too short (never really mattered, but caused problems in debug) fixed the isotope loops to skip electrons: this was breaking the molecular weight calculations, and the loops should really be just over the isotopes renamed the "ordered" isotope loop to be the "forward" loop removed deprecated nucsyn_update_abundances.c
-
- Apr 30, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
add tidal option for lambdas
-
- Apr 16, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Apr 15, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
Izzard, Robert Dr (Maths & Physics) authored
split off MS columns to a .def file, and put the option to change data (e.g. fabs, log10, etc.) in there.
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Apr 13, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
note that CNO and NeNaMgAl are to follow
-
- Apr 08, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
MINT structure is now allocated as a substructure of the star, which means we can no longer memcpy stardatas and stars when using MINT. The functions copy_star and copy_stardata do this for us, of course, and have been updated appropriately. fixed up the old nuclear network code, this is work in progress but makes things much more transparent and flexible fixed the nuclear networks to use enums not macros, and these can be set on the command line fixed bug in MINT that caused problems when 1-X-Y!=Z. this is a fudge that may fail later! fixed the nuclear isotopes list so we have light and heavy isotopes, and fixed the many functions that use the heavy elements so they compile (and do nothing) with the heavy elements off.
-
- Apr 05, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
Izzard, Robert Dr (Maths & Physics) authored
-
Izzard, Robert Dr (Maths & Physics) authored
lists that used to be simple macros
-
- Apr 02, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
cleaned up builds with/without MINT and NUCSYN
-
- Mar 31, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
fix issues and improve memory allocation for the various nuclear networks, improved how we handle the GSL vectors and matrices, and improved some of the pointers which are now consts (so can be better optimized) USE_GSL is now removed: we require GSL in so many places, it makes no sense to have alternative algorithms (which we didn't write anyway!) fixed a few bugs in the MINT-BSE compatibility layer
-
Izzard, Robert Dr (Maths & Physics) authored
updated the MINT merger code to handle angular momentum and mass loss based on preferences added non-equilibrium convective core mass and mixing fixed bug in libbacktrace usage that caused it to segfault when using the unwind library's functions to unwind a previous segfault's stack trace.
-
- Mar 29, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
added luminosity <> Mconv lookup on the MS, so we can simulate mixing of a convective core when accreting
-
- Mar 26, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Mar 23, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Mar 19, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
MINT now uses BSE after the MS : note, this is likely to be buggy, there are still some parts of the interface that require writing (e.g. mixing of stars on the MS, also the nucsyn)
-
- Jan 30, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
changed many function macros to be more robust to avoid variable shadowing
-
- Jan 23, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
fix bug in the common envelope code where a supernova was triggered when it shouldn't have been, causing a double-free.
-
- Jan 08, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
note: I introduced Static_Starloop to force the loop over both stars when required. I *think* I got this right so far, but please let me know if there is one I mssed.
-
- Jan 07, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
fix issue in meson.build when perl is detected but doesn't work fixed meson bash scripts to return 1 (i.e. fail detectably) when things go wrong in more cases
-
- Jan 06, 2021
-
-
Izzard, Robert Dr (Maths & Physics) authored
fixed bug where the star instead of system derivative was used, thus confusing the cbdisc mass loss with artificial mass loss added logging to test some things for Lewis Whitehouse
-
- Dec 26, 2020
-
-
Izzard, Robert Dr (Maths & Physics) authored
with calls to stellar_srtucture_make_massless_remnant : this is because this function does a lot more than simply set the stellar type, and a crash case was found that depended on these extra things being set (like the core masses being set to zero).
-
- Dec 03, 2020
-
-
Izzard, Robert Dr (Maths & Physics) authored
added check in convective_envelope_mass_and_radius for the case when there is no radial extent or mass in the envelope (just sets k2=0) few other code cleanups
-
- Nov 04, 2020
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Aug 21, 2020
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
Izzard, Robert Dr (Maths & Physics) authored
fix memory leak associated with disc freeing not happening accidentally (common was passed instead of stardata to remove_disc)
-
- Jul 16, 2020
-
-
Izzard, Robert Dr (Maths & Physics) authored
some accountancy: we weren't outputting JSON when the ensemble was deferred, this has now been fixed and is all handled in free_memory() and associated functions
-
- Jul 10, 2020
-
-
Izzard, Robert Dr (Maths & Physics) authored
fix issue in comenv where the stellar type of a merged star wasn't being set, and improved CO core logging in a few places
-
- Jul 02, 2020
-
-
Izzard, Robert Dr (Maths & Physics) authored
lots of code cleanup to go with this, and a few new functions to perform core options. fixed a bug in the SNII/Ibc yield calculator which used the He core mass instead of CO core (only in the yield calculation).
-