Opened 13 years ago
Last modified 13 years ago
#1649 closed defect (fixed)
Fix codegen of parameter enumeration arrays
Reported by: | sjoelund.se | Owned by: | sjoelund.se |
---|---|---|---|
Priority: | high | Milestone: | |
Component: | Version: | ||
Keywords: | Cc: | sjoelund.se, sjoelund.se, wbraun |
Description
Based on code from M.E.D
{{{model M
type E = enumeration(one,two);
parameter E e[E] = {E.one,E.two};
Real r = if e[if time>0.5 then E.one else E.two] == E.one then 1.5 else 2.5;
end M;}}}
The parameter e is stored in the Real parameter array, but should be stored as integer...