FlightStream expects units for all inputs, and by default the AIM uses SI units, i.e.
- mass : kg
- length : meter
- time : seconds
- temperature : K A unit system may be optionally specified during AIM instance initiation to use a different set of base units. A unit system may be specified via a JSON string dictionary for example: unitSys = "{"mass": "lb", "length": "feet", "time":"seconds", "temperature": "R"}"
JSON String Dictionary
The key arguments of the dictionary are described in the following:
-
mass = "None"
Mass units - e.g. "kilogram", "k", "slug", ...
-
length = "None"
Length units - FlightStream support: "inch", "millimeter", "feet", "mile", "meter", "kilometer", "mils", "micron", "centimeter", "microinch"
-
time = "None"
Time units - e.g. "second", "s", "minute", ...
-
temperature = "None"
Temperature units - e.g. "Kelvin", "K", "degC", ...