CFD Online Discussion Forums

CFD Online Discussion Forums (
-   OpenFOAM Running, Solving & CFD (
-   -   dynamic mesh interDyMFoam parallel run and processor boundaries (

lukasfischer August 12, 2009 06:36

dynamic mesh interDyMFoam parallel run and processor boundaries
1 Attachment(s)
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:

dynamicFvMesh dynamicMotionSolverFvMesh;
motionSolverLibs ("");
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 16:54.