Changeset 3154 in Sophya for trunk/Cosmo/SimLSS/genefluct3d.h
- Timestamp:
- Jan 19, 2007, 5:19:49 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Cosmo/SimLSS/genefluct3d.h
r3150 r3154 27 27 void SetNThread(unsigned short nthread=0) {nthread_ = nthread;} 28 28 void SetSize(long nx,long ny,long nz,double dx,double dy,double dz); // Mpc 29 void SetObservator(double redshref=0.,double kredshref=-1.); 29 30 30 31 TArray< complex<r_8> >& GetComplexArray(void) {return T_;} … … 92 93 void setalloc(void); 93 94 void setpointers(bool from_real); 95 void init_fftw(void); 94 96 long manage_coefficients(void); 95 97 double compute_power_carte(void); … … 98 100 {return (x<0.025) ? 1.-x*x/6.*(1.-x*x/20.): sin(x)/x;} 99 101 102 // valeurs dans l'espace reel 100 103 long Nx_,Ny_,Nz_; vector<long> N_; 101 104 long NCz_,NTz_; … … 104 107 double Dx_,Dy_,Dz_; vector<double> D_; 105 108 109 // valeurs dans l'espace des K 106 110 double Dkx_,Dky_,Dkz_; vector<double> Dk_; 107 111 double Knyqx_,Knyqy_,Knyqz_; vector<double> Knyq_; … … 109 113 double dVol_, Vol_; 110 114 115 // la gestion de la FFT 111 116 fftw_plan pf_,pb_; 112 117 unsigned short nthread_; 113 118 int lp_; 114 119 120 // le stockage du Cube de donnees et les pointeurs 115 121 bool array_allocated_; // true if array has been allocated 116 117 122 TArray< complex<r_8> >& T_; 118 123 fftw_complex *fdata_; 119 124 TArray<r_8> R_; 120 125 double *data_; 126 127 // l'observateur 128 double redshref_,kredshref_; 121 129 }; 122 130
Note:
See TracChangeset
for help on using the changeset viewer.