I tried to couple Code Satrune and Syrthes, turorial case 3disks2d. Each standalone calculation runs fine, but after coupling I get error:
Coupling execution between:
o Code_Saturne [1 domain(s)];
o SYRTHES [1 domain(s)];
Code_Saturne
************
Version: 6.0
Path: /home/misomg/Code_Saturne/6.0.2/code_saturne-6.0.2/arch/Linux_x86_64
Result directory:
/home/misomg/CFD/3disks2D/RESU_COUPLING/20200607-1340
****************************************
Compiling user subroutines and linking
****************************************
****************************
Preparing calculation data
****************************
SYRTHES4 home directory: /home/misomg/syrthes4.3.5/arch/Linux_x86_64
MPI home directory: /usr/bin
Building the executable file syrthes..
ar: /home/misomg/syrthes4.3.5/arch/Linux_x86_64/lib/libsyrthes_cfd.a: No such file or directory
make: *** [Makefile:15: exe] Error 9
as I understand, I forget to install syrthescfd, but during installation I get error. I think PLE is installed correctly
in Code Saturne directory, so I cant find where problem is?
cfd_couplage.c:53:10: fatal error: ple_coupling.h: No such file or directory
make[1]: *** [Makefile:24: /home/misomg/syrthes4.3.5/build//cfd_couplage.o] Error 1
make: *** [Makefile:36: syrthescfd] Error 2
../syrthescfd.log:cfd_couplage.c:53:10: fatal error: ple_coupling.h: No such file or directory
../syrthescfd.log:make[1]: *** [Makefile:24: /home/misomg/syrthes4.3.5/build//cfd_couplage.o] Error 1
../syrthescfd.log:make: *** [Makefile:36: syrthescfd] Error 2
I try to couple Code Saturne 6.0.5 and Syrthes 4.3.5.
I succeeded to compile CS but I have an error when I try to compile Syrthes linked with CS.
I have ple error and I’m not able to obtain syrthescfd binary.
I join config and setup files.
You could obtain this sort of error if the PLE from code_saturne was built without MPI support, which does not seem to be the case since MPI was detected correctly by code_saturne.
What files are present you have in /opt/code_saturne-6.0.5/lib and /opt/code_saturne-6.0.5/include ?
Hello Yvan,
I do not have a lib directory or an include directory, but I have libple directory.
Here are attached ls command result files.
Hope this help.
Vincent ls_code_saturne_libple.txt (1.71 KB) ls_code_saturne_root_directory.txt (2.18 KB)
OK, this stage seems OK (at least at first sight).
Is the problem on the Syrthes side still exactly the same ? Could you post the updated code_saturne config.log, syrthes.ini, and compilation error log in case there is a slight difference ?
According to the last log, there is an error building some Syrthes tools (which are independent of code_saturne), but there is not much detail.
This is surprising, as the firs function which fails (Syrthes/EnSight conversion) should have minimal external library dependencies. Do you have any additional error essages in the terminal from which you ran the Syrthes install ?
Hello,
The installation is more complete.
Code Saturne works alone.
Syrthes works alone.
When my user tried to make a coupled simulation, the directory creation works, GUI interface also but we have an error when we launch runcase (see picture attached).