aboutsummaryrefslogtreecommitdiffstats
path: root/fg21sim/configs
Commit message (Collapse)AuthorAgeFilesLines
* Minor tweaksAaron LI2019-01-181-3/+3
|
* configs/manager: Tweak a bitAaron LI2018-12-221-5/+4
|
* clusters/halo: Apply option 'f_radius' to derive halo radiusAaron LI2018-11-081-4/+3
| | | | The config option 'f_radius' is renamed from the old 'f_lturb'.
* clusters/halo: Add and use 'f_rc' and 'beta' optionsAaron LI2018-11-081-0/+7
|
* clusters/halo: Support to check whether halo is genuineAaron LI2018-11-011-0/+7
| | | | | | | Add the 'is_genuine()' method to check whether the radio halo is genuine by comparing the flux density to the fiducial value. Two new configuration options (fiducial_freq and fiducial_factor) are added to specify the frequency and limit whether the radio halo is regarded as genuine.
* PEP8 fixAaron LI2018-10-311-2/+2
|
* configs/manager: Fix the loading of config specAaron LI2018-10-311-2/+1
|
* clusters/halo: Update calculations of injection and halo radiusAaron LI2018-10-301-5/+4
|
* Deprecate the pointsource component (2)Aaron LI2018-10-301-49/+0
|
* configs: Merge config specs into one single fileAaron LI2018-10-304-263/+234
|
* clusters/config: Tune parameter eta_eAaron LI2018-05-221-1/+1
|
* clusters: Add parameter felong_minAaron LI2018-05-221-0/+7
|
* clusters: Fix cluster distribution calculation about massAaron LI2018-05-121-8/+7
|
* clusters/config: tune parameter x_cr; and improve parameter descriptionAaron LI2018-02-031-8/+9
|
* clusters/config: tune parameters time_init->1, time_step->0.02Aaron LI2018-01-281-2/+2
|
* clusters: minor updatesAaron LI2018-01-161-0/+2
|
* configs: adjust default values of "merger_mass_min" and "kT_out"Aaron LI2018-01-051-2/+2
|
* clusters: simulate and extract all recent merger eventsAaron LI2018-01-021-10/+0
| | | | Remove the obsolete options: ratio_major, use_max_merger
* clusters: rework the reuse of previously dumped cluster catalogAaron LI2018-01-022-7/+15
|
* configs/checkers: add _check_file_existence() and some cleanupsAaron LI2018-01-021-14/+49
|
* Minor changesAaron LI2018-01-011-1/+1
|
* clusters/halo: Change option "tau_merger" to "time_traceback"Aaron LI2018-01-011-5/+5
|
* clusters/halo: Rework the turbulence acceleration timescale calculationAaron LI2017-12-311-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 mergerAaron LI2017-12-311-9/+3
| | | | | Also update the description of option "extragalactic/halos/eta_turb" and change its default value to 0.1
* Minor cleanupsAaron LI2017-12-311-10/+17
|
* Minor cleanupsAaron LI2017-12-301-2/+2
|
* clusters/halo: support to drop out the most powerful halosAaron LI2017-12-301-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 LI2017-12-301-2/+3
|
* logging: report line numbers to help debugAaron LI2017-11-161-1/+1
|
* fg21sim: Bump version to 0.6.3v0.6.3Aaron LI2017-10-301-1/+1
| | | | | * Update the __init__ description a bit * Add the missing parameter change for ``f_acc``
* clusters/halo: Tune default parametersAaron LI2017-10-301-4/+4
|
* clusters/configs: Update f_acc default to 1.0; also update descriptionsAaron LI2017-10-261-1/+7
|
* configs: update option "gamma_min" default to 1 (old: 10)Aaron LI2017-10-251-1/+3
|
* clusters/halo: Adjust initial electron spectrum calculationAaron LI2017-10-251-1/+1
|
* configs: two small changes; set time_step default to 0.01Aaron LI2017-10-251-4/+5
|
* clusters/halo: Add method to derive the initial electron spectrumAaron LI2017-10-251-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 LI2017-10-241-12/+20
|
* configs: add __getitem__() and __setitem__() methodsAaron LI2017-10-241-1/+8
|
* clusters/halo: Add "use_max_merger" option to allow use max merger eventsAaron LI2017-10-221-4/+10
|
* clusters/halo: Add option "kT_out" to tune cluster temperatureAaron LI2017-10-221-0/+9
|
* configs: Update option descriptionAaron LI2017-10-211-4/+5
|
* clusters/halo: Rewrite turbulence acceleration & diffusion coefficient!Aaron LI2017-10-211-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 densityAaron LI2017-10-201-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 descriptionAaron LI2017-10-191-12/+12
|
* clusters/halo: Support use the previously dumped halos raw dataAaron LI2017-10-192-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 saveAaron LI2017-10-191-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 requiredAaron LI2017-10-191-0/+2
|
* clusters/halo: Increase the time step, but require a minimum of 20 stepsAaron LI2017-10-181-1/+1
|
* configs: remove "filemode" optionAaron LI2017-10-162-6/+2
|
* clusters: Use "hmf" to calculate halo mass functions/distributionsAaron LI2017-10-042-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