unit_conversions/pressure.rs
1// <auto-generated>
2// This code was generated by the UnitCodeGenerator tool
3//
4// Changes to this file will be lost if the code is regenerated
5// </auto-generated>
6
7//! # Pressure based converters
8
9/// Atmospheres conversion functions
10pub mod atmospheres {
11 /// Converts the supplied Atmospheres value to Bars
12 /// # Arguments
13 /// * `value` - The Atmospheres input value
14 pub fn to_bars(value: f64) -> f64 {
15 return value * 1.01325;
16 }
17 /// Converts the supplied Atmospheres value to Pascals
18 /// # Arguments
19 /// * `value` - The Atmospheres input value
20 pub fn to_pascals(value: f64) -> f64 {
21 return value * 101325.0;
22 }
23 /// Converts the supplied Atmospheres value to Torrs
24 /// # Arguments
25 /// * `value` - The Atmospheres input value
26 pub fn to_torrs(value: f64) -> f64 {
27 return value * 760.0;
28 }
29 /// Converts the supplied Atmospheres value to Psi
30 /// # Arguments
31 /// * `value` - The Atmospheres input value
32 pub fn to_psi(value: f64) -> f64 {
33 return value * 14.69596432068;
34 }
35}
36/// Bars conversion functions
37pub mod bars {
38 /// Converts the supplied Bars value to Atmospheres
39 /// # Arguments
40 /// * `value` - The Bars input value
41 pub fn to_atmospheres(value: f64) -> f64 {
42 return value / 1.01325;
43 }
44 /// Converts the supplied Bars value to Pascals
45 /// # Arguments
46 /// * `value` - The Bars input value
47 pub fn to_pascals(value: f64) -> f64 {
48 return value / 0.00001;
49 }
50 /// Converts the supplied Bars value to Torrs
51 /// # Arguments
52 /// * `value` - The Bars input value
53 pub fn to_torrs(value: f64) -> f64 {
54 return value * 750.0616827042;
55 }
56 /// Converts the supplied Bars value to Psi
57 /// # Arguments
58 /// * `value` - The Bars input value
59 pub fn to_psi(value: f64) -> f64 {
60 return value * 14.50378911491;
61 }
62}
63/// Pascals conversion functions
64pub mod pascals {
65 /// Converts the supplied Pascals value to Atmospheres
66 /// # Arguments
67 /// * `value` - The Pascals input value
68 pub fn to_atmospheres(value: f64) -> f64 {
69 return value / 101325.0;
70 }
71 /// Converts the supplied Pascals value to Bars
72 /// # Arguments
73 /// * `value` - The Pascals input value
74 pub fn to_bars(value: f64) -> f64 {
75 return value * 0.00001;
76 }
77 /// Converts the supplied Pascals value to Torrs
78 /// # Arguments
79 /// * `value` - The Pascals input value
80 pub fn to_torrs(value: f64) -> f64 {
81 return value * 0.007500616827042;
82 }
83 /// Converts the supplied Pascals value to Psi
84 /// # Arguments
85 /// * `value` - The Pascals input value
86 pub fn to_psi(value: f64) -> f64 {
87 return value * 0.0001450378911491;
88 }
89}
90/// Psi conversion functions
91pub mod psi {
92 /// Converts the supplied Psi value to Bars
93 /// # Arguments
94 /// * `value` - The Psi input value
95 pub fn to_bars(value: f64) -> f64 {
96 return value / 14.50378911491;
97 }
98 /// Converts the supplied Psi value to Pascals
99 /// # Arguments
100 /// * `value` - The Psi input value
101 pub fn to_pascals(value: f64) -> f64 {
102 return value / 0.0001450378911491;
103 }
104 /// Converts the supplied Psi value to Atmospheres
105 /// # Arguments
106 /// * `value` - The Psi input value
107 pub fn to_atmospheres(value: f64) -> f64 {
108 return value / 14.69596432068;
109 }
110 /// Converts the supplied Psi value to Torrs
111 /// # Arguments
112 /// * `value` - The Psi input value
113 pub fn to_torrs(value: f64) -> f64 {
114 return value / 0.01933679515879;
115 }
116}
117/// Torrs conversion functions
118pub mod torrs {
119 /// Converts the supplied Torrs value to Bars
120 /// # Arguments
121 /// * `value` - The Torrs input value
122 pub fn to_bars(value: f64) -> f64 {
123 return value / 750.0616827042;
124 }
125 /// Converts the supplied Torrs value to Pascals
126 /// # Arguments
127 /// * `value` - The Torrs input value
128 pub fn to_pascals(value: f64) -> f64 {
129 return value / 0.007500616827042;
130 }
131 /// Converts the supplied Torrs value to Atmospheres
132 /// # Arguments
133 /// * `value` - The Torrs input value
134 pub fn to_atmospheres(value: f64) -> f64 {
135 return value / 760.0;
136 }
137 /// Converts the supplied Torrs value to Psi
138 /// # Arguments
139 /// * `value` - The Torrs input value
140 pub fn to_psi(value: f64) -> f64 {
141 return value * 0.01933679515879;
142 }
143}