Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | clusters: rework the reuse of previously dumped cluster catalog | Aaron LI | 2018-01-02 | 2 | -7/+15 |
| | |||||
* | configs/checkers: add _check_file_existence() and some cleanups | Aaron LI | 2018-01-02 | 1 | -14/+49 |
| | |||||
* | Minor changes | Aaron LI | 2018-01-01 | 1 | -1/+1 |
| | |||||
* | clusters/halo: Change option "tau_merger" to "time_traceback" | Aaron LI | 2018-01-01 | 1 | -5/+5 |
| | |||||
* | clusters/halo: Rework the turbulence acceleration timescale calculation | Aaron LI | 2017-12-31 | 1 | -2/+14 |
| | | | | | | | | The new method adopted to determine the turbulence acceleration timescale follows [miniati2015] and [pinzke2017], in which the merger-induced turbulence cascades into small scales (and thus accelerate electrons) through the TTD (transit-time damping) mechanism by scattering mainly with the relativistic particles (cosmic-ray protons and electrons). | ||||
* | clusters/halo: calc turbulence velocity dispersion based on merger | Aaron LI | 2017-12-31 | 1 | -9/+3 |
| | | | | | Also update the description of option "extragalactic/halos/eta_turb" and change its default value to 0.1 | ||||
* | Minor cleanups | Aaron LI | 2017-12-31 | 1 | -10/+17 |
| | |||||
* | Minor cleanups | Aaron LI | 2017-12-30 | 1 | -2/+2 |
| | |||||
* | clusters/halo: support to drop out the most powerful halos | Aaron LI | 2017-12-30 | 1 | -0/+3 |
| | | | | | The new option "extragalactic/clusters/halo_dropout" is added to specify how many halos to be dropped out. | ||||
* | cluster/halo: Estimate halo radius ~ 0.33*R_vir (main cluster) | Aaron LI | 2017-12-30 | 1 | -2/+3 |
| | |||||
* | logging: report line numbers to help debug | Aaron LI | 2017-11-16 | 1 | -1/+1 |
| | |||||
* | fg21sim: Bump version to 0.6.3v0.6.3 | Aaron LI | 2017-10-30 | 1 | -1/+1 |
| | | | | | * Update the __init__ description a bit * Add the missing parameter change for ``f_acc`` | ||||
* | clusters/halo: Tune default parameters | Aaron LI | 2017-10-30 | 1 | -4/+4 |
| | |||||
* | clusters/configs: Update f_acc default to 1.0; also update descriptions | Aaron LI | 2017-10-26 | 1 | -1/+7 |
| | |||||
* | configs: update option "gamma_min" default to 1 (old: 10) | Aaron LI | 2017-10-25 | 1 | -1/+3 |
| | |||||
* | clusters/halo: Adjust initial electron spectrum calculation | Aaron LI | 2017-10-25 | 1 | -1/+1 |
| | |||||
* | configs: two small changes; set time_step default to 0.01 | Aaron LI | 2017-10-25 | 1 | -4/+5 |
| | |||||
* | clusters/halo: Add method to derive the initial electron spectrum | Aaron LI | 2017-10-25 | 1 | -0/+5 |
| | | | | | Also add the option "time_init" to control how long a period is used to derive the initial electron spectrum. | ||||
* | configs: Add parameter "reset" to "read_userconfig()" | Aaron LI | 2017-10-24 | 1 | -12/+20 |
| | |||||
* | configs: add __getitem__() and __setitem__() methods | Aaron LI | 2017-10-24 | 1 | -1/+8 |
| | |||||
* | clusters/halo: Add "use_max_merger" option to allow use max merger events | Aaron LI | 2017-10-22 | 1 | -4/+10 |
| | |||||
* | clusters/halo: Add option "kT_out" to tune cluster temperature | Aaron LI | 2017-10-22 | 1 | -0/+9 |
| | |||||
* | configs: Update option description | Aaron LI | 2017-10-21 | 1 | -4/+5 |
| | |||||
* | clusters/halo: Rewrite turbulence acceleration & diffusion coefficient! | Aaron LI | 2017-10-21 | 1 | -2/+12 |
| | | | | | | | | | | | | The previous calculation of the turbulence acceleration efficiency has significant problems, which is too low, i.e., the acceleration timescale is too large (~10 Gyr). However, it is reported that turbulent acceleration has a timescale ~100 Myr (0.1 Gyr). I believe this problem is due to the over-simplification to the formula proposed by [cassano2005]. Rewrite the turbulence acceleration and diffusion coefficient calculations, adopting the method proposed by [brunetti2016]. To this end, two new options "f_lturb" and "f_acc" are introduced to tune the results. | ||||
* | clusters/halo: Determine magnetic field by fraction of its energy density | Aaron LI | 2017-10-20 | 1 | -8/+4 |
| | | | | | | | | | | * Rewrite "magnetic_field()" function to calculate the mean magnetic field strength within ICM according its energy density fraction w.r.t. the ICM thermal energy density. * Remove config options "b_mean" and "b_index", which are replaced with the option "eta_b", the assumed magnetic energy density fraction w.r.t. the ICM thermal energy density. | ||||
* | clusters: Update configuration defaults and description | Aaron LI | 2017-10-19 | 1 | -12/+12 |
| | |||||
* | clusters/halo: Support use the previously dumped halos raw data | Aaron LI | 2017-10-19 | 2 | -0/+15 |
| | | | | | | Add option "use_dump_halos_data" to control whether to just use the previously dumped halos data, therefore, the radio emissions at additional frequencies can be simply calculated. | ||||
* | clusters/halo: Rewrite halos catalog and raw data save | Aaron LI | 2017-10-19 | 1 | -3/+11 |
| | | | | | Replace option "halos_dumpfile" with "halos_catalog_outfile", and use option "dump_halos_data" to control whether to dump the raw data. | ||||
* | clusters: "catalog_outfile" is required | Aaron LI | 2017-10-19 | 1 | -0/+2 |
| | |||||
* | clusters/halo: Increase the time step, but require a minimum of 20 steps | Aaron LI | 2017-10-18 | 1 | -1/+1 |
| | |||||
* | configs: remove "filemode" option | Aaron LI | 2017-10-16 | 2 | -6/+2 |
| | |||||
* | clusters: Use "hmf" to calculate halo mass functions/distributions | Aaron LI | 2017-10-04 | 2 | -13/+46 |
| | | | | | | | | | | | | * New dependency "hmf" (halo mass functions) module * Calculate halo mass distributions/functions (dndlnm) with respect to masses and redshifts, instead of use the previous data file ("ps_data") * New section "[extragalactic][psformalism]" in configurations * New functions to write and read the dndlnm data TODO: * update the method to sample (mass, redshift) for clusters from the dndlnm data | ||||
* | configs/manager.py: Add missing cosmology parameters | Aaron LI | 2017-10-04 | 1 | -0/+2 |
| | |||||
* | utils/cosmology.py: Add parameter Tcmb0 [K] | Aaron LI | 2017-10-04 | 1 | -2/+4 |
| | |||||
* | configs: Use lower case for logging levels | Aaron LI | 2017-10-04 | 2 | -14/+8 |
| | |||||
* | utils/cosmology: Add scalar spectral index "ns" | Aaron LI | 2017-10-04 | 1 | -0/+2 |
| | |||||
* | configs: Clean up some comments | Aaron LI | 2017-10-03 | 2 | -14/+0 |
| | |||||
* | clusters: Add option "use_output_catalog" to continue halo simulation | Aaron LI | 2017-09-03 | 2 | -0/+17 |
| | |||||
* | configs: Update option descriptions; also tweak checkers a bit | Aaron LI | 2017-09-03 | 2 | -7/+12 |
| | |||||
* | clusters: Add config option "boost" | Aaron LI | 2017-09-01 | 1 | -0/+5 |
| | | | | | | | NOTE: The cluster number (especially the bright ones) may be rather small within a sky patch. This ``boost`` config option increase the expected cluster number by a specified times, for better testing purpose. | ||||
* | configs/logging: print time only, without date | Aaron LI | 2017-09-01 | 1 | -1/+1 |
| | |||||
* | configs: Update clusters simulation parameters | Aaron LI | 2017-08-31 | 1 | -4/+4 |
| | | | | | | | Carried many simulation tests to determine the best parameters, by comparing with the integrated counts distribution (i.e., halo luminosity function) reported in previous works (Cassano2006, Cassano2012, and Ensslin2002). | ||||
* | clusters/psformalism: Remove config "f_darkmatter" | Aaron LI | 2017-08-29 | 1 | -3/+0 |
| | | | | Use "1 - baryon_fraction = 1 - Ob0/Om0" to replace "f_darkmatter". | ||||
* | configs: Fix checker for "extragalactic/clusters" section | Aaron LI | 2017-08-29 | 1 | -1/+1 |
| | |||||
* | configs: update "frequencies" property to be a numpy array | Aaron LI | 2017-08-28 | 1 | -6/+7 |
| | |||||
* | configs: Update default values of some options | Aaron LI | 2017-08-27 | 2 | -7/+9 |
| | |||||
* | configs: Use "utf-8" encoding to allow unicode in config files | Aaron LI | 2017-08-27 | 1 | -6/+11 |
| | |||||
* | configs: Delete obsolete checks on "{halphamap,dustmap}_unit" | Aaron LI | 2017-08-27 | 1 | -4/+0 |
| | |||||
* | configs: synchrotron: default to not add smallscales | Aaron LI | 2017-08-27 | 1 | -3/+5 |
| | |||||
* | freefree.py: Remove units of "halphamap" and "dustmap" | Aaron LI | 2017-08-27 | 1 | -6/+4 |
| |