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

SCM Repository

[diderot] Annotation of /branches/charisee/ertest/test2/divergence3-x1/divergence3-x1.diderot
ViewVC logotype

Annotation of /branches/charisee/ertest/test2/divergence3-x1/divergence3-x1.diderot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3066 - (view) (download)

1 : cchiw 3066 field#2(3)[] S3= image("../../../data/zimg112.nrrd") ⊛ bspln3;
2 :     field#2(3)[3] G3= image("../../../data/const-curl3d.nrrd") ⊛ bspln3;
3 :     field#2(3)[3] V3= image("../../../data/const-curl3d.nrrd") ⊛ bspln5;
4 : cchiw 2860 int imgSizeX = 16;
5 :     int imgSizeY = 16;
6 :     int imgSizeZ = 16;
7 :    
8 :     field#2(3)[3] F3=S3*G3;
9 :    
10 :     strand tensorTest (int xi,int yi,int zi)
11 :     {
12 :    
13 :     real xx = lerp(2.00, 17.0, 0.0, real(xi), real(imgSizeX)-1.0);
14 :     real yy = lerp(2.00, 17.0, 0.0, real(yi), real(imgSizeY)-1.0);
15 :     real zz = lerp(2.00, 17.0, 0.0, real(zi), real(imgSizeZ)-1.0);
16 :     vec3 pos3 = [xx,yy,zz];
17 :     output real out=99;
18 :    
19 :     update
20 :     {
21 :     if (inside(pos3,S3))
22 :     {
23 :     out=∇•∇×F3(pos3);
24 :     }
25 :    
26 :     stabilize;
27 :     }
28 :     }
29 :    
30 :     initially [ tensorTest(xi, yi,zi) | zi in 0..(imgSizeZ-1), yi in 0..(imgSizeY-1), xi in 0..(imgSizeX-1) ];

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