EngineeringConstants class

Engineering and technical constants with their respective units.

These constants are commonly used in engineering calculations, material science, and industrial applications.

References:

  • NIST Reference Fluid Thermodynamic and Transport Properties
  • Engineering Standards and Handbooks
  • International Standards Organization (ISO)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

conductiveHeatTransfer(double thermalConductivity, Area area, Length thickness, Temperature temperatureDifference) Power
Calculates the heat transfer rate by conduction through a material.
electricalResistance(double resistivity, Length length, Area crossSectionArea) double
Calculates the electrical resistance of a conductor.
mechanicalStrain(Pressure stress, Pressure youngsModulus) double
Calculates the strain from a given Pressure (stress) and Young's modulus.
mechanicalStress(Force force, Area area) Pressure
Calculates the stress from a Force applied over an Area.
pipePressureDrop(double frictionFactor, Length length, Length diameter, Speed velocity, double density) Pressure
Calculates the pressure drop in a pipe using the Darcy-Weisbach equation.
reynoldsNumberPipe(Speed velocity, Length diameter, double kinematicViscosity) double
Calculates the Reynolds number for internal pipe flow.
thermalExpansion(Length originalLength, double expansionCoefficient, Temperature temperatureChange) Length
Calculates the thermal expansion of a material.

Constants

airDensitySTP → const double
Density of air at STP (standard atmospheric conditions). Value: 1.225 kg/m³. Note: This would ideally be a Density quantity.
airViscosity20C → const double
Dynamic viscosity of air at 20°C. Value: 1.81×10⁻⁵ Pa⋅s.
aluminumPoissonsRatio → const double
Poisson's ratio for aluminum. Value: ~0.33.
aluminumYoungsModulus → const Pressure
Young's modulus of aluminum. Value: 70 GPa (7.0×10¹⁰ Pa).
atomicMassUnit → const Mass
Atomic mass unit in kg. Value: 1.66053906660×10⁻²⁷ kg.
bodyTemperature → const Temperature
Typical human body temperature. Value: 310.15 K (37°C).
concretePoissonsRatio → const double
Poisson's ratio for concrete. Value: ~0.20.
concreteYoungsModulus → const Pressure
Young's modulus of concrete. Value: 30 GPa (3.0×10¹⁰ Pa).
copperResistivity → const double
Electrical resistivity of copper at 20°C. Value: 1.68×10⁻⁸ Ω⋅m. Note: This would ideally be an ElectricalResistivity quantity.
copperThermalConductivity → const double
Thermal conductivity of copper. Value: 401 W/(m⋅K).
gasolineAirFuelRatio → const double
Stoichiometric air-fuel mass ratio for gasoline. Value: 14.7.
methaneHeatingValue → const double
Lower heating value (LHV) of natural gas (methane). Value: 5.0×10⁷ J/kg. Note: This would ideally be a SpecificEnergy quantity.
normalTemperature → const Temperature
Normal Temperature (NTP). Value: 293.15 K (20°C).
nuclearBindingEnergyPerNucleon → const Energy
Typical nuclear binding energy per nucleon. Value: 8 MeV ≈ 1.28×10⁻¹² J.
roomTemperature → const Temperature
Typical Room Temperature. Value: 295.15 K (22°C).
soundSpeedAir20C → const Speed
Speed of sound in dry air at 20°C. Value: 343.2 m/s.
soundSpeedWater25C → const Speed
Speed of sound in fresh water at 25°C. Value: 1497 m/s.
standardAtmosphere → const Pressure
Standard Atmospheric Pressure. Value: 101,325 Pa (1 atm).
standardPressure → const Pressure
Standard Pressure (STP). Value: 100,000 Pa (1 bar).
standardTemperature → const Temperature
Standard Temperature (STP). Value: 273.15 K (0°C).
steelPoissonsRatio → const double
Poisson's ratio for steel. Represents the ratio of transverse strain to axial strain. Value: 0.27-0.30 (using 0.29 as typical).
steelTensileStrength → const Pressure
Ultimate tensile strength of steel. Value: 400 MPa (4.0×10⁸ Pa).
steelThermalExpansion → const double
Coefficient of linear thermal expansion for steel. Value: 1.2×10⁻⁵ K⁻¹.
steelYieldStrength → const Pressure
Yield strength of steel. Value: 250 MPa (2.5×10⁸ Pa).
steelYoungsModulus → const Pressure
Young's modulus of steel. Value: 200 GPa (2.0×10¹¹ Pa).
waterBoilingPoint → const Temperature
Boiling point of water at 1 atm. Value: 373.15 K (100°C).
waterDensityMax → const double
Density of water at 4°C (maximum density). Value: 999.97 kg/m³. Note: This would ideally be a Density quantity.
waterFreezingPoint → const Temperature
Freezing point of water at 1 atm. Value: 273.15 K (0°C).
waterLatentHeatFusion → const double
Latent heat of fusion of water at 0°C. Value: 3.34×10⁵ J/kg. Note: This would ideally be a SpecificEnergy quantity.
waterLatentHeatVaporization → const double
Latent heat of vaporization of water at 100°C. Value: 2.26×10⁶ J/kg. Note: This would ideally be a SpecificEnergy quantity.
waterSpecificHeat → const double
Specific heat capacity of water at constant pressure (15°C). Value: 4184 J/(kg⋅K). Note: This would ideally be a SpecificHeatCapacity quantity.
waterViscosity20C → const double
Dynamic viscosity of water at 20°C. Value: 1.002×10⁻³ Pa⋅s. Note: This would ideally be a DynamicViscosity quantity.