Open Aaron3154518 opened 3 years ago
Temporary fix for find segment if statement is not having the [i] and [i+1] for x_vals Source code : if($x$ >= $x_vals$[i] && $x$ <= $x_vals$[i+1]) $prev$ = i; Current Fix(in constraints) : {[i]: i>=0 && i<$length$-1 && $x$ >= $x_vals$ && $x$ <= $x_vals$}
Iteration spaces should only hold constants and iterators, neither of which require "$". Sometimes, constants are also data spaces, one case being they are passed in as parameters (
Spline_length
for example). These constants still need to be recognized as data spaces, specifically when generating phi nodes. Currently, we do that by putting "$" around them, which iegenlib does not like. We then strip those "$" before calling anySet
functions. This is a poor solution.Issues: