OM
OM copied to clipboard
Erroneous temperature classes
Six temperature quantity classes erroneously contained the according temperature scale classes in their definition. For example, the definition of OM> CelsiusTemperature contained the following statement:
Class: om:CelsiusTemperature SubClassOf: om:hasValue only (om:usesUnit only (om:CelsiusTemperatureUnit or om:CelsiusTemperatureScale))
That caused the temperature scale classes to be a subclass of OM!Unit.
[Review Keil & Schindler].
Also here my apologies that I must have forgotten the issues that you created, Jan. And I think that this one has also been solved in the meantime by Jan Martin, am I correct, @jmkeil ?
It is addressed in PR #96, but still waiting for review and merge.