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.