mirror of
https://github.com/cosmo-sims/monofonIC.git
synced 2024-09-19 17:03:45 +02:00
fix writing out neutrino mass class parameter if no massive neutrinos are present
This commit is contained in:
parent
db5ce865a4
commit
8d8813c305
1 changed files with 7 additions and 5 deletions
|
@ -94,11 +94,13 @@ private:
|
|||
|
||||
add_class_parameter("N_ur", cosmo_params_.get("N_ur"));
|
||||
add_class_parameter("N_ncdm", cosmo_params_.get("N_nu_massive"));
|
||||
std::stringstream sstr;
|
||||
if( cosmo_params_.get("m_nu1") > 1e-9 ) sstr << cosmo_params_.get("m_nu1");
|
||||
if( cosmo_params_.get("m_nu2") > 1e-9 ) sstr << ", " << cosmo_params_.get("m_nu2");
|
||||
if( cosmo_params_.get("m_nu3") > 1e-9 ) sstr << ", " << cosmo_params_.get("m_nu3");
|
||||
add_class_parameter("m_ncdm", sstr.str().c_str());
|
||||
if( cosmo_params_.get("N_nu_massive") > 0 ){
|
||||
std::stringstream sstr;
|
||||
if( cosmo_params_.get("m_nu1") > 1e-9 ) sstr << cosmo_params_.get("m_nu1");
|
||||
if( cosmo_params_.get("m_nu2") > 1e-9 ) sstr << ", " << cosmo_params_.get("m_nu2");
|
||||
if( cosmo_params_.get("m_nu3") > 1e-9 ) sstr << ", " << cosmo_params_.get("m_nu3");
|
||||
add_class_parameter("m_ncdm", sstr.str().c_str());
|
||||
}
|
||||
|
||||
// change above to enable
|
||||
//add_class_parameter("omega_ncdm", 0.0006451439);
|
||||
|
|
Loading…
Reference in a new issue