AveragedFan physics

I don't know yet if this is *correct*, but the solver on the example is converging and so I think it's at least well-behaved enough to merge.