Home My Page Projects Code Snippets Project Openings diderot

# SCM Repository

[diderot] Diff of /branches/vis12/src/compiler/gen/il/mid-il.spec
 [diderot] / branches / vis12 / src / compiler / gen / il / mid-il.spec

# Diff of /branches/vis12/src/compiler/gen/il/mid-il.spec

revision 1939, Mon Jul 2 21:11:07 2012 UTC revision 1945, Fri Jul 6 14:54:21 2012 UTC
# Line 40  Line 40
40  MulVecTen3 : int * int * int : 1 : 2 : vector times 3rd-order tensor multiplication  MulVecTen3 : int * int * int : 1 : 2 : vector times 3rd-order tensor multiplication
41  # MulTen3Vec<m,n,p>(v, T) -- computes T*v, where T is an mxnxp-tensor and v is a p-vector  # MulTen3Vec<m,n,p>(v, T) -- computes T*v, where T is an mxnxp-tensor and v is a p-vector
42  MulTen3Vec : int * int * int : 1 : 2 : 3rd-order tensor times vector multiplication  MulTen3Vec : int * int * int : 1 : 2 : 3rd-order tensor times vector multiplication
43    # ColonMul<ty1,ty2>(T1, T2) -- computes T1:T2, where T1 (resp. T2) has type ty1 (resp. ty2)
44    ColonMul : ty * ty : 1 : 2 : colon product
45  # Cross(u, v)   -- computes cross product of u and v  # Cross(u, v)   -- computes cross product of u and v
46  Cross : : 1 : 2 :  Cross : : 1 : 2 :
47  # Norm<ty>(x) -- returns the norm of the tensor x, which has type ty  # Norm<ty>(x) -- returns the norm of the tensor x, which has type ty

Legend:
 Removed from v.1939 changed lines Added in v.1945