|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | Import the global "configs" in helper.py to make parameters lean.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | Still WIP...
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | References: Komatsu et al. 2011, ApJS, 192, 18; Tab.(1)
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| 
| | Several methods/functions have been migrated into "helper.py", while
other methods/functions are obsolete.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| 
| 
| | TODO:
adaptively determine the proper time step instead of using a
constant one.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | The "clusters.py" is deprecated and will be deleted later.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | And update the config specification accordingly with some cleanups.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | XXX: assumed to be independent of redshifts!
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | Also update the configurations
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| 
| 
| | * Update copyright
* Add a help on "DEBUG_FG21SIM"
* Also fix a bug in cosmology setup()
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| | Simulate the formation history of each cluster and identify the
last/recent major merger event.
Also add new configuration option "tau_merger" and tweak several
configurations options.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| 
| 
| | Since the ``ClusterFormation`` is repeatedly invoked in
``GalaxyClusters``, so make the verbose information printed only at
DEBUG level.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | Also calculate and add the mass ratio to the event dictionary.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | Do not modify the root node of the merger tree, and return this root
node after tracing the formation history.
Also print some more information for debug.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| 
| | This function traces the main cluster and print its formation history to
the screen, for easier illustration and examination.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | Also write the writer and datetime to header by default.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | Generate requested number of random points within the sky.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | And some minor updates
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | Use "CAR" (Cartesian) projection instead of "TAN" (tangential) projection.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| 
| | A new parameter "ratio_major" added to distinguish between major and
minor merger events.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| 
| 
| | Also update "simulate_megertree()" default to trace only the main cluster.
Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> | 
| | 
| 
| 
| | Signed-off-by: Aaron LI <aly@aaronly.me> |