David (Andre) Nickerson
David (Andre) Nickerson
Hi @isuruf, libCellML is still interested in this. Due to limited resources, part of the wider CellML community is going down the python and SymPy route (https://github.com/ModellingWebLab/cellmlmanip), but we definitely...
should add that this is the issue tracking MathML in that project: ModellingWebLab/cellmlmanip#7
Yes, pretty sure that is still current. I can't quite wrap my mind about what the XML spec is saying about default IDs. Will try again when I get a...
yeah, not sure. More just trying to interpret what it means to have an IMPLIED value as we definitely don't want a REQUIRED value. Or is that just that if...
maybe just a counter suggestion that there are no whitespace characters in those unicode ranges. see https://stackoverflow.com/a/46637274. The use of whitespace is not allowed in ID's and the model ID...
Parsing a model you have all the contextual information to be able to set all the required namespaces (https://github.com/cellml/libcellml/blob/develop/src/parser.cpp#L523). When a user calls `setMath()` directly, it is up to them...
`getMath()` returns the current math string - so get-then-set after parsing would be fine. I don't see an issue with the parser setting the namespaces in the math string when...
Just to be clear, current behaviour is to reject the second addition of `c`. #785 changes this behviour to accept the multiple additions.
I think with libCellML its even closer, as CellML 2.0 no longer allows "all of MathML" :)
> I am not personally in favour of it. This would encourage bad practice. Its not always bad practice...imagine a model that imports a component with parameter values embedded in...