I regularly run into an issue where we have a set structure in which a set is a subset of two different sets which are both subsets of the same super set, for example:
Code: Select all
sets
abc /a, b, c/
ab[abc] /a, b/
a[abc] /a/
ac[abc] /a, c/
c[abc] /c/
;
Code: Select all
parameter foo[ab], bar[ac];
foo[a] = 1;
**** $171
**** 171 Domain violation for set
Code: Select all
bar[a] = 1;
Is there a way of turning off domain checking errors of the above kind? While still checking for errors like the following:
Code: Select all
foo[c] = 1;
**** $171
**** 171 Domain violation for set
Best regards,
Martin