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

SCM Repository

[diderot] Diff of /trunk/TODO
ViewVC logotype

Diff of /trunk/TODO

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

revision 1165, Mon May 9 22:02:04 2011 UTC revision 1195, Thu May 12 03:07:35 2011 UTC
# Line 25  Line 25 
25    
26  value-numbering optimization [DONE, but needs more testing]  value-numbering optimization [DONE, but needs more testing]
27    
28    Allow ".ddro" file extensions in addition to ".diderot"
29    
30    Be able to output values of type tensor[2,2] and tensor[3,3]
31    (currently only scalars & vectors)
32    
33  [GLK:1] Add a clamp function, which takes three arguments; either  [GLK:1] Add a clamp function, which takes three arguments; either
34  three scalars:  three scalars:
35    clamp(lo, hi, x)  = max(lo, min(hi, x))    clamp(lo, hi, x)  = max(lo, min(hi, x))
# Line 175  Line 180 
180  There is value in having these, even if the differentiation of them is  There is value in having these, even if the differentiation of them is
181  not supported (hence the indication of "field#0" for these above)  not supported (hence the indication of "field#0" for these above)
182    
183    Introduce region types (syntax region(d), where d is the dimension of the
184    region.  One useful operator would be
185            dom : field#k(d)[s] -> region(d)
186    Then the inside test could be written as
187            pos ∈ dom(F)
188    We could further extend this approach to allow geometric definitions of
189    regions.  It might also be useful to do inside tests in world space,
190    instead of image space.
191    
192  co- vs contra- index distinction  co- vs contra- index distinction
193    
194  Permit field composition:  Permit field composition:

Legend:
Removed from v.1165  
changed lines
  Added in v.1195

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