docs: graphs of ISQ kind hierarchies improved

This commit is contained in:
Mateusz Pusz
2024-09-28 15:54:42 +02:00
parent f9f488ca19
commit dc8772ca23
2 changed files with 33 additions and 32 deletions

View File

@@ -262,15 +262,15 @@ Those cases make dimensionless quantities an exceptional tree in the library. Th
```mermaid ```mermaid
flowchart TD flowchart TD
dimensionless["dimensionless<br>[one]"] dimensionless["<b>dimensionless</b><br>[one]"]
dimensionless --- rotation dimensionless --- rotation["<b>rotation</b>"]
dimensionless --- efficiency dimensionless --- efficiency["<b>efficiency</b>"]
dimensionless --- angular_measure["angular_measure<br>[rad]"] dimensionless --- angular_measure["<b>angular_measure</b><br>[rad]"]
angular_measure --- rotational_displacement angular_measure --- rotational_displacement["<b>rotational_displacement</b>"]
angular_measure --- phase_angle angular_measure --- phase_angle["<b>phase_angle</b>"]
dimensionless --- solid_angular_measure["solid_angular_measure<br>[sr]"] dimensionless --- solid_angular_measure["<b>solid_angular_measure</b><br>[sr]"]
dimensionless --- drag_factor dimensionless --- drag_factor["<b>drag_factor</b>"]
dimensionless --- storage_capacity["storage_capacity<br>[bit]"] --- equivalent_binary_storage_capacity dimensionless --- storage_capacity["<b>storage_capacity</b><br>[bit]"] --- equivalent_binary_storage_capacity["<b>equivalent_binary_storage_capacity</b>"]
dimensionless --- ... dimensionless --- ...
``` ```

View File

@@ -99,18 +99,19 @@ For example, here are all quantities of the kind length provided in the ISO 8000
```mermaid ```mermaid
flowchart TD flowchart TD
length --- width[width, breadth] length["<b>length</b><br>[m]"]
length --- height[height, depth, altitude] length --- width["<b>width</b> / <b>breadth</b>"]
width --- thickness length --- height["<b>height</b> / <b>depth</b> / <b>altitude</b>"]
width --- diameter width --- thickness["<b>thickness</b>"]
width --- radius width --- diameter["<b>diameter</b>"]
length --- path_length width --- radius["<b>radius</b>"]
path_length --- distance length --- path_length["<b>path_length</b>"]
distance --- radial_distance path_length --- distance["<b>distance</b>"]
length --- wavelength distance --- radial_distance["<b>radial_distance</b>"]
length --- position_vector["position_vector<br>{vector}"] length --- wavelength["<b>wavelength</b>"]
length --- displacement["displacement<br>{vector}"] length --- position_vector["<b>position_vector</b><br>{vector}"]
radius --- radius_of_curvature length --- displacement["<b>displacement</b><br>{vector}"]
radius --- radius_of_curvature["<b>radius_of_curvature</b>"]
``` ```
Each of the above quantities expresses some kind of _length_, and each can be measured with `si::metre`. Each of the above quantities expresses some kind of _length_, and each can be measured with `si::metre`.
@@ -299,17 +300,17 @@ The below presents some arbitrary hierarchy of derived quantities of kind energy
```mermaid ```mermaid
flowchart TD flowchart TD
energy["energy<br>(mass * length<sup>2</sup> / time<sup>2</sup>)"] energy["<b>energy</b><br><i>(mass * length<sup>2</sup> / time<sup>2</sup>)</i><br>[J]"]
energy --- mechanical_energy energy --- mechanical_energy["<b>mechanical_energy</b>"]
mechanical_energy --- potential_energy mechanical_energy --- potential_energy["<b>potential_energy</b>"]
potential_energy --- gravitational_potential_energy["gravitational_potential_energy<br>(mass * acceleration_of_free_fall * height)"] potential_energy --- gravitational_potential_energy["<b>gravitational_potential_energy</b><br><i>(mass * acceleration_of_free_fall * height)</i>"]
potential_energy --- elastic_potential_energy["elastic_potential_energy<br>(spring_constant * amount_of_compression<sup>2</sup>)"] potential_energy --- elastic_potential_energy["<b>elastic_potential_energy</b><br><i>(spring_constant * amount_of_compression<sup>2</sup>)</i>"]
mechanical_energy --- kinetic_energy["kinetic_energy<br>(mass * speed<sup>2</sup>)"] mechanical_energy --- kinetic_energy["<b>kinetic_energy</b><br><i>(mass * speed<sup>2</sup>)</i>"]
energy --- enthalpy energy --- enthalpy["<b>enthalpy</b>"]
enthalpy --- internal_energy[internal_energy, thermodynamic_energy] enthalpy --- internal_energy["<b>internal_energy</b> / <b>thermodynamic_energy</b>"]
internal_energy --- Helmholtz_energy[Helmholtz_energy, Helmholtz_function] internal_energy --- Helmholtz_energy["<b>Helmholtz_energy</b> / <b>Helmholtz_function</b>"]
enthalpy --- Gibbs_energy[Gibbs_energy, Gibbs_function] enthalpy --- Gibbs_energy["<b>Gibbs_energy</b> / <b>Gibbs_function</b>"]
energy --- active_energy energy --- active_energy["<b>active_energy</b>"]
``` ```
Notice, that even though all of those quantities have the same dimension and can be expressed Notice, that even though all of those quantities have the same dimension and can be expressed