Hi all, Are there any objections to marking this as something we should include in CellML 1.2?
Best regards, Andrew [EMAIL PROTECTED] wrote: > Andrew Miller <[EMAIL PROTECTED]> has asked for Include_in_CellML_1.2: > Tracker Item 153: Allow multiple connections between the same pair of > components > http://bowmore.elyt.com/bugzilla/show_bug.cgi?id=153 > > ------- Additional Comments from Andrew Miller <[EMAIL PROTECTED]> > Section 3.2.4 of CellML 1.1 states, in the second sentence of the second > paragraph: "Only one connection may be created between any given pair of > components in a model". > > This is a fairly pointless restriction from all fronts: > * From a model authors perspective, it creates a burden on the author to > consolidate all their connections which may have been created for different > purposes, and current model authors claim that such consolidation is time > consuming and error prone. > * From a model readability perspective, it is also burdensome because > connections between variables may not be in a logical order (this is less of > an > issue if tools are used, but the point still holds). > * Implementation experience suggests that it is no harder to allow multiple > connections between the same pair of components when writing simulation > software, but the extra constraint imposes more work on developers when > writing > tools which try to validate the model. > > To fix this, we could simply drop the first two sentences of the second > paragraph of Section 3.2.4, and perhaps replace them with a short explanation. > _______________________________________________ > cellml-discussion mailing list > cellml-discussion@cellml.org > http://www.cellml.org/mailman/listinfo/cellml-discussion > _______________________________________________ cellml-discussion mailing list cellml-discussion@cellml.org http://www.cellml.org/mailman/listinfo/cellml-discussion