Solid rocket engines carry both fuel and oxidizer mixed together so that they can operate in space or very high altitudes where atmospheric oxygen is missing or minimal.
I understand the part about carrying solid fuel and oxidizer, and understand that fuel and oxidizer can be part of the same molecule (as in high explosives, which I know a little something about). So my question is, how does it it vaporize enough to get through the fuel lines and into a combustion chamber?
Again, I know nothing about rocket engines so may be asking an inane question.
Solid rocket motors have no pumps.... solids don't pump. It doesn't exactly vaporize like liquid hydrogen or kerosine or gasoline.
It is a crefolly formed solid, cast into a pressure vessel (the rocket body) and it has an interior ignition surface designed into the casting. So, there is some kind of a hollow extending over most or all of the length of the propellant "grain".
It is ignited with a flame and combusts in a controlled fashion by design.
There are a lot of good web pages which have nice explanatory pictures. Google "solid rocket motor design" and the figures will make it clear.
Or go to a hobby shop and buy a solid rocket motor kit, assemble it and launch it.