|
[Sponsors] |
[solids4Foam] Does FSI work with OpenFOAM-v1812 ? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
April 17, 2020, 11:52 |
Does FSI work with OpenFOAM-v1812 ?
|
#1 | |
New Member
Join Date: Nov 2018
Location: Japan
Posts: 17
Rep Power: 7 |
Hello everyone!
Now I know solids4Foam compiles with OpenFOAM-v1812 or OpenFOAM-7 so I'm trying to run tutorials with v1812. But I have a problem of running the flexibleDamBreak case (I think other tutorials have the same problem too) where I get a following error when I select AMI for interface interpolation. Quote:
Thank you! |
||
April 17, 2020, 12:10 |
|
#2 |
New Member
Join Date: Nov 2018
Location: Japan
Posts: 17
Rep Power: 7 |
Here is the flexibleDamBreak tutorial that I have modified a bit to be able to run with OpenFOAM-v1812.
|
|
April 17, 2020, 12:17 |
|
#3 |
Super Moderator
Philip Cardiff
Join Date: Mar 2009
Location: Dublin, Ireland
Posts: 1,086
Rep Power: 34 |
Hi monnda,
Yes, you are correct that soldis4foam compiles with OpenFOAM-v1812 and OpenFOAM-7. Making the tutorials compatible is on the to-do list. As of know, the only compatible tutorial is: Code:
solids4foam/tutorials/fluidSolidInteraction/beamInCrossFlow/linearGeometryElasticBeam.openfoam Philip |
|
April 17, 2020, 12:59 |
|
#4 | |
New Member
Join Date: Nov 2018
Location: Japan
Posts: 17
Rep Power: 7 |
Thank you, Phillip!
I didn't know there is a tutorial for v1812! This will help a lot. But I just tried to run the case with AMI for interfaceTransferMethod and I still got the same error above. So I guess that the solver is not yet developed to run with AMI. In the tutorial case, mesh is perfectly conformal at the interface so it can be run with directMap method but I need to run with AMI or RBF because in my case mesh is actually not conformal between solid and fluid. Tutorials can be run with RBF with no problems but for may case I got the following error. Quote:
Is there any way that I can run my case with RBF or AMI? |
||
April 17, 2020, 13:38 |
|
#5 |
Super Moderator
Philip Cardiff
Join Date: Mar 2009
Location: Dublin, Ireland
Posts: 1,086
Rep Power: 34 |
RBF can become very memory hungry. I suggest monitoring your RAM for your case to check if the error comes from that, but I think that is probably the case.
As regards using AMI, for OpenFOAM-v1812 it should work with "AMI": I think it is currently called GGI_AMI (I need to correct this to AMI). The tutorials runs for me with it. I think AMI may not be working for OpenFOAM-7 yet. Also, I just noticed for OpenFOAM-v1812, I had to add "libs ("libfvMotionSolvers.so");" to the controlDict for the tutorial to work. Best, Philip |
|
April 18, 2020, 01:37 |
|
#6 | |
New Member
Join Date: Nov 2018
Location: Japan
Posts: 17
Rep Power: 7 |
I cannot run the tutorial with AMI with v1812 somehow. I get the same error I showed above first. It is okay to just select "AMI" in fsiProperties like below, right?
Quote:
|
||
April 18, 2020, 07:59 |
|
#7 | |
Senior Member
Daniel
Join Date: Mar 2013
Location: Noshahr, Iran
Posts: 348
Rep Power: 21 |
Quote:
AMI should also work on OpenFOAM-7 as we (if you remember) have fixed the problem a few month ago. I tested HronTurekFsi3 case and it works as expected although skew-corrected scheme produces spurious damping on OpenFOAM-7. You can find the modified case below. Regards, D. Khazaei |
||
April 19, 2020, 06:44 |
|
#8 | |
New Member
Join Date: Nov 2018
Location: Japan
Posts: 17
Rep Power: 7 |
Hello,
To get AMI interface interpolation run with OpenFOAM-v1812, I changed the macro in amiInterfaceToInterfaceMapping.C like below. Just exchanged OPENFOAMESI with OPENFOAMFOUNdATION. Now I am glad that the problem is solved but is this a bug in the code? if it isn't, maybe I have something wrong in my code. Quote:
|
||
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
OpenFOAM course for beginners | Jibran | OpenFOAM Announcements from Other Sources | 2 | November 4, 2019 09:51 |
[Gmsh] gmshToFoam on openfoam windows version of OpenFOAM v1812? | SihunLee | OpenFOAM Meshing & Mesh Conversion | 0 | June 17, 2019 06:44 |
OpenFOAM Training Jan-Jul 2017, Virtual, London, Houston, Berlin | CFDFoundation | OpenFOAM Announcements from Other Sources | 0 | January 4, 2017 07:15 |
OpenFOAM does not work any more! | kiddmax | OpenFOAM Installation | 12 | June 25, 2013 03:56 |
Installation of OpenFOAM 1.5-dev and its fitness for FSI? | Martin_ | OpenFOAM Installation | 24 | November 16, 2010 18:39 |