Cannot sample enough valid points. (more)

\[\frac{\tan^{-1}_* \frac{im}{re} \cdot \log base - \log \left(\sqrt{re \cdot re + im \cdot im}\right) \cdot 0}{\log base \cdot \log base + 0 \cdot 0}\]
\frac{\tan^{-1}_* \frac{im}{re} \cdot \log base - \log \left(\sqrt{re \cdot re + im \cdot im}\right) \cdot 0}{\log base \cdot \log base + 0 \cdot 0}
double f(double re, double im, double base) {
        double r560971 = im;
        double r560972 = re;
        double r560973 = atan2(r560971, r560972);
        double r560974 = base;
        double r560975 = log(r560974);
        double r560976 = r560973 * r560975;
        double r560977 = r560972 * r560972;
        double r560978 = r560971 * r560971;
        double r560979 = r560977 + r560978;
        double r560980 = sqrt(r560979);
        double r560981 = log(r560980);
        double r560982 = 0.0;
        double r560983 = r560981 * r560982;
        double r560984 = r560976 - r560983;
        double r560985 = r560975 * r560975;
        double r560986 = r560982 * r560982;
        double r560987 = r560985 + r560986;
        double r560988 = r560984 / r560987;
        return r560988;
}