Skip to content

Releases: hep-mh/acropolis

v1.3.0

24 Sep 10:42
157a0a1
Compare
Choose a tag to compare
  • Implemented the model acropolis.ext.models.ResonanceModel, which can be used to calculate PDI constraints for models with resonantly-enhanced DM annihilations
  • Added PDG2021 and PDG2022 values to acropolis.obs
  • Implemented the new package acropolis.jit to fixed warnings caused by new versions of numba
  • Removed the requirement for the data in cosmo_file.dat to be equidistant in log space
  • Improved the progress indicator when running parameter scans without a fast parameter
  • Unified the plotting script in plots/plot_scan_results.py by using the methods defined in acropolis.plots
  • Added additional plotting functionality in acropolis.plots (extracting contours, specifying the x and y data for the plot, ...)

v1.2.2

06 Apr 13:06
8792f31
Compare
Choose a tag to compare

CHANGELOG:

  • Implemented fixes for the issues #10 and #11 on GitHub
  • Made some initial plotting functions available in acropolis.plots, which can be used to easily plot the results of parameter scans
  • Improved the output that is printed to the screen (especially for parameter scans if verbose=True)
  • Updated the neutron lifetime to the PDG 2020 recommended value
  • Included some example files, e.g. for parameter scans, in the directory examples/
  • Included a new c-file tools/create_sm_abundance_file.c, which can be used with AlterBBN to generate the file abundance_file.dat for sm.tar.gz
  • Fixed a bug that prohibited running 2d parameter scans without 'fast' parameters
  • Fixed a bug that caused INFO messages to be printed even for verbose=False

v1.2.1

16 Feb 17:09
80157a9
Compare
Choose a tag to compare

CHANGELOG:

  • Fixed a bug in DecayModel. Results that have been obtained with older versions can be corrected by multiplying the parameter n0a with an additional factor 2.7012. All results of our papers remain unchanged.
  • Updated the set of initial abundances to the most recent values returned by AlterBBN v2.2 (explcitly, we used failsafe=12)

v1.2

15 Jan 11:16
2f5952a
Compare
Choose a tag to compare

CHANGELOG:

  • Speed improvements when running non-thermal nucleosynthesis (by a factor 7)
  • Modified the directory structure by moving ./data to ./acropolis/data to transform ACROPOLIS into a proper package, which can be installed via python3 setup.py install --user (also putting the executables decay and annihilation into your PATH)
  • Added the decay of neutrons and tritium to the calculation
  • Included a new script 'tools/create_sm_cosmo_file.py' which allows to generate the file cosmo_file.dat for sm.tar.gz and can easily be modified by the user
  • For AnnihilationModel, it is now possible to freely choose the dark-matter density parameter (default is 0.12)

v1.1

30 Nov 09:26
8742863
Compare
Choose a tag to compare

CHANGELOG:

  • For the source terms it is now possible to specify arbitrary monochromatic and continuous contributions, meaning that the latter one is no longer limited to only final-state radiation of photons
  • By including additional JIT compilation steps, the runtime without database files was drastically decreased (by approximately a factor 15)
  • The previously mentioned performance improvements also allowed to drop the large database files alltogether, which results in a better user experience (all database files are now part of the git repo and no additional download is required) and a significantly reduced RAM usage (~900MB -> ~20MB)
  • Fixed a bug, which could lead to NaNs when calculating heavily suppressed spectra with E0 >> me2/(22*T)
  • Added a unified way to print the final abundances in order to declutter the wrapper scripts. This makes it easier to focus on the actual important parts when learning how to use ACROPOLIS
  • Moved from bytecode to simple text files for the remaining database file, as the former leads to unexpected behaviour on some machines
  • Added additional info and warning messages for the user's convenience

v1.0

26 Nov 22:41
Compare
Choose a tag to compare

Initial release corresponding to the v1 of the manual on arXiv.