libcellml
libcellml copied to clipboard
Analyser: allow for strict or relaxed units checking
We should support two levels of units checking:
- strict: issues found with units are considered as errors; and
- relaxed: issues found with units are considered as warnings.
By default, strict units checking would be used, this to encourage people to create "good" models.
This model has various issues with units. Yet, libCellML is fine with it. Some of the issues include:
dV/dt = f_a - k_e * Vwith units ofper_ms = per_s - dimensionless * dimensionless; andsin(10 * t)with units ofsin(dimensionless * second).
This model could be used to test things for this issue.