reynoldsNumberPipe static method

double reynoldsNumberPipe(
  1. Speed velocity,
  2. Length diameter,
  3. double kinematicViscosity
)

Calculates the Reynolds number for internal pipe flow.

Returns a dimensionless Reynolds number. Usage: final Re = EngineeringConstants.reynoldsNumberPipe(velocity, diameter, kinematicViscosity);

Implementation

static double reynoldsNumberPipe(Speed velocity, Length diameter, double kinematicViscosity) {
  final v = velocity.inMetersPerSecond;
  final d = diameter.inM;
  return v * d / kinematicViscosity; // Re = vD/ν
}