mirror of
https://github.com/mpusz/mp-units.git
synced 2025-07-30 10:27:16 +02:00
docs: small typos fixed in the ISQ series
This commit is contained in:
@ -23,7 +23,7 @@ In this series, we will describe:
|
|||||||
|
|
||||||
- Part 1 - Introduction
|
- Part 1 - Introduction
|
||||||
- [Part 2 - Problems when ISQ is not used](isq-part-2-problems-when-isq-is-not-used.md)
|
- [Part 2 - Problems when ISQ is not used](isq-part-2-problems-when-isq-is-not-used.md)
|
||||||
- [Part 3 - Modelling ISQ](isq-part-3-modelling-isq.md)
|
- [Part 3 - Modeling ISQ](isq-part-3-modeling-isq.md)
|
||||||
- [Part 4 - Implementing ISQ](isq-part-4-implemeting-isq.md)
|
- [Part 4 - Implementing ISQ](isq-part-4-implemeting-isq.md)
|
||||||
|
|
||||||
## Terms and Definitions
|
## Terms and Definitions
|
||||||
|
@ -25,7 +25,7 @@ library on just units or dimensions.
|
|||||||
|
|
||||||
- [Part 1 - Introduction](isq-part-1-introduction.md)
|
- [Part 1 - Introduction](isq-part-1-introduction.md)
|
||||||
- Part 2 - Problems when ISQ is not used
|
- Part 2 - Problems when ISQ is not used
|
||||||
- [Part 3 - Modelling ISQ](isq-part-3-modelling-isq.md)
|
- [Part 3 - Modeling ISQ](isq-part-3-modeling-isq.md)
|
||||||
- [Part 4 - Implementing ISQ](isq-part-4-implemeting-isq.md)
|
- [Part 4 - Implementing ISQ](isq-part-4-implemeting-isq.md)
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ categories:
|
|||||||
comments: true
|
comments: true
|
||||||
---
|
---
|
||||||
|
|
||||||
# International System of Quantities (ISQ): Part 3 - Modelling ISQ
|
# International System of Quantities (ISQ): Part 3 - Modeling ISQ
|
||||||
|
|
||||||
The physical units libraries on the market typically only focus on modeling one or more systems
|
The physical units libraries on the market typically only focus on modeling one or more systems
|
||||||
of units. However, as we have learned, this is not the only system kind to model. Another,
|
of units. However, as we have learned, this is not the only system kind to model. Another,
|
||||||
@ -24,7 +24,7 @@ language.
|
|||||||
|
|
||||||
- [Part 1 - Introduction](isq-part-1-introduction.md)
|
- [Part 1 - Introduction](isq-part-1-introduction.md)
|
||||||
- [Part 2 - Problems when ISQ is not used](isq-part-2-problems-when-isq-is-not-used.md)
|
- [Part 2 - Problems when ISQ is not used](isq-part-2-problems-when-isq-is-not-used.md)
|
||||||
- Part 3 - Modelling ISQ
|
- Part 3 - Modeling ISQ
|
||||||
- [Part 4 - Implementing ISQ](isq-part-4-implemeting-isq.md)
|
- [Part 4 - Implementing ISQ](isq-part-4-implemeting-isq.md)
|
||||||
|
|
||||||
|
|
@ -16,7 +16,7 @@ language, and we will point out some of the first issues that stand in our way.
|
|||||||
<!-- more -->
|
<!-- more -->
|
||||||
|
|
||||||
In the previous article, we have already introduced a notion of quantity kind, provided `kind_of<>`
|
In the previous article, we have already introduced a notion of quantity kind, provided `kind_of<>`
|
||||||
specifier, and described how it helps in the modelling of the system of units (e.g., SI).
|
specifier, and described how it helps in the modeling of the system of units (e.g., SI).
|
||||||
|
|
||||||
Now, it is time to see how we can implement hierarchies of quantities of the same kind.
|
Now, it is time to see how we can implement hierarchies of quantities of the same kind.
|
||||||
|
|
||||||
@ -25,7 +25,7 @@ Now, it is time to see how we can implement hierarchies of quantities of the sam
|
|||||||
|
|
||||||
- [Part 1 - Introduction](isq-part-1-introduction.md)
|
- [Part 1 - Introduction](isq-part-1-introduction.md)
|
||||||
- [Part 2 - Problems when ISQ is not used](isq-part-2-problems-when-isq-is-not-used.md)
|
- [Part 2 - Problems when ISQ is not used](isq-part-2-problems-when-isq-is-not-used.md)
|
||||||
- [Part 3 - Modelling ISQ](isq-part-3-modelling-isq.md)
|
- [Part 3 - Modeling ISQ](isq-part-3-modeling-isq.md)
|
||||||
- Part 4 - Implementing ISQ
|
- Part 4 - Implementing ISQ
|
||||||
|
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@ that does not use such abstraction to implement a units library.
|
|||||||
|
|
||||||
In this article we will present how our ISQ model elegantly addresses the issues from the
|
In this article we will present how our ISQ model elegantly addresses the issues from the
|
||||||
[Part 2](isq-part-2-problems-when-isq-is-not-used.md) of our series that were not covered already
|
[Part 2](isq-part-2-problems-when-isq-is-not-used.md) of our series that were not covered already
|
||||||
in [Part 3](isq-part-3-modelling-isq.md).
|
in [Part 3](isq-part-3-modeling-isq.md).
|
||||||
|
|
||||||
<!-- more -->
|
<!-- more -->
|
||||||
|
|
||||||
@ -24,7 +24,7 @@ in [Part 3](isq-part-3-modelling-isq.md).
|
|||||||
|
|
||||||
- [Part 1 - Introduction](isq-part-1-introduction.md)
|
- [Part 1 - Introduction](isq-part-1-introduction.md)
|
||||||
- [Part 2 - Problems when ISQ is not used](isq-part-2-problems-when-isq-is-not-used.md)
|
- [Part 2 - Problems when ISQ is not used](isq-part-2-problems-when-isq-is-not-used.md)
|
||||||
- [Part 3 - Modelling ISQ](isq-part-3-modelling-isq.md)
|
- [Part 3 - Modeling ISQ](isq-part-3-modeling-isq.md)
|
||||||
- [Part 4 - Implementing ISQ](isq-part-4-implemeting-isq.md)
|
- [Part 4 - Implementing ISQ](isq-part-4-implemeting-isq.md)
|
||||||
- Part 5 - Benefits
|
- Part 5 - Benefits
|
||||||
|
|
||||||
@ -121,7 +121,7 @@ std::cout << price_usd << " -> " << price_euro << "\n";
|
|||||||
|
|
||||||
## Derived quantities of the same dimension but different kinds
|
## Derived quantities of the same dimension but different kinds
|
||||||
|
|
||||||
Up until now, the discussed issues did not actually require modelling of the ISQ. Introduction
|
Up until now, the discussed issues did not actually require modeling of the ISQ. Introduction
|
||||||
of physical dimensions would be enough, and indeed, this is what most of the libraries on the
|
of physical dimensions would be enough, and indeed, this is what most of the libraries on the
|
||||||
market do. However, we have more interesting challenges to solve as well.
|
market do. However, we have more interesting challenges to solve as well.
|
||||||
|
|
||||||
@ -236,7 +236,7 @@ Box my_box3(horizontal_length(2 * m), isq::width(3 * m), isq::height(1 * m));
|
|||||||
## Various kinds of dimensionless quantities
|
## Various kinds of dimensionless quantities
|
||||||
|
|
||||||
Most of the quantities hierarchies describe only one kind. There are some exceptions, though.
|
Most of the quantities hierarchies describe only one kind. There are some exceptions, though.
|
||||||
One of them is a [hierarchy of _dimensionless_ quantities](#modeling-a-hierarchy-of-kind-dimensionless).
|
One of them is a [hierarchy of _dimensionless_ quantities](isq-part-4-implemeting-isq.md#modeling-a-hierarchy-of-kind-dimensionless).
|
||||||
This tree defines quantities that denote:
|
This tree defines quantities that denote:
|
||||||
|
|
||||||
- counts (_storage capacity_),
|
- counts (_storage capacity_),
|
||||||
@ -425,5 +425,5 @@ Transport Time is: 8.997726 s
|
|||||||
|
|
||||||
## To be continued...
|
## To be continued...
|
||||||
|
|
||||||
In the next part of this series, we will discuss the challenges and issues related to the modelling
|
In the next part of this series, we will discuss the challenges and issues related to the modeling
|
||||||
of the ISQ with a programming language.
|
of the ISQ with a programming language.
|
||||||
|
Reference in New Issue
Block a user