-
Notifications
You must be signed in to change notification settings - Fork 1
scale
GCHQDeveloper42 edited this page Mar 27, 2023
·
3 revisions
A
scale
is a function fromkind_of_physical_quantity
to the real numbers.
Example: the Celsius scale is a mapping from temperature to real number.
-
unit
: A scale may have at most oneunit_of_measure
.- Note 1: A
unit_of_measure
may apply to more than onescale
. - Note 2: A
scale
may not have aunit_of_measure
. To have aunit_of_measure
the points on the scale must be evenly placed so that adding one means the same thing. This is not true for some scales such as Rockwell Hardness where the points on the scale are an arbitrary distance apart. A scale will also not have aunit_of_measure
when it is a dimensionless scale.
- Note 1: A
-
domain
: A scale has exactly onekind_of_physical_quantity
as its domain.
ENTITY scale
SUBTYPE OF(function_);
unit : OPTIONAL unit_of_measure;
domain : kind_of_physical_quantity;
END_ENTITY;
Inheritance Graph
ENTITY scale;
ENTITY thing;
member__of : OPTIONAL SET [1:?] OF class;
ENTITY abstract_object;
ENTITY relationship;
member_of : OPTIONAL SET [1:?] OF class_of_relationship;
ENTITY function_;
ENTITY scale;
unit : OPTIONAL unit_of_measure;
domain : kind_of_physical_quantity;
END_ENTITY;