Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | clusters/halo: Update time_turbulence() calculation | Aaron LI | 2019-01-18 | 1 | -8/+9 | |
| | ||||||
* | clusters/helper: Pass beta to helper.radius_stripping() | Aaron LI | 2019-01-18 | 2 | -7/+9 | |
| | | | | | * Add 'beta' parameter to radius_stripping() * Pass 'f_rc' and 'beta' to calc_gas_density_profile() | |||||
* | Minor tweaks | Aaron LI | 2019-01-18 | 3 | -7/+8 | |
| | ||||||
* | cosmology: Update virial overdensity calculation | Aaron LI | 2019-01-17 | 1 | -10/+16 | |
| | | | | | | References: * https://en.wikipedia.org/wiki/Virial_mass * http://adsabs.harvard.edu/abs/1998ApJ...495...80B | |||||
* | clusters/halo: Update the estimation of radius_turbulence() | Aaron LI | 2019-01-17 | 1 | -4/+8 | |
| | | | | | The radius_turbulence is estimated as the stripping radius (r_s) if r_s is larger than the core radius (r_c) of the main cluster, otherwise, r_c. | |||||
* | clusters/main: Account for baryon fraction in _simulate_mergers() | Aaron LI | 2019-01-17 | 1 | -3/+4 | |
| | ||||||
* | clusters/main: Account for baryon fraction in _simulate_catalog() | Aaron LI | 2019-01-17 | 2 | -6/+11 | |
| | ||||||
* | clusters/main: Fix _calc_cluster_info() | Aaron LI | 2019-01-17 | 1 | -1/+1 | |
| | ||||||
* | clusters/halo: Refactor calc_radius_turb() | Aaron LI | 2019-01-11 | 1 | -14/+37 | |
| | | | | | Keep all the calculated properties that can be used to tweak the parameters or to help debug. | |||||
* | clusters/halo: Implement calc_radius_turb() | Aaron LI | 2019-01-11 | 1 | -0/+36 | |
| | | | | | Determine the effective radius of the turbulence region along the whole merging process (i.e., multiple merger events). | |||||
* | clusters/halo: Add new "RadioHalo" to wrap over RadioHaloAM | Aaron LI | 2019-01-10 | 1 | -0/+33 | |
| | ||||||
* | clusters/halo: Renamed "RadioHalo" to "RadioHalo1M" | Aaron LI | 2019-01-10 | 1 | -3/+4 | |
| | ||||||
* | clusters/halo: Rewrite is_geniune() method | Aaron LI | 2019-01-10 | 1 | -0/+30 | |
| | ||||||
* | clusters/main: Update _calc_halos_emission() | Aaron LI | 2019-01-10 | 1 | -2/+2 | |
| | | | | Match the updated variable names. | |||||
* | Bump copyright year | Aaron LI | 2019-01-10 | 2 | -2/+2 | |
| | ||||||
* | clusters/main: Update _simulate_halo1() | Aaron LI | 2019-01-10 | 1 | -23/+15 | |
| | | | | | Directly merge in the cluster information into the halo information dictionary. | |||||
* | clusters/main: Rename 'theta' to 'Rvir_angular' | Aaron LI | 2019-01-10 | 1 | -2/+2 | |
| | ||||||
* | clusters/halo: Change radius attribute to calc_radius() | Aaron LI | 2019-01-10 | 1 | -20/+1 | |
| | | | | Meanwhile remove the angular_radius and volume attributes. | |||||
* | clusters/main: Calculate DA and theta in _calc_cluster_info() | Aaron LI | 2019-01-10 | 1 | -6/+13 | |
| | | | | | Calculate angular diameter distance and angular radius in _calc_cluster_info(). | |||||
* | clusters/halo: Remove is_geniune() | Aaron LI | 2019-01-10 | 1 | -32/+0 | |
| | | | | The similar functionality will be implemented in another wrapper class. | |||||
* | clusters/main: Add _calc_cluster_info() | Aaron LI | 2019-01-10 | 2 | -29/+23 | |
| | | | | Move the calculation of Rvir, kT, and B from halo.py to main.py. | |||||
* | clusters/main: Minor cleanups | Aaron LI | 2019-01-10 | 1 | -3/+3 | |
| | ||||||
* | clusters/halo: Set fixed radius for RadioHaloAM | Aaron LI | 2018-12-23 | 1 | -2/+14 | |
| | | | | | | | Since the halo radius is related to the turbulence injection region size which is further related to the stripping radius, it varies along the cluster growth as mergers happen. Therefore, the finally radio halo radius is determined otherwise and just specified here. | |||||
* | clusters/halo: Minor tweaks | Aaron LI | 2018-12-22 | 1 | -12/+10 | |
| | ||||||
* | clusters/halo: Update is_genuine() to return flux factor also | Aaron LI | 2018-12-22 | 1 | -1/+5 | |
| | ||||||
* | clusters/main: Split out _simulate_halo1() | Aaron LI | 2018-12-22 | 1 | -42/+56 | |
| | ||||||
* | clusters/main: Update description/comments | Aaron LI | 2018-12-22 | 1 | -16/+11 | |
| | | | | Tweak imports a bit. | |||||
* | Requires Python >= 3.5 | Aaron LI | 2018-12-22 | 1 | -3/+3 | |
| | ||||||
* | configs/manager: Tweak a bit | Aaron LI | 2018-12-22 | 1 | -5/+4 | |
| | ||||||
* | Update dependencies | Aaron LI | 2018-12-21 | 2 | -4/+2 | |
| | ||||||
* | PEP8 fix | Aaron LI | 2018-12-20 | 4 | -13/+15 | |
| | ||||||
* | make-ska1low-model: Add --position argument | Aaron LI | 2018-12-11 | 1 | -1/+8 | |
| | ||||||
* | uvsim/telescope: Allow to specify position | Aaron LI | 2018-12-11 | 1 | -4/+8 | |
| | ||||||
* | README: update description, link to a simulation example | Aaron LI | 2018-11-27 | 1 | -4/+8 | |
| | ||||||
* | clusters/halo: Fix kT() calculation | Aaron LI | 2018-11-08 | 1 | -3/+2 | |
| | ||||||
* | clusters/halo: Fix radius_turbulence() calculation | Aaron LI | 2018-11-08 | 1 | -2/+2 | |
| | ||||||
* | clusters/halo: Adopt new method for _velocity_turb() | Aaron LI | 2018-11-08 | 1 | -15/+24 | |
| | | | | | | | | | | Adopt a new method to calculate the turbulence velocity dispersion. First, the kinetic energy released by the merger is estimated as the work done by the in-falling sub-cluster crossing the main cluster. Second, a fraction of the kinetic energy is assumed to be transferred into the turbulence. The turbulence mass is calculated as the gas mass enclosed within the turbulence region. Finally, the turbulence velocity dispersion is derived. | |||||
* | clusters/halo: Add radius_stripping() method | Aaron LI | 2018-11-08 | 1 | -3/+13 | |
| | ||||||
* | README: Clean up and improve the installation | Aaron LI | 2018-11-08 | 1 | -14/+10 | |
| | ||||||
* | README: Fix style and clean up a bit | Aaron LI | 2018-11-08 | 1 | -15/+7 | |
| | ||||||
* | docs/guide: Remove the old outdated test config | Aaron LI | 2018-11-08 | 2 | -46/+0 | |
| | ||||||
* | docs/guide: Update to refer to the right config.spec | Aaron LI | 2018-11-08 | 2 | -496/+2 | |
| | | | | Delete the old outdated one. | |||||
* | clusters/halo: Apply option 'f_radius' to derive halo radius | Aaron LI | 2018-11-08 | 2 | -6/+5 | |
| | | | | The config option 'f_radius' is renamed from the old 'f_lturb'. | |||||
* | clusters/halo: New formula for radius_turbulence() | Aaron LI | 2018-11-08 | 1 | -6/+12 | |
| | | | | | | | | Calculate the radius of the turbulence region as the mean of the stripping radius of the in-falling sub-cluster and the core radius of the main cluster. Also make the 't' parameter mandatory. | |||||
* | clusters/halo: Add and use 'f_rc' and 'beta' options | Aaron LI | 2018-11-08 | 2 | -1/+11 | |
| | ||||||
* | clusters/helper: Add f_rc and beta parameters to calc_gas_density_profile() | Aaron LI | 2018-11-08 | 1 | -3/+11 | |
| | ||||||
* | clusters/halo: Fix time argument in _velocity_turb() | Aaron LI | 2018-11-02 | 1 | -5/+4 | |
| | ||||||
* | clusters/halo: Improve cluster temperature calculation | Aaron LI | 2018-11-01 | 1 | -8/+6 | |
| | ||||||
* | clusters/halo: Support to check whether halo is genuine | Aaron LI | 2018-11-01 | 2 | -0/+40 | |
| | | | | | | | 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. | |||||
* | clusters/halo: Fix the 'lru_cache' usage | Aaron LI | 2018-10-31 | 1 | -2/+2 | |
| |