int[r_]=-((557.310989080004 r)/((37.3042 - r) (-25.578 + r) (62.8822 +
r) Sqrt[0.0345106153943703 - ((37.3042 - r) (-25.578 +
r) (62.8822 + r))/(3000 r)]))
This is the function of r , now next is that I want to solve the differential equation using this function. Before that at my boundary conditions, this whole function vanishes as;
int[maxr]=1/0
int[rg]=1/0
maxr=31.0723250284387 and rg=25.57799942210616`
Next I try to solve the following differential equation via NDsolve
sol = NDSolve[{TD'[r] == int[r], TD[maxr] == Infinity}, {TD}, {r,maxr, rg}, Method->"ExplicitRungeKutta"]
But it fails are throws some errors like Solve::infc: The system TD==[Infinity] contains an infinite object [Infinity]. NDSolve::icfail: Unable to find initial conditions that satisfy the residual function within specified tolerances. Try giving initial conditions for both values and derivatives of the functions. Can anyone help me out.