Skip to content

Kinematic Viscosity

Particula Index / Particula / Gas / Properties / Kinematic Viscosity

Auto-generated documentation for particula.gas.properties.kinematic_viscosity module.

get_kinematic_viscosity

Show source in kinematic_viscosity.py:26

Calculate the kinematic viscosity of a fluid.

The kinematic viscosity is the ratio of the dynamic viscosity to the density of a fluid. It is a measure of the fluid's resistance to flow under the influence of gravity.

Arguments


- dynamic_viscosity : Dynamic viscosity of the fluid [Pa*s].
- fluid_density : Density of the fluid [kg/m³].

Returns


- Kinematic viscosity of the fluid [m^2/s].

References


  • Equation : v = mu / rho - v : Kinematic viscosity [m^2/s]. - mu : Dynamic viscosity [Pa*s]. - rho : Density of the fluid [kg/m^3]. https://resources.wolframcloud.com/FormulaRepository/resources/Viscosity-Conversion-Formula

Signature

def get_kinematic_viscosity(dynamic_viscosity: float, fluid_density: float) -> float: ...

get_kinematic_viscosity_via_system_state

Show source in kinematic_viscosity.py:57

Calculate the kinematic viscosity of air by calculating dynamic viscosity of air.

Arguments


  • - temperature - Desired air temperature [K]. Must be greater than 0.
  • - fluid_density - Density of the fluid [kg/m³].
  • - reference_viscosity - Gas viscosity [Pa*s] at the reference temperature (default is STP).
  • - reference_temperature - Gas temperature [K] for the reference viscosity (default is STP).

Returns


  • - float - The kinematic viscosity of air at the given temperature [m^2/s].

Raises


  • - ValueError - If the temperature is less than or equal to 0.

References


https://resources.wolframcloud.com/FormulaRepository/resources/Sutherlands-Formula

Signature

@validate_inputs({"temperature": "positive"})
def get_kinematic_viscosity_via_system_state(
    temperature: float,
    fluid_density: float,
    reference_viscosity: float = REF_VISCOSITY_AIR_STP,
    reference_temperature: float = REF_TEMPERATURE_STP,
) -> float: ...

See also