forward fft seems ok
kernmul xyz fixes
minor cleanup
demag2D seems OK
demag 3D seems OK
xyz geometry