32 Real Re_limit = std::max(
Re, 10.0);
35 std::pow(2.457 * std::log(1.0 / (std::pow(7.0 / Re_limit, 0.9) + 0.27 * roughness / Dh)), 16);
36 Real
b = std::pow(3.753e4 / Re_limit, 16);
37 return 2.0 * std::pow(std::pow(8.0 / Re_limit, 12) + 1.0 / std::pow(
a +
b, 1.5), 1.0 / 12.0);