Releases: hep-mh/acropolis
Releases · hep-mh/acropolis
v1.3.0
- 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
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 fileabundance_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
CHANGELOG:
- Fixed a bug in
DecayModel
. Results that have been obtained with older versions can be corrected by multiplying the parametern0a
with an additional factor2.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
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 executablesdecay
andannihilation
into yourPATH
) - 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
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