I have a vector field that represents a incompressible fluid flow (ie. divergence-free, ideally) that contains a certain percentage of vectors that are completely incorrect, due to the procedure used to obtain this field. These vectors thus do not follow the flow. The vector field is also noisy, and is not on a grid; thus, they're literally just vectors distributed somewhat randomly in 3D space
I have a few ideas on how to remove these incorrect vectors. However, is there either some textbook algorithm or paper on removing outliers in a non-gridded vector field? I am not an algorithms person, so I thought perhaps someone would know of a way to do this that's known to work before I spend a lot of time on this.