I'm looking for the solution method for solving an equation like the following:
$$a(x)y''+b(x)y'+c(x)y=g(x)$$
The solution methods I have come across are somewhat unsatisfactory because they tend to be for special cases of the above equation (for example, if the $y$ term is missing, we can convert it to a first order equation and use the integrating factor method).
I'd like to know a $\it general$ way to attack such a problem, if there is one.