ProdUpdate scales by B, not dot by B

I believe this was the intention in the first place, and that the dot(B, Y)
was a misunderstanding. The test_indexing in test_simulator has been adjusted
to match, no other test was affected.

@drassmuss ok by you?