Decided on how to do derivatives.

Only compute signed distance function on init_phi.

Use clamping only to smooth anywhere else.