Changeset 3799 in Sophya for trunk/Cosmo/SimLSS/genefluct3d.cc
- Timestamp:
- Jun 30, 2010, 6:23:54 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Cosmo/SimLSS/genefluct3d.cc
r3790 r3799 421 421 for(int i=0;i<nptd;i++) { 422 422 double z = zredmin_dpsd_ + i*dz; 423 double v = -cosmo_->H(z) * growth_->DsDz(z,good_dzinc_) / (*growth_)(z); 423 double om = cosmo_->Omatter(z); 424 double h = cosmo_->H(z); 425 double dsdz = growth_->DsDz(z,good_dzinc_); 426 double d = (*growth_)(z); 427 double v = -h * (1.+z) * dsdz / d; 424 428 dpsdfrzred_.push_back(v); 425 if(lp_ && (i%nmod==0 || i==nptd-1)) cout<<" z="<<z<<" D'/D="<<v<<" km/s/Mpc"<<endl; 429 if(lp_ && (i%nmod==0 || i==nptd-1)) 430 cout<<" z="<<z<<" H="<<h<<" Beta="<<-(1.+z)*dsdz/d 431 <<" (Om^0.6="<<pow(om,0.6) 432 <<") -H*(1+z)*D'/D="<<v<<" km/s/Mpc"<<endl; 426 433 } 427 434 … … 901 908 { 902 909 double zpk = compute_pk_redsh_ref_; 903 double dpsd = -cosmo_->H(zpk) * growth_->DsDz(zpk,good_dzinc_) / (*growth_)(zpk);904 if(lp_>0) cout<<"--- ToVelLoS --- at z="<<zpk<<", D'/D="<<dpsd910 double dpsd = -cosmo_->H(zpk) * (1.+zpk) * growth_->DsDz(zpk,good_dzinc_) / (*growth_)(zpk); 911 if(lp_>0) cout<<"--- ToVelLoS --- at z="<<zpk<<", -H*(1+z)*D'/D="<<dpsd 905 912 <<" (km/s)/Mpc (comp. for dz="<<good_dzinc_<<")"<<endl; 906 913 check_array_alloc(); … … 980 987 981 988 double zpk = compute_pk_redsh_ref_; 982 double dpsd_orig = - cosmo_->H(zpk) * growth_->DsDz(zpk,good_dzinc_) / (*growth_)(zpk);989 double dpsd_orig = - cosmo_->H(zpk) * (1.+zpk) * growth_->DsDz(zpk,good_dzinc_) / (*growth_)(zpk); 983 990 984 991 InterpFunc interpinv(loscom2zred_min_,loscom2zred_max_,loscom2zred_);
Note:
See TracChangeset
for help on using the changeset viewer.