CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Programming & Development (https://www.cfd-online.com/Forums/openfoam-programming-development/)
-   -   Parallel compuation with immersed boundary implementation in OF1.6-ext (https://www.cfd-online.com/Forums/openfoam-programming-development/137475-parallel-compuation-immersed-boundary-implementation-of1-6-ext.html)

JinBiao June 17, 2014 08:24

Parallel compuation with immersed boundary implementation in OF1.6-ext
 
Hi All,
I have compiled the implementation of the immersed boundary method by Hrvoje Jasak and Željko Tukovíc. I could run the tutorial cases with single processor. But when I tried to run it in the parallel mode, I got error as follows
Quote:

*** An error occurred in MPI_Recv
*** on communicator MPI_COMM_WORLD
*** MPI_ERR_TRUNCATE: message truncated
*** MPI_ERRORS_ARE_FATAL (your MPI job will now abort)
--------------------------------------------------------------------------
mpirun has exited due to process rank 2 with PID 8239 on
node jiangxi-ubuntu exiting without calling "finalize". This may
have caused other processes in the application to be
terminated by signals sent by mpirun (as reported here).
--------------------------------------------------------------------------
2 more processes have sent help message help-mpi-errors.txt / mpi_errors_are_fatal
Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages
I further checked the cause of the error and found that it occurs while executing the following lines
Quote:

fvVectorMatrix UEqn
(
fvm::ddt(U)
+ fvm::div(phi, U)
- fvm::laplacian(nu, U)
);
Anyone have a clue on what is happening and how to fix it?
Thanks a lot.

Best,

duckfly January 27, 2015 00:15

I just wanna confirm this issue solved for someone like me.
Check Pablo Higuera's comment!
----------------Edit $WM_PROJECT_DIR/etc/controlDict and change commsType to nonBlocking .
----------------
http://www.cfd-online.com/Forums/ope...m-3-1-ext.html


All times are GMT -4. The time now is 16:13.