WIP How to define Unitals - JacquesCarette/Drasil GitHub Wiki
Warning: Wiki should not be edited directly. Edit the files in the ./wiki/ folder instead and make a PR.
This is a wiki to note a new way to think about symbol Concepts
to be used in these SRS documents. This is to help with a number of current issues with capturing and rendering the knowledge. See #91 or #265 for example.
We create three groups to capture concepts.
Examples:
- Force
- Weight
- Length
- Number
- Probability
- Factor
- Time
Examples:
- Water
- Ball
- Tank
- Breakage
- Throw
This is for concepts that cannot fit in the other two categories. Examples:
- Coordinates such as x, y, (x,y,z), (i,j,k)
- (Arbitrary) Constants, functions, variables, or parameters such as y=mx + b, find x(t) where mx''=-kx
- Misc ? such as gradient operator ∇
Take a property and combine it with an object or event to create a UnitalChunk
. Examples;
- Water weight
- Number of slices
- Probability of failure
Auxiliaries can become a UnitalChunk
on their own.
These can be added to a UnitalChunk
to create a new UnitalChunk
. Examples;
- initial / final
- normal / shear
- angular
- difference (think change in temperature or Δx)
- ratio
- vector
- unit (as in unit vector)
We can take Temperature and combine it with Water and modify it with Final. Give temperature the symbol T. Then add the subscript W for water to get TW. Then add a second subscript or superscript for final to get TfW.