Source code for suboptimumg.constants

import math

G: float = 9.81  # m/s^2
KILO: int = 1000
RHO = 1.225  # kg/m^3


# Conversion Methods
[docs] def rpm_to_rad_s(rpm): return rpm * 2 * math.pi / 60
[docs] def rad_s_to_rpm(rad_s): return rad_s * 60 / (2 * math.pi)
[docs] def mph_to_ms(mph): return mph * 0.44704
[docs] def ms_to_mph(ms): return ms * 2.23694
[docs] def ms_to_kph(ms): return ms * 3.6
[docs] def kph_to_ms(kph): return kph / 3.6
[docs] def mph_to_kph(mph): return mph * 1.60934
[docs] def kph_to_mph(kph): return kph * 0.621371
[docs] def in_to_m(in_val): return in_val * 0.0254
[docs] def in_to_cm(in_val): return in_val * 2.54
[docs] def m_to_cm(m_val): return m_val * 100
[docs] def m_to_in(m_val): return m_val * 39.3701
[docs] def kg_to_lb(kg_val): return kg_val * 2.20462
[docs] def lb_to_kg(lb_val): return lb_val * 0.453592
[docs] def rad_to_deg(rad_val): return rad_val * 180 / math.pi
[docs] def deg_to_rad(deg_val): return deg_val * math.pi / 180
[docs] def N_to_lbf(N_val): return N_val * 0.224809
[docs] def lbf_to_N(lbf_val): return lbf_val * 4.44822
[docs] def circumference(radius): return 2 * math.pi * radius
[docs] def cir_area(radius): return math.pi * radius**2
[docs] def joule_to_kwh(joule): return joule / 3600000