- Nov 10, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
backwards compatibility
-
- Nov 08, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
All other functions should not have been exposed in the shared library but were: now fixed by mixing the visibility flag into CFLAGS.
-
- Nov 06, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
updated how the evolution is stopped in terminate_evolution: it now just sets stardata->evolving to FALSE so everything stops. cleaned up buffered_printf also fixed buffer_empty_buffer and clear_printf_buffer to set the buffer_alloced to zero (otherwise buffered_printf gets confused) remove deprecated and unused miniz
-
- Nov 05, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Nov 04, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
Izzard, Robert Dr (Maths & Physics) authored
rebuilt the buffered_printf code to simplify it and prevent (hopefully) the crashes that Alex Kemp finds. added tmpstore->error_buffer to deal with errors separately, this is handled correctly in binary_grid2 (v2.1.3+) so it behaves just like previously and SYSTEM_ERROR is detected correctly. deprecated the printf_stack to remove a load of unusued code extended the API to use the error_buffer through binary_c_error_buffer()
-
- Nov 02, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Sep 11, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
fixed the APItest directory : especially the fortran code didn't work with the latest gfortran, seems ok now (for now?) sync latest perl
-
- Sep 07, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
timers was broken unless on an intel-compatible CPU, now we use the standard timer functions where rdtsc ticks are not available fixed formatting of size_t and other types
-
Izzard, Robert Dr (Maths & Physics) authored
update mega/mebi bytes fixed ints to Star_numbers where appropriate
-
- Sep 04, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Sep 03, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
fixed nucsyn abundances update to use previous timestep's abundances when appropriate - I hope this is working now, tests are running also updated docs to include a section on coding style
-
- Sep 01, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Aug 28, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
cleaned up some format statements using the gnu_printf attribute
-
- Aug 21, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Aug 19, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
buffered_printf now uses a 1.2x multiplier to update the size of its buffer, instead of matching the string exactly put newstar star_t structs in tmpstore to avoid multiple allocations in stellar_structure and stellar_evolution more cleanup of old code to try to speed it up
-
- Jun 18, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Apr 27, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Feb 14, 2019
-
-
Izzard, Robert Dr (Maths & Physics) authored
updated core-omega coupling
-
- Jul 06, 2018
-
-
Rob Izzard authored
fix bugs in version() which caused it to crash when stardata is NULL fixed PRINTF to output to stdout when stardata is NULL fixed post-AGB logging in log_every_timestep (it requires DISCS) cleaned up for merge back to master
-
- Feb 24, 2018
-
-
Izzard, Robert Dr (Maths & Physics) authored
This involved fixing the configure script for the default arch/build target, and fixing the va_list behaviour is as an array on x86_64 and not on ARM. Taking a pointer to it fixed this. Also fixed the make_data_objects scripts to take obcopy's opts as an environment variable so they can be controlled by the configure script.
-
- Dec 06, 2017
-
-
Izzard, Robert Dr (Maths & Physics) authored
fixed but with max_hewd_mass
-
- Aug 26, 2017
-
-
Izzard, Robert Dr (Maths & Physics) authored
the buffering printf function had a buffer overrun in it (the irony) which was triggered especially by the new version function being long. I have fixed this and increased the size of the string buffer so that the version string fits... in future this may need further extension. fixed the prevention of exiting on nan because of a new parameter that has "nan" in its name. This no longer fails: the issue was that stardata is NULL when new_system is setting up, it's *new_stardata that must be set and tested. Debug_expression is only now evaluated when stardata is non-NULL in debug_fprintf. Cleaned up various debugging statements as well.
-
- Jul 11, 2017
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Jul 04, 2017
-
-
Izzard, Robert Dr (Maths & Physics) authored
also updates to the disc code
-
- Apr 05, 2017
-
-
Izzard, Robert Dr (Maths & Physics) authored
Added ability to convert from a header (or general data) file to a binary object which can then be linked directly. This prevents gcc from accessing the file and using huge amounts of RAM at build time. It also fixes the nucsyn_extended_s_process table which would not compile under Intel's compiler.
-
- Sep 08, 2016
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
Izzard, Robert Dr (Maths & Physics) authored
-
- Sep 06, 2016
-
-
Izzard, Robert Dr (Maths & Physics) authored
-
Izzard, Robert Dr (Maths & Physics) authored
-