Advances in fast marching and level set methods for propagating interfaces