Consider the singular ODE
$y''+\frac{y'}{r}+p(r)y=0 \ \ with \ \ y(0)=1 \ \ and \ \ y'(0)=0$.
Theoretically such solution exists and is unique if $p$ is nice. Is there a method to numerically solve this equation on some interval $[0, \alpha]$ with an explicit global error bound? I am not sure how to impose the initial condition at the singular point $r=0$.