Hans Olsson
Hans Olsson
Seems agreement to forbid, might be left-over from pre-operator record time.
> If a class defines a local coordinate system to modify one the attributes that are not extent, e.g., preserveAspectRatio, should the extent be inherited? My interpretation of the specification...
> Based on how external objects work, I would assume that they are always parameters, even if not declared as such. However, the definitions of parameter expressions and parameter variables...
Proposal: A component of a class derived from ExternalObject shall be seen as its declared variability even if there is nothing explicitly modifying it. Thus: ``` model Normal EO eo=EO();...
Can we use pure for separating non-modifying from modifying use external object? (Both for initialization and later.) Also consider reconstructing them.
> Can we use pure for separating non-modifying from modifying use external object? (Both for initialization and later.) Also consider reconstructing them. Thinking more I don't think that makes sense...
Can we get input on the proposed text: A component of a class derived from ExternalObject shall be seen as its declared variability even if there is nothing explicitly modifying...
> I reacted with eyes because I think that the proposed text needs to be accompanied by some semantical restrictions for the use of the external object. For example, shouldn't...
Conclusion from the phone meeting is that ``` model Example EO eo = EO(); parameter Real p = f(eo); // is this binding equation OK? end Example; ``` is currently...
> Reopening, since I think this shows that the wording _available in all models and blocks_ needs to be removed. I don't see that we can just remove that; we...