Changeset 3271 in Sophya for trunk/Cosmo/SimLSS/genefluct3d.h
- Timestamp:
- Jun 20, 2007, 6:50:48 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Cosmo/SimLSS/genefluct3d.h
r3267 r3271 28 28 void SetNThread(unsigned short nthread=0) {nthread_ = nthread;} 29 29 void SetSize(long nx,long ny,long nz,double dx,double dy,double dz); // Mpc 30 // Distance los comobile a l'observateur 30 31 void SetObservator(double redshref=0.,double kredshref=0.); 32 inline double DXcom(long i) {return i*Dx_ - xobs_[0];} 33 inline double DYcom(long j) {return j*Dy_ - xobs_[1];} 34 inline double DZcom(long k) {return k*Dz_ - xobs_[2];} 35 inline double Dcom(long i,long j,long k) { 36 double dx=DXcom(i), dy=DYcom(j), dz=DZcom(k); 37 return sqrt(dx*dx+dy*dy+dz*dz); 38 } 31 39 void SetCosmology(CosmoCalc& cosmo); 32 40 void SetGrowthFactor(GrowthFactor& growth); … … 135 143 136 144 // l'observateur 137 double redshref_,kredshref_;138 145 CosmoCalc *cosmo_; 139 146 GrowthFactor *growth_; 147 double redsh_ref_,kredsh_ref_,dred_ref_; 148 double loscom_ref_,dtrc_ref_, dlum_ref_, dang_ref_; 149 double nu_ref_, dnu_ref_ ; 140 150 double xobs_[3]; 141 double loscom_ ref_, loscom_min_, loscom_max_;151 double loscom_min_, loscom_max_; 142 152 vector<double> zred_, loscom_; 143 153 double loscom2zred_min_, loscom2zred_max_;
Note:
See TracChangeset
for help on using the changeset viewer.