rename and move 2D Ops
fixed oszillations (ptr to subdata)
added advect 3D