bilinear zoom default argument (to preserve ratio)
flow jacobian
aronsson bad singular function
CG method for the solution of laplace equation