Skip to content

Commit

Permalink
docs: minor cleanup of quantity hierarchies
Browse files Browse the repository at this point in the history
  • Loading branch information
mpusz committed Oct 1, 2024
1 parent 77aa13e commit 74c55ba
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 10 deletions.
16 changes: 8 additions & 8 deletions docs/users_guide/framework_basics/dimensionless_quantities.md
Original file line number Diff line number Diff line change
Expand Up @@ -256,20 +256,20 @@ Angular quantities are not the only ones with such a "strange" behavior. Another
is a _storage capacity_ quantity specified in IEC-80000-13 that again allows expressing it in both
`one` and `bit` units.

Those cases make dimensionless quantities an exceptional tree in the library. This is the only
[quantity hierarchy](../../appendix/glossary.md#quantity-hierarchy) that contains more than one
[quantity kind](../../appendix/glossary.md#kind) in its tree:
Those cases make dimensionless quantities an exceptional tree in the library. This
[quantity hierarchy](../../appendix/glossary.md#quantity-hierarchy) contains more than one
[quantity kind](../../appendix/glossary.md#kind) and more than one unit in its tree:

```mermaid
flowchart TD
dimensionless["<b>dimensionless</b><br>[one]"]
dimensionless --- rotation["<b>rotation</b>"]
dimensionless --- efficiency["<b>efficiency</b>"]
dimensionless --- angular_measure["<b>angular_measure</b><br>[rad]"]
angular_measure --- rotational_displacement["<b>rotational_displacement</b>"]
dimensionless --- thermodynamic_efficiency["<b>thermodynamic_efficiency</b><br><i>(work / heat)</i>"]
dimensionless --- angular_measure["<b>angular_measure</b><br><i>(arc_length / radius)</i><br>[rad]"]
angular_measure --- rotational_displacement["<b>rotational_displacement</b><br><i>(path_length / radius)</i>"]
angular_measure --- phase_angle["<b>phase_angle</b>"]
dimensionless --- solid_angular_measure["<b>solid_angular_measure</b><br>[sr]"]
dimensionless --- drag_factor["<b>drag_factor</b>"]
dimensionless --- solid_angular_measure["<b>solid_angular_measure</b><br><i>(area / pow<2>(radius))</i><br>[sr]"]
dimensionless --- drag_factor["<b>drag_factor</b><br><i>(drag_force / (mass_density * pow<2>(speed) * area))</i>"]
dimensionless --- storage_capacity["<b>storage_capacity</b><br>[bit]"] --- equivalent_binary_storage_capacity["<b>equivalent_binary_storage_capacity</b>"]
dimensionless --- ...
```
Expand Down
4 changes: 2 additions & 2 deletions docs/users_guide/framework_basics/systems_of_quantities.md
Original file line number Diff line number Diff line change
Expand Up @@ -296,7 +296,7 @@ sometimes not obvious what such a tree should look like. Also, ISO explicitly st
The division of ‘quantity’ according to ‘kind of quantity’ is, to some extent, arbitrary.
The below presents some arbitrary hierarchy of derived quantities of kind energy:
The below presents some arbitrary hierarchy of derived quantities of kind _energy_:
```mermaid
flowchart TD
Expand Down Expand Up @@ -365,7 +365,7 @@ quantities of the same kind. Such quantities have not only the same dimension bu
can be expressed in the same units.

To annotate a quantity to represent its kind (and not just a hierarchy tree's root quantity)
we introduced a `kind_of<>` specifier. For example, to express any quantity of length, we need
we introduced a `kind_of<>` specifier. For example, to express any quantity of _length_, we need
to type `kind_of<isq::length>`.

!!! important
Expand Down

0 comments on commit 74c55ba

Please sign in to comment.