|
[Sponsors] |
[FSI] Installing FSI toolkit in foam-extend 4.0 |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 1, 2019, 10:30 |
Installing FSI toolkit in foam-extend 4.0
|
#1 |
Member
Mike Tree
Join Date: Feb 2016
Location: Charlotte, NC
Posts: 37
Rep Power: 10 |
Bruno,
You mind if I tack on an additional question? With foam-extend-4.0 now installed correctly, I'm trying to add the Fluid-Structure Interaction toolkit. I'm following the instructions on the wiki (https://openfoamwiki.net/index.php/E...re_interaction), but am coming up with errors when compiling. My log.make.gz file is attached. Any help here? [Moderator note: moved from foam-extend-4.0 install not as root ] Last edited by wyldckat; March 1, 2019 at 20:31. Reason: see "Moderator note:" |
|
March 1, 2019, 21:40 |
|
#2 | |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Quick answer: It's the same issue as reported here: https://github.com/wyldckat/FluidStr...ction/issues/4
I've now taken a look into this and have reported the fix in a recent comment... and I quote: Quote:
__________________
|
||
March 2, 2019, 14:28 |
|
#3 |
Member
Mike Tree
Join Date: Feb 2016
Location: Charlotte, NC
Posts: 37
Rep Power: 10 |
Bruno,
Thanks for the help! The saga continues... Now I'm getting a complaint that libfluidSolidInteraction.so has some undefined references. A new log.make.gz file is attached. Also, I read the entirety of the gitHub issue and checked my compiler versions. Both gcc and g++ are version 5.4.0 |
|
March 2, 2019, 18:08 |
|
#4 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Quick answer: Apparently I was lucky with GCC 5.5.0 on Ubuntu 18.04.
The error you've gotten is mostly of this type: Code:
libfluidSolidInteraction.so: undefined reference to `Foam::debug::optimisationSwitchValues_[abi:cxx11]' I'm too tired at the moment to look further into this... my best suggestion would be to contact Philip Cardiff - forum member bigphil - and ask for access to the solids4Foam toolkit. There are plans for a release soon, but there wasn't a set date yet. You may need to install foam-extend 4.1 that is in development, namely from the branch "nextRelease" for that as well, but I'm not 100% certain about it. This is because the FSI toolkit is being replaced by the solids4Foam toolkit. Furthermore, foam-extend 4.1 supports the c++11 standard that the FSI toolkit is already using, therefore things would match up properly. |
|
March 5, 2019, 17:52 |
|
#5 |
Member
Mike Tree
Join Date: Feb 2016
Location: Charlotte, NC
Posts: 37
Rep Power: 10 |
It worked!
First, I tried to install the solids4foam toolkit with foam-extend-4.0, but that resulted in the same "optimisationSwitchValues" type error as using extendBazaar FSI with foam-extend-4.0. So, I switched to foam-extend-4.1. Once I switched, solids4foam installed without any issues and I have the tutorials up and running. Thanks!!! |
|
August 8, 2019, 07:06 |
|
#6 | |
Super Moderator
Philip Cardiff
Join Date: Mar 2009
Location: Dublin, Ireland
Posts: 1,097
Rep Power: 34 |
Quote:
Do you still have still compilation error with solids4foam and foam-extend-4.0? It should compile with both foam-extend-4.0 and foam-extend-4.1. Philip |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Salome] Salome import "Cannot find file "points" in directory..." | mismichael | OpenFOAM Meshing & Mesh Conversion | 6 | June 24, 2024 04:17 |
[Other] refineWallLayer Error | Yuby | OpenFOAM Meshing & Mesh Conversion | 2 | November 11, 2021 12:04 |
[swak4Foam] Basic Error when installing swak4foam with foam extend 3.0 | mnobrega | OpenFOAM Community Contributions | 6 | April 1, 2014 02:47 |
[blockMesh] error message with modeling a cube with a hold at the center | hsingtzu | OpenFOAM Meshing & Mesh Conversion | 2 | March 14, 2012 10:56 |
how to extend FSI 2D codes to 3D, need advises | abouziar | Main CFD Forum | 1 | May 30, 2008 05:08 |