Changeset 4061 in Sophya for trunk/Cosmo/SimLSS/genefluct3d.cc


Ignore:
Timestamp:
Apr 17, 2012, 11:21:23 AM (13 years ago)
Author:
cmv
Message:

cmv, 17/04/2012

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cosmo/SimLSS/genefluct3d.cc

    r4047 r4061  
    810810   for(long jj=0;jj<2;jj++) { // selon j
    811811     long j=0;
    812      if(jj==1) {if( Ny_%2!=0) continue; else j = Ny_/2;}
     812     if(jj==1) {if(Ny_%2!=0) continue; else j = Ny_/2;}
    813813     for(long i=1;i<(Nx_+1)/2;i++) {
    814814       int_8 ip = IndexC(i,j,k);
     
    820820   for(long ii=0;ii<2;ii++) {
    821821     long i=0;
    822      if(ii==1) {if( Nx_%2!=0) continue; else i = Nx_/2;}
     822     if(ii==1) {if(Nx_%2!=0) continue; else i = Nx_/2;}
    823823     for(long j=1;j<(Ny_+1)/2;j++) {
    824824       int_8 ip = IndexC(i,j,k);
     
    884884// Gestion divergence en 0: sin(y)/y = 1 - y^2/6*(1-y^2/20)
    885885//                          avec y = k_x*dx/2
     886//--- Ex a 1D: TF(k) = sinc(k D/2) = sin(k D/2) / (k D/2)
     887// Le premier zero du sinc, cad k1 tq TF(k1)=0 est a: k1 D/2 = Pi -> k1 = 2Pi/D
     888// Avec un echantillonage de pas D, on a: k_nyq = Pi/D = k1/2
     889//   donc pour la frequence de Nyquist: TF(k_nyq) = sinc(Pi/2) = 2/Pi ~= 0.6366
     890//---
    886891{
    887892 if(lp_>0) cout<<"--- FilterByPixel ---"<<endl;
Note: See TracChangeset for help on using the changeset viewer.