/// Classical mechanics physical constants module
/// Provides commonly used physical constants in classical mechanics calculations
///|
/// Fundamental physical constants
/// Speed of light (m/s)
pub let speed_of_light : Double = 299792458.0
///|
/// Gravitational constant G (m³/(kg·s²))
pub let gravitational_constant : Double = 6.67430e-11
///|
/// Planck constant h (J·s)
pub let planck_constant : Double = 6.62607015e-34
///|
/// Reduced Planck constant ħ = h/(2π) (J·s)
pub let reduced_planck_constant : Double = 1.054571817e-34
///|
/// Earth-related constants
/// Earth surface gravitational acceleration g (m/s²)
pub let earth_gravity : Double = 9.80665
///|
/// Earth mean radius (m)
pub let earth_radius : Double = 6371000.0
///|
/// Earth mass (kg)
pub let earth_mass : Double = 5.9722e24
///|
/// Earth mean angular velocity (rad/s)
pub let earth_angular_velocity : Double = 7.292115e-5
///|
/// Sun mass (kg)
pub let sun_mass : Double = 1.9891e30
///|
/// Moon mass (kg)
pub let moon_mass : Double = 7.342e22
///|
/// Common alias - gravitational acceleration
pub let g : Double = earth_gravity
///|
/// Common alias - gravitational constant
pub const G : Double = 6.67430e-11
///|
/// Common alias - speed of light
pub let c : Double = speed_of_light
///|
/// Mercury mass (kg)
pub let mercury_mass : Double = 3.3011e23
///|
/// Mercury radius (m)
pub let mercury_radius : Double = 2439700.0
///|
/// Mercury surface gravity (m/s²)
pub let mercury_gravity : Double = 3.7
///|
/// Venus mass (kg)
pub let venus_mass : Double = 4.8675e24
///|
/// Venus radius (m)
pub let venus_radius : Double = 6051800.0
///|
/// Venus surface gravity (m/s²)
pub let venus_gravity : Double = 8.87
///|
/// Mars mass (kg)
pub let mars_mass : Double = 6.4171e23
///|
/// Mars radius (m)
pub let mars_radius : Double = 3389500.0
///|
/// Mars surface gravity (m/s²)
pub let mars_gravity : Double = 3.711
///|
/// Jupiter mass (kg)
pub let jupiter_mass : Double = 1.8982e27
///|
/// Jupiter radius (m)
pub let jupiter_radius : Double = 69911000.0
///|
/// Jupiter surface gravity (m/s²)
pub let jupiter_gravity : Double = 24.79
///|
/// Saturn mass (kg)
pub let saturn_mass : Double = 5.6834e26
///|
/// Saturn radius (m)
pub let saturn_radius : Double = 58232000.0
///|
/// Saturn surface gravity (m/s²)
pub let saturn_gravity : Double = 10.44
///|
/// Density of water (kg/m³) at 4°C
pub let water_density : Double = 1000.0
///|
/// Density of air (kg/m³) at sea level, 20°C
pub let air_density_sea_level : Double = 1.204
///|
/// Dynamic viscosity of water (Pa·s) at 20°C
pub let water_viscosity : Double = 1.002e-3
///|
/// Dynamic viscosity of air (Pa·s) at 20°C
pub let air_viscosity : Double = 1.825e-5
///|
/// Surface tension of water (N/m) at 20°C
pub let water_surface_tension : Double = 0.0728
///|
/// Young's modulus of steel (Pa)
pub let steel_youngs_modulus : Double = 2.0e11
///|
/// Young's modulus of aluminum (Pa)
pub let aluminum_youngs_modulus : Double = 7.0e10
///|
/// Young's modulus of concrete (Pa)
pub let concrete_youngs_modulus : Double = 3.0e10
///|
/// Astronomical unit (m) - average Earth-Sun distance
pub let astronomical_unit : Double = 1.496e11
///|
/// Light year (m)
pub let light_year : Double = 9.461e15
///|
/// Parsec (m)
pub let parsec : Double = 3.086e16
///|
/// Earth-Sun distance (semi-major axis) (m)
pub let earth_sun_distance : Double = 1.496e11
///|
/// Moon-Earth distance (average) (m)
pub let moon_earth_distance : Double = 3.844e8
///|
/// Boltzmann constant (J/K)
pub let boltzmann_constant : Double = 1.380649e-23
///|
/// Avogadro's number (1/mol)
pub let avogadro_number : Double = 6.02214076e23
///|
/// Universal gas constant (J/(mol·K))
pub let gas_constant : Double = 8.314462618
///|
/// Standard atmospheric pressure (Pa)
pub let atmospheric_pressure : Double = 101325.0
///|
/// Standard temperature (K) - 0°C
pub let standard_temperature : Double = 273.15