Unit Types

JaamSim performs all internal calculations in SI units (meters, kilograms, seconds, etc.).  However, as it can sometimes be more convenient to specify quantities using other unit systems, JaamSim natively supports the units shown in the following table.

Supported Unit Types and Units

Unit Type

Supported Units

DimensionlessUnit

not applicable

TimeUnit

ns, us, ms, s, min, h, d, w, y

DistanceUnit

mm, cm, m, km, nmi, in, ft, mi

SpeedUnit

m/s, km/h, knots, mph

AccelerationUnit

m/s2, ft/s2

MassUnit

kg, t, kt, Mt

MassFlowUnit

(any mass unit)/(s, h, d, y)

VolumeUnit

m3, km3, bbl, mbbl, mmbbl

VolumeFlowUnit

(any volume unit)/(s, h, d, y)

AngleUnit

rad, deg

AngularSpeedUnit

rad/s, rad/h, deg/s, deg/h

EnergyUnit

J, kWh

EnergyDensityUnit

J/m3, kWh/m³

SpecificEnergyUnit

J/kg, kWh/t

PowerUnit

W, kW, MW

CostUnit

$

CostRateUnit

$/s, $/h, $/d

LinearDensityUnit

kg/m, t/m, kt/m

LinearDensityVolumeUnit

m3/m

DensityUnit

kg/m3

PressureUnit

Pa, kPa, psi

ViscosityUnit

Pa-s, P, cP

AreaUnit

m2, cm2, mm2, in2

RateUnit

/ns, /us, /ms, /s, /min, /h, /d, /w, /y

Units are mandatory for most numerical inputs with the exception of pure numbers and ratios.  Inputs that are pure numbers are indicated by the DimensionlessUnit type.

Each unit type has a selected unit that is used in the various displays.  For example, the displayed units for time, distance, and speed are hours (h), metres (m), and metres per second (m/s).  The displayed units can be changed using the 'Unit' menu item in the Control Panel.