Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /branches/pure-cfg/test/lic.diderot
ViewVC logotype

Diff of /branches/pure-cfg/test/lic.diderot

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1027, Sun May 1 16:25:10 2011 UTC revision 1039, Sun May 1 21:20:35 2011 UTC
# Line 11  Line 11 
11  real h = 0.01;    // step size of integration  real h = 0.01;    // step size of integration
12  int stepNum = 25; // take this many steps both upstream and downstream  int stepNum = 25; // take this many steps both upstream and downstream
13    
 //image(2)[2] Vimg = load("../data/vorttest.nrrd");  
 //field#1(2)[2] V = Vimg ⊛ ctmr;  
 //image(2)[] Rimg = load("../data/vorttest-rand.nrrd");  
 //field#0(2)[] R = Rimg ⊛ tent;  
   
 // HEY (BUG): the program compiles and run with these two field definitions  
 // but the results are NOT correct!!  
 // Correct result obtained with four-line field definition above  
14  field#1(2)[2] V = load("../data/vorttest.nrrd") ⊛ ctmr;  field#1(2)[2] V = load("../data/vorttest.nrrd") ⊛ ctmr;
15  field#0(2)[] R = load("../data/vorttest-rand.nrrd") ⊛ tent;  field#0(2)[] R = load("../data/vorttest-rand.nrrd") ⊛ tent;
16    
   
17  strand LIC (int xi, int yi) {  strand LIC (int xi, int yi) {
18      real xx = lerp(0.0, 3.0, -0.5, real(xi), real(imgSizeX)-0.5);      real xx = lerp(0.0, 3.0, -0.5, real(xi), real(imgSizeX)-0.5);
19      real yy = lerp(0.0, 2.0, -0.5, real(yi), real(imgSizeY)-0.5);      real yy = lerp(0.0, 2.0, -0.5, real(yi), real(imgSizeY)-0.5);

Legend:
Removed from v.1027  
changed lines
  Added in v.1039

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0