Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. from __future__ import print_function
  2. import islpy as isl
  3. print(isl.Set("[n] -> { [i_outer, i_inner] : n >= 0 and 4i_outer >= -4 + n and i_inner >= 0 and -4i_outer <= i_inner <= 3 and i_inner < n - 4i_outer }").dim_min(0))
  4.  
  5. # output for islpy 0a9d94b99999951e39b3ff4a9ead759189516d13
  6. # [n] -> { [(-1 + n - floor((3n)/4))] : n >= 5; [(0)] : 0 < n <= 4 }
  7.  
  8. # output for islpy b9f4f8bc321465fb058f4f4d9068ac455490769a
  9. # [n] -> { [(-1 + n - floor((3n)/4))] : n > 0 }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement