dynamic mesh interDyMFoam parallel run and processor boundaries
We are simulating a piston type wave maker using these dynamicMeshDict settings in OF-1.5 to move the left wall of our wave tank:
solver velocityComponentLaplacian x;
diffusivity directional (1 200 0);
Using only one processor, the results agree with the measurements, but decomposing the case on multiple processors creates waves at every processor boundary, since its location moves because of the diffusivity of the mesh motion.
1) Is the motion of the processor patches the right interpretation for our observation (see attachments)?
2) if yes, how can we correct the fluxes at the processor boundaries created by mesh motion?
Sorry for the bad animation, the top tank is the gamma field of the one-processor calculation, the lower is the first processor of a 4 processor parallel simulation, same settings, but results differ obviously.
Thanks, Lukas Fischer
|All times are GMT -4. The time now is 19:24.|