Error with EDEM-Fluent coupler (libQt5Core.so.5 version 'Qt_5.12' not found)
While using the EDEM-Fluent coupling generated using Script & Model Library - Altair EDEM Coupling for Ansys Fluent - with Combustion for the 2022 EDEM and 21.1 Fluent, I encountered an error shortly after reading the journal file into Fluent:
I verified that the version specified did not exist in the Fluent 21.1 installation. I could only find the version ‘Qt_5.10’. Hence, I tried to compile a coupler with 2022 EDEM and a newer version of Fluent, 22.1 but was unsuccessful and kept encountering the following error while compiling despite repeating the same steps to compile the coupler as the previous version.
Additionally, while searching through the files of Fluent 22.1, I could not find the version ‘Qt_5.12’ of libQt5Core.so.5 requested by ‘libEDEMCouplingClient4.so.4’, but only version ‘Qt_5.10’.
Is the 2022.1 version of EDEM compatible with Fluent versions 21.1 and/or 22.1?
If they are compatible, where can I find the version ‘Qt_5.12’? Or would it be possible to allow version ‘Qt_5.10’ to be used instead?
Are there any special steps that have to be taken when coupling Fluent 22.1 and EDEM 2022.1?
I have included some details of the system below.
OS: CentOS7
Version of EDEM installed: EDEM 2022.1
Version of Fluent installed: 22.1 and 21.1
Installation Location: Remote HPC server with both EDEM and Fluent installed
Thanks!
Megan
Answers
-
Hi Megan,
Sorry to hear that you are having some problems with coupling EDEM and Fluent!
EDEM 2022 and Fluent 2021 R2 is supported and you should be able to couple them together. You did mention that you already took a look at Richard Woods post:
You will see in this post that EDEM (2021.2 or later) and Fluent (2021 R1) are supported. Try setting your library path to the EDEM bin folder prior to compiling the coupling. The command would look something like this, but requires updated path based on your machine:
export LD_LIBRARY_PATH=/opt/Altair/EDEM/version/blah/bin:$LD_LIBRARY_PATHUnfortunately, In 2022 Ansys has made some modifications to their coupling interface and those changes have not been taken into account yet so you will not be able to couple EDEM and Fluent 2022 R1 or R2 with the files available from Altair Community.Please let me know if you are able to get the EDEM and Fluent 2021 coupling working.Kind Regards,Eric0 -
Hi Megan,
One other suggestion to investigate if my prior suggestion does not resolve your issue is in the following post:
Kind Regards,
Eric
0 -
Eric Veikle_22252 said:
Hi Megan,
One other suggestion to investigate if my prior suggestion does not resolve your issue is in the following post:
Kind Regards,
Eric
Hi Eric,
Thanks for your suggestions.
I was able to compile the coupling between Fluent 21.1 and EDEM 2022 using the first suggestion of adding the EDEM bin folder to my library path before compiling. However, it did not manage to solve the "libQt5Core.so.5 version 'Qt_5.12' not found" error I was facing.
I attempted to use the second suggestion (Script & Model Library - Alternative EDEM Coupling Library for EDEM-Fluent Coupling on Linux (altair.com)) but was unable to implement it due to a lack of permissions on my end. I will need to contact the system administrator to see if such permissions can be granted, but in the meantime, I would like to find out if there are any other solutions or workarounds to resolve this issue?
Thanks!
Megan
0 -
Megan_21536 said:
Hi Eric,
Thanks for your suggestions.
I was able to compile the coupling between Fluent 21.1 and EDEM 2022 using the first suggestion of adding the EDEM bin folder to my library path before compiling. However, it did not manage to solve the "libQt5Core.so.5 version 'Qt_5.12' not found" error I was facing.
I attempted to use the second suggestion (Script & Model Library - Alternative EDEM Coupling Library for EDEM-Fluent Coupling on Linux (altair.com)) but was unable to implement it due to a lack of permissions on my end. I will need to contact the system administrator to see if such permissions can be granted, but in the meantime, I would like to find out if there are any other solutions or workarounds to resolve this issue?
Thanks!
Megan
Hi,
I wrote that script and alternative set of files as a workaround, due to the clash of Qt versions. There may well be alternative solutions if you're willing to dig deeper, but this was the easiest workaround from our perspective.
The only other option I can think of is to roll back your EDEM version to when the Qt version is lower than 5.9, or get the very latest version of Fluent which might be using a newer version of Qt by now.
Richard
0