NREL / SOWFA

Other
130 stars 113 forks source link

Fix a bug for "could not load "libSOWFAincompressibleLESModels.so" #63

Open Daniel-UCAS opened 4 years ago

Daniel-UCAS commented 4 years ago

When running a case, a warning is reported as --> FOAM Warning : From function dlOpen(const fileName&, const bool) in file POSIX.C at line 1179 dlopen error : /home/.../OpenFOAM/...-2.4.0/platforms/linux64GccDPOpt/lib/libuserincompressibleLESModels.so: undefined symbol: _ZTIN4Foam14incompressible9LESModels11GenEddyViscE --> FOAM Warning : From function dlLibraryTable::open(const fileName&, const bool) in file db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C at line 99 could not load "libSOWFAincompressibleLESModels.so"

This can be fixed by adding a line in the Line13 of this file SOWFA-2.4.0/src/turbulenceModels/incompressible/LES/Make/options -lincompressibleLESModels \

hy1112006 commented 2 years ago

@Daniel-UCAS,Many Thanks, Problem sovled !

hy1112006 commented 2 years ago

Also, similarly, in the example.ADM case,

To get rid of the Warning "could not load "libSOWFAfiniteVolume.so",

you could go to the /OpenFOAM/SOWFA-2.4.0/src/finiteVolume/Make/options,

then add "-lfiniteVolume" in the end of the "LIB_LIBS ="

It works out for me.

Yi

Yi