src/gage/scl3pfilterbody.c File Reference

This graph shows which files directly or indirectly include this file:


Defines

#define DOT_N(ANS, a, b)
#define VL_N(ANS, i, axis)   DOT_N(ANS, fw0 + (axis)*fd, iv##axis + i*fd)
#define D1_N(ANS, i, axis)   DOT_N(ANS, fw1 + (axis)*fd, iv##axis + i*fd)
#define D2_N(ANS, i, axis)   DOT_N(ANS, fw2 + (axis)*fd, iv##axis + i*fd)
#define DOT_N(ANS, a, b)
#define VL_N(ANS, i, axis)   DOT_N(ANS, fw0 + (axis)*fd, iv##axis + i*fd)
#define D1_N(ANS, i, axis)   DOT_N(ANS, fw1 + (axis)*fd, iv##axis + i*fd)
#define D2_N(ANS, i, axis)   DOT_N(ANS, fw2 + (axis)*fd, iv##axis + i*fd)
#define DOT_N(ANS, a, b)
#define VL_N(ANS, i, axis)   DOT_N(ANS, fw0 + (axis)*fd, iv##axis + i*fd)
#define D1_N(ANS, i, axis)   DOT_N(ANS, fw1 + (axis)*fd, iv##axis + i*fd)
#define D2_N(ANS, i, axis)   DOT_N(ANS, fw2 + (axis)*fd, iv##axis + i*fd)
#define DOT_N(ANS, a, b)
#define VL_N(ANS, i, axis)   DOT_N(ANS, fw0 + (axis)*fd, iv##axis + i*fd)
#define D1_N(ANS, i, axis)   DOT_N(ANS, fw1 + (axis)*fd, iv##axis + i*fd)
#define D2_N(ANS, i, axis)   DOT_N(ANS, fw2 + (axis)*fd, iv##axis + i*fd)

Functions

 for (j=0;j< fd *fd;j++)
 if (doV)
 if (!doD1||doD2)
 if (doD2)
 if (doD1)
 ell_3mv_mul_d (gvec, shape->ItoWSubInvTransp, gvec)
 if (!doD2) return
 D1_N (hess[6], 0, Z)
 VL_N (hess[3], 0, Z)
 VL_N (hess[0], 0, Z)
 if (1)

Variables

 hess [2] = hess[6]

Define Documentation

#define D1_N ( ANS,
i,
axis   )     DOT_N(ANS, fw1 + (axis)*fd, iv##axis + i*fd)

#define D1_N ( ANS,
i,
axis   )     DOT_N(ANS, fw1 + (axis)*fd, iv##axis + i*fd)

#define D1_N ( ANS,
i,
axis   )     DOT_N(ANS, fw1 + (axis)*fd, iv##axis + i*fd)

#define D1_N ( ANS,
i,
axis   )     DOT_N(ANS, fw1 + (axis)*fd, iv##axis + i*fd)

#define D2_N ( ANS,
i,
axis   )     DOT_N(ANS, fw2 + (axis)*fd, iv##axis + i*fd)

#define D2_N ( ANS,
i,
axis   )     DOT_N(ANS, fw2 + (axis)*fd, iv##axis + i*fd)

#define D2_N ( ANS,
i,
axis   )     DOT_N(ANS, fw2 + (axis)*fd, iv##axis + i*fd)

#define D2_N ( ANS,
i,
axis   )     DOT_N(ANS, fw2 + (axis)*fd, iv##axis + i*fd)

#define DOT_N ( ANS,
a,
 ) 

Value:

for (T=0.0f,i=0; i<fd; i++) { T += (a)[i]*(b)[i]; } \
  ANS = T

#define DOT_N ( ANS,
a,
 ) 

Value:

for (T=0.0f,i=0; i<fd; i++) { T += (a)[i]*(b)[i]; } \
  ANS = T

#define DOT_N ( ANS,
a,
 ) 

Value:

for (T=0.0f,i=0; i<fd; i++) { T += (a)[i]*(b)[i]; } \
  ANS = T

#define DOT_N ( ANS,
a,
 ) 

Value:

for (T=0.0f,i=0; i<fd; i++) { T += (a)[i]*(b)[i]; } \
  ANS = T

#define VL_N ( ANS,
i,
axis   )     DOT_N(ANS, fw0 + (axis)*fd, iv##axis + i*fd)

#define VL_N ( ANS,
i,
axis   )     DOT_N(ANS, fw0 + (axis)*fd, iv##axis + i*fd)

#define VL_N ( ANS,
i,
axis   )     DOT_N(ANS, fw0 + (axis)*fd, iv##axis + i*fd)

#define VL_N ( ANS,
i,
axis   )     DOT_N(ANS, fw0 + (axis)*fd, iv##axis + i*fd)


Function Documentation

D1_N ( hess  [6],
,
 
)

ell_3mv_mul_d ( gvec  ,
shape->  ItoWSubInvTransp,
gvec   
)

for (  ) 

if (  ) 

if ( doD2  ) 

if ( doD1   ) 

if ( doD2   ) 

if ( doD1||doD2  ) 

if ( doV   ) 

VL_N ( hess  [0],
,
 
)

VL_N ( hess  [3],
,
 
)


Variable Documentation

hess[1] = hess[6]


Generated on Thu Jan 1 01:06:40 2009 for Teem by  doxygen 1.5.6