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

SCM Repository

[diderot] Diff of /branches/ein16/src/compiler/basis/basis.sml
ViewVC logotype

Diff of /branches/ein16/src/compiler/basis/basis.sml

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

revision 3997, Sun Jun 19 15:55:49 2016 UTC revision 3998, Sun Jun 19 17:12:03 2016 UTC
# Line 35  Line 35 
35            BV.fn_inside,            BV.fn_inside,
36            BV.fn_max,            BV.fn_max,
37            BV.fn_min,            BV.fn_min,
           BV.fn_modulate,  
38            BV.fn_principleEvec            BV.fn_principleEvec
39          ] @ (List.map #2 BV.mathFns)          ] @ (List.map #2 BV.mathFns)
40    
# Line 60  Line 59 
59            (N.op_add, [BV.add_ii, BV.add_tt, BV.add_ff, BV.add_ft, BV.add_tf]),            (N.op_add, [BV.add_ii, BV.add_tt, BV.add_ff, BV.add_ft, BV.add_tf]),
60            (N.op_sub, [BV.sub_ii, BV.sub_tt, BV.sub_ff, BV.sub_ft, BV.sub_tf]),            (N.op_sub, [BV.sub_ii, BV.sub_tt, BV.sub_ff, BV.sub_ft, BV.sub_tf]),
61            (N.op_mul, [BV.mul_ii, BV.mul_rr, BV.mul_rt, BV.mul_tr, BV.mul_rf, BV.mul_fr,BV.mul_ss,BV.mul_sf,BV.mul_fs,BV.mul_st, BV.mul_ts]),            (N.op_mul, [BV.mul_ii, BV.mul_rr, BV.mul_rt, BV.mul_tr, BV.mul_rf, BV.mul_fr,BV.mul_ss,BV.mul_sf,BV.mul_fs,BV.mul_st, BV.mul_ts]),
62            (N.op_div, [BV.div_ii, BV.div_rr, BV.div_tr, BV.div_tr, BV.div_fr,BV.div_ss, BV.div_fs]),            (N.op_div, [BV.div_ii, BV.div_rr, BV.div_tr, BV.div_tr, BV.div_fr,BV.div_ss, BV.div_fs, BV.div_ts]),
63            (N.op_exp, [BV.exp_ri, BV.exp_rr]),            (N.op_exp, [BV.exp_ri, BV.exp_rr]),
64            (N.op_curl, [BV.curl2D, BV.curl3D]),            (N.op_curl, [BV.curl2D, BV.curl3D]),
65            (N.op_convolve, [BV.convolve_vk, BV.convolve_kv]),            (N.op_convolve, [BV.convolve_vk, BV.convolve_kv]),
# Line 75  Line 74 
74                          BV.op_cross2_tf,BV.op_cross3_tf,BV.op_cross2_ft,BV.op_cross3_ft]),                          BV.op_cross2_tf,BV.op_cross3_tf,BV.op_cross2_ft,BV.op_cross3_ft]),
75            (N.op_norm,  [BV.op_norm_t, BV.op_norm_f]),            (N.op_norm,  [BV.op_norm_t, BV.op_norm_f]),
76            (N.fn_normalize,[BV.fn_normalize_t, BV.fn_normalize_f]),            (N.fn_normalize,[BV.fn_normalize_t, BV.fn_normalize_f]),
77              (N.fn_modulate, [BV.fn_modulate_tt, BV.fn_modulate_ff, BV.fn_modulate_tf, BV.fn_modulate_ft]),
78            (N.fn_trace, [BV.fn_trace_t, BV.fn_trace_f]),            (N.fn_trace, [BV.fn_trace_t, BV.fn_trace_f]),
79            (N.fn_transpose, [BV.fn_transpose_t, BV.fn_transpose_f]),            (N.fn_transpose, [BV.fn_transpose_t, BV.fn_transpose_f]),
80            (N.fn_clamp, [BV.clamp_rrr, BV.clamp_vvv]),            (N.fn_clamp, [BV.clamp_rrr, BV.clamp_vvv]),
# Line 96  Line 96 
96            (N.asgn_add, [BV.add_ii, BV.add_tt, BV.add_ff, BV.add_ft]),            (N.asgn_add, [BV.add_ii, BV.add_tt, BV.add_ff, BV.add_ft]),
97            (N.asgn_sub, [BV.sub_ii, BV.sub_tt, BV.sub_ff, BV.sub_ft]),            (N.asgn_sub, [BV.sub_ii, BV.sub_tt, BV.sub_ff, BV.sub_ft]),
98            (N.asgn_mul, [BV.mul_ii, BV.mul_rr, BV.mul_tr, BV.mul_fr]),            (N.asgn_mul, [BV.mul_ii, BV.mul_rr, BV.mul_tr, BV.mul_fr]),
99            (N.asgn_div, [BV.div_ii, BV.div_rr, BV.div_tr, BV.div_tr])            (N.asgn_div, [BV.div_ii, BV.div_rr, BV.div_tr, BV.div_ts])
100          ]          ]
101    
102    (* seed the basis environment *)    (* seed the basis environment *)

Legend:
Removed from v.3997  
changed lines
  Added in v.3998

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