aboutsummaryrefslogtreecommitdiffstats
path: root/fg21sim/extragalactic/clusters.py
Commit message (Collapse)AuthorAgeFilesLines
* utils/__init__.py: Only import "setup_logging" from "logging.py"Aaron LI2016-10-291-1/+1
| | | | | | | | | | Since some modules (e.g., healpix.py) under "utils" involves Numba JIT optimization, which significantly slows the start-up speed, even some consumers (e.g., bin/fg21sim-webui) do not need them at all. Fix various import statements of other modules. NOTE: not test at the moment!
* Update to use the new "checksum" config optionAaron LI2016-10-271-1/+4
| | | | | Also add a warning log message for "galactic/snr.py" and "extragalactic/clusters.py".
* extragalactic/clusters.py: Speed up "calc_Tb()" significantlyAaron LI2016-10-251-10/+16
| | | | | | | | | Avoid using "astropy.units" in "calc_Tb()", which significantly speeds up this method. NOTE: whether the distance given by the simulation needs additional conversion to derive the *luminosity distance* ??
* extragalactic/clusters.py: Use "Fnu_to_Tb_fast()"Aaron LI2016-10-241-13/+15
|
* extragalactic/clusters.py: Fix multiple bugs (Test OK)Aaron LI2016-10-221-10/+45
| | | | | | * Fix several bugs, e.g., typo, wrong quantity operation, etc. * Add new method "_calc_specindex()", also allow further improvement * Improve docstrings, comments, and log messages.
* Support new simulation component: extragalactic/clustersAaron LI2016-10-221-0/+650
Support simulate the radio emission from clusters of galaxies. Currently only the radio halos is considered, while the radio relics need more investigations. Also, this simulation requires a cluster catalog derived from the Hubble Volume Project simulation. NOTE: not tested at the moment