CS_4.0.2 and syrthes4.3.0 coupling MPI ABORT
Posted: Mon Dec 14, 2015 11:33 am
Hi,
I recently installed CS (version 4.0.2) and Syrthes (version 4.3.0). To check their installation, I just run the test case 3disks2D (Three-2D-disks.pdf).
It turns out that each domain (fluid and solid) without coupling is perfectly working. However, when coupling by both adding a term in "Conjugate heat exchange" in the saturne gui and syrthes gui, I have an error message:
It seems that CS and Syrthes are correctly installed (according to my last post: CS_4.0.2 and syrthes4.3.0 coupling issues). So to solve the problem:
- I created a coupling file as suggested using:
- I followed to the letter the file Three-2D-disks.pdf: I put the same Time step,the same Number of iterations and Output every 'n' time step, but the same problem shows up.
The message error (in the enclosed files) are not really helpful: only referring to libmpi.so.1 or libsaturne.so.0 without much details.
I someone has any clue,
It would be very much appreciated!!!
Thanks,
QR
I recently installed CS (version 4.0.2) and Syrthes (version 4.3.0). To check their installation, I just run the test case 3disks2D (Three-2D-disks.pdf).
It turns out that each domain (fluid and solid) without coupling is perfectly working. However, when coupling by both adding a term in "Conjugate heat exchange" in the saturne gui and syrthes gui, I have an error message:
Code: Select all
rolland@rolland-Precision-WorkStation-T7400:~/Documents/EXEMPLE3/CAS3$ ./runcase
Coupling execution between:
o Code_Saturne [1 domain(s)];
o SYRTHES [1 domain(s)];
Code_Saturne is running
***********************
Version: 4.0
Path: /home/rolland/Code_Saturne_4.0.2
Result directory:
/home/rolland/Documents/EXEMPLE3/CAS3/RESU_COUPLING/20151214-1052
Single processor Code_Saturne simulation.
Single processor SYRTHES simulation.
****************************
Preparing calculation data
****************************
SYRTHES4 home directory: /home/rolland/syrthes4.3.0/arch/Linux_x86_64
MPI home directory: /usr
Building the executable file syrthes..
***** SYRTHES compilation and link completed *****
***************************
Preprocessing calculation
***************************
SyrthesCase summary:
Name = solid
Data file = solidcoupling.syd
Update Data file = True
Do preprocessing = True
Debug = False
Case dir. = /home/rolland/Documents/EXEMPLE3/CAS3/solid
Execution dir. = /home/rolland/Documents/EXEMPLE3/CAS3/RESU_COUPLING/20151214-1052/solid
Data dir. = /home/rolland/Documents/EXEMPLE3/CAS3/RESU_COUPLING/20151214-1052/solid
Source dir. = /home/rolland/Documents/EXEMPLE3/CAS3/RESU_COUPLING/20151214-1052/solid/src
Post dir. = /home/rolland/Documents/EXEMPLE3/CAS3/RESU_COUPLING/20151214-1052/solid/POST
Conduction mesh dir. = /home/rolland/Documents/EXEMPLE3/CAS3/solid/
Conduction mesh name = 3rond2d.syr
Total num. of processes = 1
Logfile name = syrthes.log
Echo = True
Parallel run = False
Do preprocessing = True
SyrthesParam summary
Param file name = solidcoupling.syd
Conduction mesh name = 3rond2d.syr
Radiation mesh name = None
Result prefix. = resu1
Restart = False
Coupling = True
Interpreted functions = False
---------------------------
Start SYRTHES preprocessing
---------------------------
Updating the mesh file name..
-> OK
**********************
Starting calculation
**********************
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI COMMUNICATOR 3 SPLIT FROM 0
with errorcode 1.
NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------
--------------------------------------------------------------------------
mpiexec noticed that process rank 0 with PID 18387 on node rolland-Precision-WorkStation-T7400 exited on signal 11 (Segmentation fault).
--------------------------------------------------------------------------
solver script exited with status 139.
Error running the coupled calculation.
Either Code_Saturne or SYRTHES may have failed.
Check Code_Saturne log (listing) and SYRTHES log (syrthes.log)
for details, as well as error* files.
****************************
Saving calculation results
****************************
Error in calculation stage.
- I created a coupling file as suggested using:
Code: Select all
code_saturne create -c fluid --syrthes solid
The message error (in the enclosed files) are not really helpful: only referring to libmpi.so.1 or libsaturne.so.0 without much details.
I someone has any clue,
It would be very much appreciated!!!

Thanks,
QR