when I try to run my fluid solver (TRACE) in parallel mode and communication via sockets(precice compiled without mpi, master:sockets option in fluidsolver’s participant config set), I run into the following issue. When I run my fluid solver on 2 Procs, everything works fine, even if the speed up in computation time could maybe be better on my opinion, but nevermind.
The real problem is that the simulation is not working at all, if I try to run my fluid solver with 3 or 4 Procs, everything else exactly the same. After setting up the communication to the coupling partners and receiving a ‘Slaves are connected’ from both solvers, the fluid solver starts and waits at ‘Adapter reading coupling data’, what seems fine. On the other hand the Solid solver(CCX) stays at ‘Slaves are connected’ and nothing else happens.
I attach the precice-config.xml and terminal screenshots from the situation where both solvers are stuck.
Thank you for your help,
precice-config.xml (2.9 KB)