Hello everybody,

I am new to preCICE and just installed it. My configuration is :

- OpenFoam V19-12
- Petsc 3.13.2 compiled from source
- OpenMPI 4.0.4
- boost 1.72.0

I tested the FSI/cylinderFlap/OpenFOAM-CalculiX but I have some issue according to the number of processor :

- Serial computation : OK
- 2 processors : OK
- >2 processors : KO

The error is always the same :

```
---[precice] ^[[0m Mapping Displacements0 consistent from Calculix_Mesh (ID 2) to Fluid-Mesh-Nodes (ID 1) for dimension 0) with polynomial set to separate
KSP Object: QR Solver 3 MPI processes
type: lsqr
standard error not computed
using inexact matrix norm
maximum iterations=10000, initial guess is zero
tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
left preconditioning
using UNPRECONDITIONED norm type for convergence test
PC Object: 3 MPI processes
type: none
linear system matrix = precond matrix:
Mat Object: Q 3 MPI processes
type: mpidense
rows=290, cols=4
total: nonzeros=1160, allocated nonzeros=1160
total number of mallocs used during MatSetValues calls=0
---[precice] ^[[31mERROR: ^[[0m Polynomial QR linear system has not converged. Try to fix axis-aligned mapping setups by marking perpendicular axis as dead.
terminate called after throwing an instance of 'boost::wrapexcept<boost::log::v2_mt_posix::system_error>'
what(): Failed to set TLS value: Invalid argument
```

Have you ever heard/seen such issue ?

Thank you