The foam roller increases flexibilty by releasing tension in the muscle but does not actually create a longer muscle. Let me use and analogy... you've got a ball of dough, you roll it out and the dough ball that started out at 3 inches is now 6 inches long but you've still got the same amount of dough. Using the foam roaller and stretching both do this. However, if you want to actually change the true length of the muscle you have to add dough to the system. Stretching stimulates this process over the long term. The short term increases in flexibility are from the first scenario, long term changes come from actual tissue changes in response to stimuli that works over a period of time.
As for warming up, it's more important with stretching but will often make rolling out the muscle feel a little better.
I will usually have clients do both the foam roller and stretch. I have them warm up first, then roll, then stretch.
Hope that helps.
Living life like there's no tomorrow.
http://gorgebikefitter.com/
2007 Look Dura Ace
2010 Custom Tonic cross with discs, SRAM
2012 Moots YBB 2 x 10 Shimano XTR
2014 Soma B-Side SS
Re- the foam roller.
I like to use a sausage analogy.
Link sausage, patties won't do but they still taste good.
A sausage has a casing that holds in the meat.
A muscle has a fascia that does the same thing as a sausage casing.
The foam roller helps release some of the attachment of the fascia from the muscle, and that makes the muscle easier to stretch.
I'll be at Waffle House if anybody needs me.
2008 Trek FX 7.2/Terry Cite X
2009 Jamis Aurora/Brooks B-68
2010 Trek FX 7.6 WSD/stock bontrager
Zen,
I'll meet you at waffle house... go ahead an order me a scrambled, smothered and covered for me!!!
JP
"There is nothing, absolutely nothing, quite so worthwhile as simply messing about on bicycles.” -Tom Kunich