ode internal name "homogA"
This is called Homogeneous type A in Maple. Solved by substituting \(y=ux\) which converts it to separable ode. A homogeneous ode has the form \(y^{\prime }=f\left ( x,y\right ) \) where \(tf\left ( x,y\right ) =f\left ( tx,ty\right ) \). In solving these types of problems, separable is called. It is best to return implicit solution from separable and not explicit. This makes the substitution \(u=\frac {y}{x}\) easier. If explicit solution is needed, it can be done after this operation is done.