Ready to user Docker preCICE-OpenFOAM-CalculiX wanted!

I have lots of difficulties to installing precice+calculix+openfoam+adapters.. I’m not english, and it’s very hard for me. (believe me or not, but I started 3 weeks ago, without success, I’m tired).. on wsl I don’t succed in compiling calculix, and when it works openfoam adapter doesn’t work anymore.

On vagrant virtual machine, I can install guest additions…

…There is a docker image on internet, but, but it look like it does not work too, or too old…

It would be great if someone could provide such an easier solution :slight_smile:

please…

The vagrant vm is meant to be an easy to use sandbox. What issues are you running into when trying to use it?

I don’t think we ever tested in WSL, but I know that some people have been using it successfully. Is only the Calculix compilation problematic?

I think my last issue is that one …

// \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* \* //
Create time

 → FOAM Warning :
From void\* Foam::dlLibraryTable::openLibrary(const Foam::fileName&, bool)
in file db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C at line 188
Could not load “libpreciceAdapterFunctionObjects.so”
libpreciceAdapterFunctionObjects.so: cannot open shared object file: No such file or directory
Create mesh for time = 0

But I don’t have error when I’ve followed this tutorial : Quickstart | preCICE - The Coupling Library

Event the example at the bottom works..

even if I put the complete path :

ok, looks like I’ve done a mistake : libpreciceAdapterFunctionObject**(s)**.so :slight_smile:

1 Like

@alexandre_jumel so, everything works now?

WSL definitely works.

The VM has an older Ubuntu version (20.04) at the moment, but it should also work.

We do not maintain Docker images with such solvers installed, but it could make sense in some contexts. You are not the first one to ask for one. We just need to keep an overview of all the different installation and demo ways we offer.