Changeset 41159 for trunk/Ohana/src/opihi/mana/deimos_arclines.c
- Timestamp:
- Nov 27, 2019, 11:04:51 AM (7 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/mana/deimos_arclines.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/mana/deimos_arclines.c
r40655 r41159 53 53 deimos_make_LSF_kernel (LSF, stilt, Nx); 54 54 55 // FILE *Fout = NULL; 56 55 57 // loop over the rows 56 58 for (int iy = 0; iy < Ny; iy++) { 57 59 float Fsum = 0; 60 float Ksum = 0; 61 62 // if (iy == 5802) Fout = fopen ("test.5802.dat", "w"); 63 // if (iy == 5815) Fout = fopen ("test.5815.dat", "w"); 64 58 65 // cross-correlation of buffer values and kernel values 59 66 for (int ix = 0; ix < Nx; ix++) { … … 62 69 if ((iy + ky) < 0) continue; 63 70 if ((iy + ky) >= Ny) continue; 71 if (!isfinite(Fin[ix + (iy + ky)*Nx])) continue; 72 if (!isfinite(kernel[ix + ko*Nx])) continue; 64 73 Fsum += Fin[ix + (iy + ky)*Nx] * kernel[ix + ko*Nx]; 74 Ksum += kernel[ix + ko*Nx]; 75 // if ((iy == 5815) || (iy == 5802)) { 76 // fprintf (Fout, "%d %d %d : %f %f\n", iy, ix, ky, Fin[ix + (iy + ky)*Nx], kernel[ix + ko*Nx]); 77 // } 65 78 } 66 79 } 80 81 // if ((iy == 5815) || (iy == 5802)) fclose (Fout); 82 67 83 coord->elements.Flt[iy] = iy; 68 84 flux->elements.Flt[iy] = Fsum;
Note:
See TracChangeset
for help on using the changeset viewer.
