Implementation of 2D parallel ALE mesh generation technique in FSI problems using OpenMP

In the paper, high performance implementation of an existing Arbitrary Lagrangian and Eulerian (ALE) moving mesh generation technique for shared memory systems using OpenMP is discussed. Currently, there are various existing techniques for moving mesh, but in Fluid Structure Interaction (FSI) problems, adaptive techniques using ALE method of r-type are more applicable. A conjugate gradient method with preconditioned matrix has been used for constraint optimization of the non-linear problem. In the parallel algorithm first mesh is ordered using divide and conquer approach for the processors with small cache memory. Then it is solved using OpenMP. Experiments are carried out using four AMD Opteron processors and 98% efficiency of the code in term of speed up is achieved. Quality of mesh is also verified by using Jacobian (for area) and angles of triangle.