Estimate Darcy friction factor explicitly with extremely accurate Buzzelli approximation of Colebrook equation.
Arguments
- reynolds
Reynolds number, []. Type:
assert_double.- roughness
relative roughness, []. Type:
assert_double.- strict
calculate only inside the precision region. Type:
assert_flag.
Value
Pipe friction factor, []. Type: assert_double.
Details
Buzzelli's formula is reported to be extremely accurate in the region:
3.0e3 <= reynolds <= 3.0e80 <= roughness <= 0.05
In strict = TRUE mode argument values outside this precision region
are not allowed, whereas in strict = FALSE either NAs are
generated in that case or calculation for laminar flow is performed when
reynolds < 2100.0.
References
Offor, U. and Alabi, S. (2016) An Accurate and Computationally Efficient Explicit Friction Factor Model. Advances in Chemical Engineering and Science, 6, pp. 237-245. doi:10.4236/aces.2016.63024 .
Buzzelli, D. (2008) Calculating friction in one step. Machine Design, 80 (12), pp. 54–55.
See also
Other Fluid properties:
fric_romeo(),
fric_vatankhan(),
re_u()