Changeset 3320 in Sophya for trunk/Cosmo/SimLSS/cmvtstsch.cc
- Timestamp:
- Sep 5, 2007, 9:58:05 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Cosmo/SimLSS/cmvtstsch.cc
r3284 r3320 93 93 cout<<"......"<<endl; 94 94 for(double lnx=lnx1-3.;lnx<=lnx2-1.;lnx+=1.) { 95 double num = IntegrateFuncLog(sch,lnx,lnx2,perc,dlxinc,dlxmax,glorder); 96 cout<<"["<<lnx<<","<<lnx2<<"] integrated number = "<<num<<" Mpc^-3"<<endl; 95 double num = sch.Integrate(pow(10.,lnx),pow(10.,lnx2),npt); 96 double numc = IntegrateFuncLog(sch,lnx,lnx2,perc,dlxinc,dlxmax,glorder); 97 cout<<"["<<lnx<<","<<lnx2<<"] integrated number = "<<num<<" Mpc^-3 , check: "<<numc<<endl; 97 98 } 98 99 cout<<"......"<<endl; 99 100 for(double lnx=lnx1+1.;lnx<=lnx2+3.;lnx+=1.) { 100 double num = IntegrateFuncLog(sch,lnx1,lnx,perc,dlxinc,dlxmax,glorder); 101 cout<<"["<<lnx1<<","<<lnx<<"] integrated number = "<<num<<" Mpc^-3"<<endl; 101 double num = sch.Integrate(pow(10.,lnx1),pow(10.,lnx),npt); 102 double numc = IntegrateFuncLog(sch,lnx1,lnx,perc,dlxinc,dlxmax,glorder); 103 cout<<"["<<lnx1<<","<<lnx<<"] integrated number = "<<num<<" Mpc^-3 , check: "<<numc<<endl; 102 104 } 103 105 cout<<"......"<<endl; 104 106 for(double lnx=lnx1-3.;lnx<=lnx2+3.;lnx+=1.) { 105 double num = IntegrateFuncLog(sch,lnx,lnx+1.,perc,dlxinc,dlxmax,glorder); 106 cout<<"["<<lnx<<","<<lnx+1.<<"] integrated number = "<<num<<" Mpc^-3"<<endl; 107 double num = sch.Integrate(pow(10.,lnx),pow(10.,lnx+1.),npt); 108 double numc = IntegrateFuncLog(sch,lnx,lnx+1.,perc,dlxinc,dlxmax,glorder); 109 cout<<"["<<lnx<<","<<lnx+1.<<"] integrated number = "<<num<<" Mpc^-3 , check: "<<numc<<endl; 107 110 } 108 111 Histo hdndm(lnx1,lnx2,npt); hdndm.ReCenterBin(); … … 115 118 cout<<"......"<<endl; 116 119 for(double lnx=lnx1-3.;lnx<=lnx2-1.;lnx+=1.) { 117 double sum = IntegrateFuncLog(sch,lnx,lnx2,perc,dlxinc,dlxmax,glorder); 118 cout<<"["<<lnx<<","<<lnx2<<"] integrated mass = "<<sum<<" Msol.Mpc^-3"<<endl; 120 double sum = sch.Integrate(pow(10.,lnx),pow(10.,lnx2),npt); 121 double sumc = IntegrateFuncLog(sch,lnx,lnx2,perc,dlxinc,dlxmax,glorder); 122 cout<<"["<<lnx<<","<<lnx2<<"] integrated mass = "<<sum<<" Msol.Mpc^-3 , check: "<<sumc<<endl; 119 123 } 120 124 cout<<"......"<<endl; 121 125 for(double lnx=lnx1+1.;lnx<=lnx2+3.;lnx+=1.) { 122 double sum = IntegrateFuncLog(sch,lnx1,lnx,perc,dlxinc,dlxmax,glorder); 123 cout<<"["<<lnx1<<","<<lnx<<"] integrated mass = "<<sum<<" Msol.Mpc^-3"<<endl; 126 double sum = sch.Integrate(pow(10.,lnx1),pow(10.,lnx),npt); 127 double sumc = IntegrateFuncLog(sch,lnx1,lnx,perc,dlxinc,dlxmax,glorder); 128 cout<<"["<<lnx1<<","<<lnx<<"] integrated mass = "<<sum<<" Msol.Mpc^-3 , check: "<<sumc<<endl; 124 129 } 125 130 cout<<"......"<<endl; 126 131 for(double lnx=lnx1-3.;lnx<=lnx2+3.;lnx+=1.) { 127 double sum = IntegrateFuncLog(sch,lnx,lnx+1.,perc,dlxinc,dlxmax,glorder); 128 cout<<"["<<lnx<<","<<lnx+1.<<"] integrated mass = "<<sum<<" Msol.Mpc^-3"<<endl; 132 double sum = sch.Integrate(pow(10.,lnx),pow(10.,lnx+1.),npt); 133 double sumc = IntegrateFuncLog(sch,lnx,lnx+1.,perc,dlxinc,dlxmax,glorder); 134 cout<<"["<<lnx<<","<<lnx+1.<<"] integrated mass = "<<sum<<" Msol.Mpc^-3 , check: "<<sumc<<endl; 129 135 } 130 136 Histo hmdndm(lnx1,lnx2,npt); hmdndm.ReCenterBin();
Note:
See TracChangeset
for help on using the changeset viewer.