|
[Sponsors] |
September 22, 2014, 02:15 |
icoFsiElasticNonLinULSolidFoam
|
#1 |
New Member
Anonymous
Join Date: Sep 2014
Posts: 3
Rep Power: 12 |
Hello everyone
My name is Mangesh and I'm new to both CFD and OpenFOAM. I have tried all the tutorials that OpenFOAM has to offer but that's all the knowledge I have about working on the platform. Currently, I am working on a project that requires me to simulate a fluid-structure interaction phenomenon on a beam executing a fixed trajectory in a moving fluid. I tried simulating this on COMSOL but the fsi module there always reported an error whenever I tried defining a motion to the beam. I installed OpenFOAM, and upon realizing that there is no solver on 2.3.0 for this purpose, installed the foam-extend-3.0 platform. I tried to access the tutorial for icoFsiElasticNonLinULSolidFoam solver under solidMechanics but it seems that the blockMeshDict file in the Hron-Turek tutorial is missing. I tried to make sense of the data flow through the solver, but that didn't get me anywhere. So now I turn to you good people to help me understand this solver so that I may tweak it as necessary and use it for my project. I thank you all in advance. |
|
October 20, 2014, 08:01 |
|
#2 |
New Member
Matteo
Join Date: May 2013
Posts: 1
Rep Power: 0 |
Dear Mangesh,
there's no blockMeshDict in the Hron-Turek tutorial as the mesh is created from a .msh mesh. Just take alook at the Allrun file where all the commands are listed. The openfoam-mesh is created running Code:
fluent3DMeshToFoam fluid.msh |
|
October 21, 2014, 14:51 |
|
#3 |
New Member
Anonymous
Join Date: Sep 2014
Posts: 3
Rep Power: 12 |
Hello Matteo,
Thanks for your help. I found the solution a few days after my posting on this thread. However, I am now stuck on another stage of the same problem. I run the fluentMeshToFoam command and the necessary files are generated in the polyMesh folder. The paraFoam command shows that the geometry has been successfully created. However, when I run the solver command, I get an error saying that laplaceFaceDecomposition is not a valid motion solver, and I get a list of solvers available at my disposal. What am I to do now? What changes should I make? Also, if I select pointDisplacement as the motion solver, I get an error saying file named 'points' not found in 'solid/constant/polyMesh'. But, when I go to the location 'solid/constant/polyMesh' the file named 'points' already exists! Thanks for your help in advance. |
|
Tags |
foam-extend-3.0, fsi, hron-turek, openfoam |
|
|