Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | configs: Import ConfigManager by default | Aaron LI | 2017-08-26 | 1 | -1/+1 |
| | |||||
* | configs: Clean up unused options; clean up checkers as well | Aaron LI | 2017-08-26 | 3 | -8/+4 |
| | |||||
* | configs: Remove unused option "unit", and minor cleanups | Aaron LI | 2017-08-26 | 1 | -9/+4 |
| | |||||
* | configs: Remove option "save"; all enabled components will be saved | Aaron LI | 2017-08-26 | 3 | -18/+4 |
| | |||||
* | config: Change "output/use_float" to "output/float32" | Aaron LI | 2017-08-26 | 1 | -2/+2 |
| | |||||
* | foregrounds.py: Remove foreground components combination | Aaron LI | 2017-08-26 | 2 | -21/+3 |
| | | | | | * Remove output configs "combine", "combine_prefix", "output_dir" * Remove configuration checker "check_output" | ||||
* | clusters/halo.py: Rewrite electron acceleration coefficient calc | Aaron LI | 2017-08-14 | 1 | -2/+3 |
| | | | | | | | | | | * Adopt the electron acceleration coefficient formula from [cassano2005] * Rename method "_tau_acceleration()" to "_chi_acceleration()", and rewrite * Add property "kT_merger" * Also save "kT_merger" and "chi" into halos data Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | Use "GalaxyClusters" from main.py, and remove clusters.py | Aaron LI | 2017-08-14 | 1 | -1/+1 |
| | | | | Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | configs: Clean up imports | Aaron LI | 2017-08-01 | 1 | -2/+1 |
| | | | | Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | configs: Default logging to INFO; remove a obsolete config option | Aaron LI | 2017-08-01 | 2 | -6/+1 |
| | | | | Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | clusters: Add config "halos_dumpfile" and dump simulate halos data | Aaron LI | 2017-08-01 | 1 | -0/+4 |
| | |||||
* | clusters: Add psformalism.py to simulate cluster catalog | Aaron LI | 2017-07-31 | 1 | -2/+11 |
| | | | | | | Also updated configuration options. Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | Add `fg21sim.share` module to hold globally shared "CONFIGS" & "COSMO" | Aaron LI | 2017-07-31 | 1 | -2/+0 |
| | | | | Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | galactic/freefree: Add "dust_fraction" and "halpha_abs_th" configs | Aaron LI | 2017-07-29 | 1 | -0/+12 |
| | | | | Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | galactic/freefree: Add config "electron_temperature" | Aaron LI | 2017-07-29 | 1 | -0/+5 |
| | | | | | | Update method "_calc_ratio_a()" to "_calc_factor_a()" Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | clusters/configs: Update "beta_turb" default to 1.0 | Aaron LI | 2017-07-27 | 1 | -1/+1 |
| | | | | | | | This makes the simulation agree better with observations, e.g., <Jsyn> ~ 1e-42 [erg/s/cm^3/Hz] Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | configs: Update [[halos]] sections a bit | Aaron LI | 2017-07-25 | 1 | -5/+6 |
| | | | | Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | clusters/halo: Change config "eta_turb" to "beta_turb" | Aaron LI | 2017-07-25 | 1 | -3/+2 |
| | | | | | | | | | | This configuration option "beta_turb" has different meaning as "eta_turb" in [Cassano & Brunetti 2005], though they can both be an indicator for the turbulence acceleration efficiency. Rename this configuration option to make the difference more clear. Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | Use all uppercase to identify the global CONFIGS and COSMO | Aaron LI | 2017-07-22 | 1 | -2/+2 |
| | | | | | | Update to use the global CONFIGS and COSMO Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | configs/manager.py: Add formatter for handlers | Aaron LI | 2017-07-22 | 1 | -1/+8 |
| | | | | Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | configs: Update cosmology parameters (Komatsu et al. 2011) | Aaron LI | 2017-07-22 | 1 | -1/+2 |
| | | | | | | References: Komatsu et al. 2011, ApJS, 192, 18; Tab.(1) Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | clusters/halo.py: More cleanups with minor updates | Aaron LI | 2017-07-22 | 1 | -0/+1 |
| | | | | Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | clusters/main.py: Add property "halo_configs" | Aaron LI | 2017-07-22 | 1 | -27/+13 |
| | | | | | | And update the config specification accordingly with some cleanups. Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | clusters/main.py: Add "_magnetic_field()" method | Aaron LI | 2017-07-21 | 1 | -8/+7 |
| | | | | | | Also update the configurations Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | Fix parameter names about cosmology | Aaron LI | 2017-07-21 | 1 | -2/+2 |
| | | | | Signed-off-by: Aaron LI <aly@aaronly.me> | ||||
* | checkers.py: Drop resolution check to avoid circular importing error | Aaron LI | 2017-07-21 | 1 | -7/+0 |
| | | | | Signed-off-by: Aaron LI <aly@aaronly.me> |