-
Again using my very basic model:
…
-
We currently do a rather poor job of handling XML namespaces with math strings. As described in the discussion starting here: https://github.com/cellml/libcellml/issues/118#issuecomment-235479335; we …
-
Currently, since the addition of the `equivalent()` and `dimensionallyEquivalent()` methods into `libcellml`, there is no associated validation checks in `validator.cpp`. This would mean adding some u…
-
as per https://github.com/cellml/libcellml/pull/416#pullrequestreview-306336108 we need to make sure we are consistent in the way we clear math strings from our objects.
-
> I would suggest we start supporting both - especially as we've currently got "deka" in the spec, while "deca" seems to be the standard
_Originally posted by @MichaelClerx in https://github.com/ce…
-
Looking up a symbol by ontology term relies on lookup by cmeta_id, and we do a lot of these in Web Lab logic (and several in Chaste code gen too). But lookup by cmeta_id currently requires iterating o…
-
In CellML models, equations can be anything. But in practice they're almost always in "assignment form", where each variable `x` has an equation `x = ...` or `dx/dt = ...`.
Just looking at the equa…
-
Here's a test showing that we don't check for invalid connections between equivalent variables or for interfaces:
```
TEST(Validator, variableEquivalenceErrorsNotRaised)
{
// Create a model …
-
It's possible to create a model which is reported "valid" but have it return errors from the generator by not initialising variables. To what extent can/should this be checked in the validator? Am g…
-
with `OXMETA = "https://chaste.comlab.ox.ac.uk/cellml/ns/oxford-metadata"`
I do: `model.get_symbol_by_ontology_term(OXMETA, "test")`
and get: `KeyError('No variable with cmeta id "membrane_voltage2"…