- Timestamp:
- 05/10/11 12:00:14 (13 years ago)
- Location:
- trunk/src
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/Yworkdir/Y2sinobad.h
r46 r47 6809 6809 for(Yi=0; Yi<YA1_S3dt_b; ++Yi) 6810 6810 { 6811 Yting[0]=YS1_solsor_gx2_x_r( Yi, Yj, 30, YTemps);6811 Yting[0]=YS1_solsor_gx2_x_r( Yi, Yj, 799, YTemps); 6812 6812 Ygcx2(Yi, Yj)->forward( Yting[0] ); 6813 6813 … … 7093 7093 for(Yi=YA1_S3dt_b-1; Yi>=0; --Yi) 7094 7094 { 7095 Yting[0]=YS1_solsor_gx2_x_r( Yi, Yj, 30, YTemps);7095 Yting[0]=YS1_solsor_gx2_x_r( Yi, Yj, 799, YTemps); 7096 7096 memset(Yjac, 0, 31*sizeof(double)); 7097 7097 Ygcx2(Yi, Yj)->backward( Yting[0] ); 7098 7098 Yvsmatt (YNBS_gcx2, YNBI_gcx2, YMAX_JAC_NBI, &YG1Y_gcx2, Yjac[0], Ytbeta); 7099 YG1_solsor_gx2_x_r( Yi, Yj, 30, YTemps) += Ytbeta[0];7099 YG1_solsor_gx2_x_r( Yi, Yj, 799, YTemps) += Ytbeta[0]; 7100 7100 7101 7101 } -
trunk/src/sinobad.d
r46 r47 610 610 ctin solsor_gx2_x_r 1 from gcx_dynspg_flt 1 i j t 611 611 ctin solsor_gx2_x_r 2 from gcb_dynspg_flt 1 i j t 612 ctin solsor_gx2_x_r 3 from solsor_gx1_x_r 1 i j-1 k t612 ctin solsor_gx2_x_r 3 from solsor_gx1_x_r 1 i j-1 k t 613 613 ctin solsor_gx2_x_r 4 from solsor_gx1_x_r 1 i-1 j k t 614 ctin solsor_gx2_x_r 5 from solsor_gx1_x_r 1 i+1 j k t614 ctin solsor_gx2_x_r 5 from solsor_gx1_x_r 1 i+1 j k t 615 615 ctin solsor_gx2_x_r 6 from solsor_gx1_x_r 1 i j+1 k t 616 616 ctin solsor_gx2_x_r 7 from solsor_gx1_x_r 1 i j k t … … 618 618 ctin solsor_gx2_x_r 9 from solsor_gx1_x_r 2 i j k t 619 619 620 ctin gcx2 1 from solsor_gx2_x_r 1 i j N Zt620 ctin gcx2 1 from solsor_gx2_x_r 1 i j NMAX t 621 621 #---------->dyn_nxt 622 622 ctin ub 1 from ub 1 i j k t-1 -
trunk/src/solsor_flag.h
r46 r47 20 20 //jn (current iteration) = Yk 21 21 22 if ( ( Yk<=nmin) | (Yt==TU))22 if ( ((Yk<=nmin) | (Yt==TU)) | ((Yk-nmin)%nmod != 0)) 23 23 { 24 24 YS1=0; … … 39 39 else YS1 = ((x4<x1) ? x1 : x4) ; // max(x1,x4) 40 40 if ( ( (Yi==NX-1) & (Yj ==NY-1) ) & (YS1< resmax)) 41 {YS2=1;} //moment de tester le maximum 41 { 42 YS2=1; 43 printf("FOR=======tniter(%d)=%d\n",Yt,Yk); 44 } //moment de tester le maximum 42 45 else YS2=0; 43 46 } // Yi>0 || Yj>0 44 47 } //x2==0 45 48 // printf("%d\t%d\t%d\t%e\t%e\t%e\t%e\t\n",Yk,Yj,Yi,x1,x2,x3,x4); 46 if (Yt==TU+1) printf("%d\t%d\t%d\t%e\t%d\n",Yk,Yj,Yi,YS1,(int)YS2);49 // if (Yt==TU+2) printf("%d\t%d\t%d\t%e\t%d\n",Yk,Yj,Yi,YS1,(int)YS2); 47 50 48 51 } //Yk>kmin -
trunk/src/solsor_gx1_x_r.h
r45 r47 75 75 } //if x8==0 76 76 if (Yt==TU+1) 77 printf("%d\t%d\t%d\t%e\t%e \n",Yk,Yj,Yi,YS1,YS2);77 printf("%d\t%d\t%d\t%e\t%e (1)\n",Yk,Yj,Yi,YS1,YS2); 78 78 } //Yt>TU 79 79 } -
trunk/src/solsor_gx2_x_r.h
r45 r47 70 70 } // Yk>0 71 71 } //if x8==0 72 if (Yt==TU+1) 73 printf("%d\t%d\t%d\t%e\t%e (2)\n",Yk,Yj,Yi,YS1,YS2); 72 74 } //Yt>TU 73 75 }
Note: See TracChangeset
for help on using the changeset viewer.