CLUMPY  Version 2011.09_corr2
profiles.h
Go to the documentation of this file.
00001 #ifndef _CLUMPY_PROFILES_H_
00002 #define _CLUMPY_PROFILES_H_
00003 
00004 double rho_ZHAO(double &r, double par[5]);
00005 double rho_EINASTO(double &r, double par[3]);
00006 double rho_EINASTO_N(double &r, double par[3]);
00007 
00008 string get_name_prof(double par_prof[4]);
00009 double get_rsat(double par[6]);
00010 double get_rvir(double par[6], double const& rho_vir);
00011 
00012 void   rho(double &r, double par[6], double& res);
00013 void   rho2(double &r, double par[6], double& res);
00014 void   r2rho(double &r, double par[6], double& res);
00015 void   r2rho2(double &r, double par[6], double& res);
00016 void   rho_mix(double &r, double par[21], double& res);
00017 void   rho2_mix(double &r, double par[21], double& res);
00018 void   r2rho_mix(double &r, double par[21], double& res);
00019 void   r2rho2_mix(double &r, double par[21], double& res);
00020 
00021 double factor_r_2_to_rscale(double par_prof[4]);
00022 double r_2_to_rscale(double const& r_2, double par_prof[4]);
00023 double rscale_to_r_2(double const& rs, double par_prof[4]);
00024 
00025 void   set_par0_given_mref(double par[6], double const& r_ref, double const& m_ref, double const& eps);
00026 void   set_par0_given_rhoref(double par[6], double& r_ref, double const& rho_ref);
00027 
00028 #endif
00029 
 All Classes Files Functions Variables Enumerations Enumerator Defines