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

SCM Repository

[diderot] Diff of /branches/charisee/test/E-Hessian.diderot
ViewVC logotype

Diff of /branches/charisee/test/E-Hessian.diderot

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

revision 2514, Thu Nov 21 16:27:12 2013 UTC revision 2515, Mon Dec 2 03:42:14 2013 UTC
# Line 6  Line 6 
6  field#1(2)[] F2 = ctmr ⊛ load("../data/ddro-80.nrrd");  field#1(2)[] F2 = ctmr ⊛ load("../data/ddro-80.nrrd");
7  //Vector Fields  //Vector Fields
8  field#1(2)[2] V = load("../data/turb2d.nrrd") ⊛ ctmr;  field#1(2)[2] V = load("../data/turb2d.nrrd") ⊛ ctmr;
9    field#4(2)[2] V2 = load("../data/turb2d.nrrd") ⊛ bspln5;
10    
11  //grad  //grad
12  //field#1(3)[3] grad1 =∇F;  field#1(3)[3] grad1 =∇F;
13    
14  //hessian  //hessian of scalar field
15  //field#0(3)[3,3] hess1 =∇⊗grad1;  //field#0(3)[3,3] hess1 =∇⊗grad1;
16    
 //Should Be a scalar Field  dS/dx dy  
 //field#0(3)[3,3] hess2 =∇⊗∇F;  
17    
 field#0(3)[3,3] hess3 =∇⊗∇F;  
18    
19  //Good. Does d V_y/d_x  field#0(2)[2,2] jacobian =∇⊗V;
20    
21    
22    //field#0(3)[3,3] testhess1=hess2;
23    
24  //field#0(2)[2,2] hessVector =∇⊗V;  field#0(2)[2,2] testhess2=jacobian*7;
25    
26    
27  //field#0(3)[3,3] testhess=hess2+hess2;  //Hessian of a vector Field
28  //field#0(2)[2,2] testhess2=hessVector*7;  field#3(2)[2,2] T=∇⊗V2;
29    field#2(2)[2,2,2] hessian=∇⊗T;
30    
31    
32  strand fieldTest (int row)  strand fieldTest (int row)

Legend:
Removed from v.2514  
changed lines
  Added in v.2515

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