Skip to content

Settling Velocity

Particula Index / Particula / Particles / Properties / Settling Velocity

Auto-generated documentation for particula.particles.properties.settling_velocity module.

particle_settling_velocity

Show source in settling_velocity.py:22

Calculate the settling velocity of a particle in a fluid.

Arguments

  • particle_radius - The radius of the particle [m].
  • particle_density - The density of the particle [kg/m³].
  • slip_correction_factor - The slip correction factor to account for non-continuum effects [dimensionless].
  • gravitational_acceleration - The gravitational acceleration. Defaults to standard gravity [9.80665 m/s²].
  • dynamic_viscosity - The dynamic viscosity of the fluid [Pa*s].

Returns

The settling velocity of the particle in the fluid [m/s].

Signature

def particle_settling_velocity(
    particle_radius: Union[float, NDArray[np.float64]],
    particle_density: Union[float, NDArray[np.float64]],
    slip_correction_factor: Union[float, NDArray[np.float64]],
    dynamic_viscosity: float,
    gravitational_acceleration: float = STANDARD_GRAVITY.m,
) -> Union[float, NDArray[np.float64]]: ...

particle_settling_velocity_via_system_state

Show source in settling_velocity.py:58

Calculate the settling velocity of a particle.

Arguments

  • particle_radius - The radius of the particle in meters (m).
  • particle_density - The density of the particle (kg/m³).
  • temperature - The temperature of the system in Kelvin (K).
  • pressure - The pressure of the system in Pascals (Pa).

Returns

The settling velocity of the particle in meters per second (m/s).

Signature

def particle_settling_velocity_via_system_state(
    particle_radius: Union[float, NDArray[np.float64]],
    particle_density: Union[float, NDArray[np.float64]],
    temperature: float,
    pressure: float,
) -> Union[float, NDArray[np.float64]]: ...