aboutsummaryrefslogtreecommitdiffstats
path: root/mass_profile
Commit message (Collapse)AuthorAgeFilesLines
* Rename fit_nfwmass.sh to fit_mass; Update to the new style configAaron LI2017-02-071-100/+76
|
* Add shuffle_profile.py to replace shuffle_{T,sbp}.pyAaron LI2017-02-073-36/+37
| | | | | | NOTE: This tool shuffle the data on column 3 according to their errors on column 4.
* Remove graphical plot report (depends on PGPLOT)Aaron LI2017-02-076-186/+39
| | | | Therefore remove the depends on PGPLOT (from HEASoft) and X11 libraries.
* Rename spline.h to spline.hppAaron LI2017-02-079-27/+17
|
* Update tools to use the new style sbp config fileAaron LI2017-02-076-207/+213
|
* Fix undeclared variables in projector.hppAaron LI2017-02-072-7/+8
|
* Handle #pragma omp warning when not give -fopenmpAaron LI2017-02-071-0/+6
|
* Update fit_sbp.sh to use the new style config filesAaron LI2017-02-071-19/+31
|
* cleanup mass_profile/projector.hppAaron LI2016-06-221-78/+80
|
* coolfunc_calc_erg.sh: clean up according to coolfunc_calc.shAaron LI2016-06-082-85/+57
| | | | | * Drop calc_distance support in favor of cosmo_calc * Some cleanups
* Superseded by 'scripts/ciao_calc_csb.sh'Aaron LI2016-06-081-160/+0
|
* Merge branch 'cosmo_calc'Aaron LI2016-06-087-402/+88
|
* Merge branch 'cosmo_calc'Aaron LI2016-06-087-88/+402
|
* Merge branch 'cosmo_calc'Aaron LI2016-06-082-44/+26
|\
| * mass_profile/cooling_time2.sh: drop calc_distance in favor of cosmo_calcAaron LI2016-06-081-32/+20
| |
| * mass_profile/csb_calc_lwt.sh: drop calc_distance in favor of cosmo_calcAaron LI2016-06-081-12/+6
| |
* | Merge 'coolfunc_calc2.sh' into 'coolfunc_calc.sh'Aaron LI2016-06-084-219/+62
| | | | | | | | | | | | | | | | * Merge 'coolfunc_calc{2,}.sh' to reduce duplications * Clean up 'coolfunc_calc.sh' a bit * Use 'cosmo_calc' instead of 'calc_distance' in 'coolfunc_calc.sh' * Update comments/description of 'coolfunc_calc.sh' * Update 'fit_{sbp,nfwmass}.sh' accordingly
* | Remove unused coolfunc_calc_bolo.shAaron LI2016-06-081-139/+0
|/
* mass_profile: fix many compilation warningsAaron LI2016-06-0820-319/+300
|
* mass_profile/Makefile: add flag OPENMPAaron LI2016-06-081-2/+6
|
* mass_profile/Makefile: clean upAaron LI2016-06-081-35/+33
|
* calc_lxfx.sh: clean up a bitAaron LI2016-06-081-7/+4
|
* fit_nfwmass.sh: only support "wang2012" modelAaron LI2016-06-081-9/+2
|
* update .gitignore a bitAaron LI2016-06-081-3/+0
|
* Rewrite Makefile; also remove obsolete filesAaron LI2016-06-083-56/+136
|
* README.md: add an TODO itemAaron LI2016-06-081-0/+1
|
* constrained_dbeta.hpp: add missing <iostream> and std::Aaron LI2016-06-081-38/+35
| | | | Also some style adjustments
* calc_distance: fix some -WerrorAaron LI2016-06-072-5/+5
|
* Rewrite extract_tcool.pyAaron LI2016-06-071-12/+42
|
* Add TODO itemsAaron LI2016-06-071-0/+4
|
* Rewrite 'calc_entropy.py' from 'analyze_entropy_profile.py'Aaron LI2016-06-075-392/+104
| | | | | | * XXX: 'calc_entropy.py' needs test * XXX: check the uncertainty/error estimation/calculation * Remove obsolete 'fit_{d,}beta_entropy.sh' and 'calc_all_entropy.sh'
* fit_nfwmass.sh: also keep the entropy profilesAaron LI2016-06-071-9/+15
| | | | | 'entropy_center.qdp' and 'summary_entropy.qdp' are required to calculate the entropy at the required radius (see 'calc_entropy.py').
* 'query_source_info.sh' superseded by 'query_ned.py' from 'atoolbox'Aaron LI2016-06-071-129/+0
| | | | | Drop this limited and unmaintained query script, in favor of the 'query_{ned,simbad}.py' tools from my repository 'atoolbox'.
* Remove obsolete try_beta.shAaron LI2016-06-071-86/+0
|
* Remove obsolete 'get_center_params.sh'.Aaron LI2016-06-071-46/+0
| | | | | This script was written to temporarily calculate the central values for a list of sources/objects only.
* Remove obsolete 'fit_{d,}beta_nfw_mass_profile.sh'Aaron LI2016-06-073-481/+0
| | | | | These two scripts are superseded by 'fit_nfwmass_{d,}beta.sh', which are already merged together as 'fit_nfwmass.sh'.
* Remove obsolete 'fit_{d,}beta_mass_profile.sh'Aaron LI2016-06-072-398/+0
| | | | | These two scripts are superseded by 'fit_nfwmass_{d,}beta.sh', which are already merged together as 'fit_nfwmass.sh'.
* fit_sbp.sh: update comment; use cosmo_calcAaron LI2016-06-071-3/+9
|
* Add previous uncommited analyze_lxfx.pyAaron LI2016-06-071-29/+54
|
* Merge fit_nfwmass_{d,}beta.sh => fit_nfwmass.shAaron LI2016-06-073-466/+116
| | | | | * Also remove 'fit_mass.sh' * Update README.md accordingly
* Remove loop_lx.sh (superseded by calc_lxfx_wrapper.sh)Aaron LI2016-06-071-73/+0
|
* Merge analyze_{lf}x.py => analyze_lxfx.py and update.Aaron LI2016-06-073-46/+20
| | | | | | | * Merge analyze_{lf}x.py => analyze_lxfx.py * Update analyze_lxfx.py to use arguments * Update calc_lxfx.sh accordingly * Add "output" comments to calc_lxfx.sh
* Remove 'sample.cfg'; see 'files/{fitting_mass.conf,fitting_sbp.conf}'Aaron LI2016-06-071-11/+0
|
* Remove unused filesAaron LI2016-06-073-416/+0
|
* mass_profile: merge 'calc_lx_{d,}beta.sh' => 'calc_lxfx.sh'Aaron LI2016-06-074-331/+186
| | | | | | * Rename 'calc_lxfx_simple.sh' to 'calc_lxfx_wrapper.sh' * Update 'calc_lxfx_wrapper.sh' accordingly * Update README.md accordingly
* Add README.md for mass_profile toolsAaron LI2016-06-072-25/+32
|
* mass_profile/fit_{d,}beta_sbp.cpp: fix wrong value of 'mu'Aaron LI2016-06-072-50/+54
| | | | | | * Fix the 'mu' value to the more accurate '1.155' (see also the email from Junhua GU on 2015-07-27) * Add reference for the 'mu': molecular weight per electron
* mass_profile/projector.hpp: fix wrong formulaAaron LI2016-06-071-10/+16
| | | | | | | | | * Fix the wrong '*' operator with the correct '/' operator (see the email from Junhua GU on 2015-07-27) * Fix the wrong variable 'nrad' with the correct 'nsph' (see the email from Junhua GU on 2015-07-27) * Update the value of 'ne_np_ratio' * Add reference for the 'ne_np_ratio'
* Add mass_profile toolsAaron LI2016-05-2779-0/+11440
| | | | | | | | | * These tools are mainly use to calculate the total gravitational mass profile, as well as the intermediate products (e.g., surface brightness profile fitting, gas density profile, NFW fitting, etc.) * There are additional tools for calculating the luminosity and flux. * These tools mainly developed by Junhua GU, and contributed by Weitian (Aaron) LI, and Zhenghao ZHU.
* Unstage mass_profileAaron LI2016-05-271-0/+0
|