Message Boards Message Boards

Add two vector fields if they are based on different mesh points?



I have n number different 3D vector fields which are partially overlaying on each-other, but not at the same mesh points. Let's say n=2 and




where {x1i,y1i,z1i} != {x2i,y2i,z2i} are the coordinate points and {vx1i,vy1i,vz1i}=={vx2i,vy2i,vz2i} are the vector coordinates at the given space points. {x1i,y1i,z1i} and {x2i,y2i,z2i} might be very far from each-other space-wise, other {x2j,y2j,z2j} points surely can be much closer to {x1i,y1i,z1i} in the 3D space. My thinking is to interpolate the two fields above the union of the two 3D coordinate sets and then discretize them over some third {x3i,y3i,z3i} mesh where {i,1,m} and finally add them over this third mesh. However it looks too complicated to me. Also there are regions in coordinate space where vField1 or vField2 are non-existent or very spar and any interpolation can be very wacky. I hope for a more elegant way, if there is one already in existence. Thanks ahead, János

POSTED BY: Janos Lobb
3 months ago

Group Abstract Group Abstract