-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpressure.go
More file actions
18 lines (16 loc) · 735 Bytes
/
pressure.go
File metadata and controls
18 lines (16 loc) · 735 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package quant
// Pressure is the dimension marker for pressure quantities.
type Pressure struct{}
// Pressure units.
var (
Pascal = scaleUnit[Pressure]{factor: 1}
Hectopascal = scaleUnit[Pressure]{factor: 100}
Kilopascal = scaleUnit[Pressure]{factor: 1000}
Megapascal = scaleUnit[Pressure]{factor: 1e6}
Bar = scaleUnit[Pressure]{factor: 1e5}
Torr = scaleUnit[Pressure]{factor: 101325.0 / 760.0}
MeterOfWater = scaleUnit[Pressure]{factor: 9806.65}
MillimeterOfMercury = scaleUnit[Pressure]{factor: 133.322387415}
PSI = scaleUnit[Pressure]{factor: 6894.757293168}
KSI = scaleUnit[Pressure]{factor: 6894757.293168}
)