def Swamee_Ojha(Re):
    """Calculates drag coefficient of a smooth sphere using the method in
    [1]_ as described in [2]_.

    .. math::
        C_D = 0.5\\left\\{16\\left[(\\frac{24}{Re})^{1.6} + (\\frac{130}{Re})^{0.72}
        \\right]^{2.5}+ \\left[\\left(\\frac{40000}{Re}\\right)^2 + 1\\right]^{-0.25}
        \\right\\}^{0.25}

    Parameters
    ----------
    Re : float
        Particle Reynolds number of the sphere using the surrounding fluid
        density and viscosity, [-]

    Returns
    -------
    Cd : float
        Drag coefficient [-]

    Notes
    -----
    Range is Re <= 1.5E5

    Examples
    --------
    >>> Swamee_Ojha(200.)
    0.8490012397545713

    References
    ----------
    .. [1] Swamee, P. and Ojha, C. (1991). "Drag Coefficient and Fall Velocity
       of nonspherical particles." J. Hydraul. Eng., 117(5), 660-667.
    .. [2] Barati, Reza, Seyed Ali Akbar Salehi Neyshabouri, and Goodarz
       Ahmadi. "Development of Empirical Models with High Accuracy for
       Estimation of Drag Coefficient of Flow around a Smooth Sphere: An
       Evolutionary Approach." Powder Technology 257 (May 2014): 11-19.
       doi:10.1016/j.powtec.2014.02.045.
    """
    Cd = 0.5 * (16 * ((24.0 / Re) ** 1.6 + (130.0 / Re) ** 0.72) ** 2.5 + (
        (40000.0 / Re) ** 2 + 1) ** -0.25) ** 0.25
    return Cd
