Changes to physics_helper_unit to start using Evaluator

This is still failing at the moment because of diffusion coefficient
mismatch, but I need Sylvain to figure it out.