IP-OO$$\mathcal{R}\mathcal{T}$$: A Parallel Remeshing Toolkit

This paper presents the current strategy used in an ongoing project to extend the application domain of a C++ toolkit library for iterative mesh adaptation. OO\( \mathcal{R}\mathcal{T} \) is a class library for sequential structured, unstructured and hybrid mesh adaptation used mainly in the context of CFD computations, that performs iterative mesh refinement, coarsening and smoothing in 3D. Extensions to parallelize mesh adaptation using ParMETIS for domain decomposition and MPI high-level communication schemes are here investigated. Numerical simulations on realistic cases show that the parallel strategy scales with problem size and the number of processors, but singular behaviors are sometimes encountered at subdomain interfaces when conflicting instructions collide.