CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (http://www.cfd-online.com/Forums/openfoam-solving/)
-   -   IcoFoamAutoMotion missing in my distribution (http://www.cfd-online.com/Forums/openfoam-solving/59931-icofoamautomotion-missing-my-distribution.html)

vinz November 16, 2006 11:09

Hi evrybody, After some wee
 
Hi evrybody,

After some weeks to look in the capacties of OpenFOAM, I'm really apreciate this software. I would like to try the mesh auto motion possibilities of OpenFOAM. I found number of threads on the topic, but in my distribution (OpenFOAM 1.3), I don't have any tutorial on that thing, or any solver related to that. Am I missing something, or did you remove this fantastic possibility in the last release ?

Vincent

hjasak November 16, 2006 11:19

The mesh motion is (of course)
 
The mesh motion is (of course) still there. Have a look at the motion libraries in the src directory. For the tutorial, there's movingCone and newMovingCone in

l/home/hjasak/OpenFOAM/OpenFOAM-1.3/tutorials/icoDyMFoam

which both use automatic mesh motion. There is a whole host of other stuff (including important bug fixes!) in my development - have a look at the forum for the details. This includes a lot of free surface tracking stuff and some fluid-structure interaction.

Enjoy,

Hrv

vinz November 16, 2006 11:29

Thanks for the quick reply,
 
Thanks for the quick reply,

Indeed, I have the icoDyMFoam tutorial. But I have a small problem. Running FoamX, icoDyMFoam is not in the list of possibly running cases. How can I fix it?
Then, I'm specially interested in fluid-structure interaction. Is this part also allready included in OpenFOAM? And do you have papers or tutorials to help me better understand OpenFOAM capacities in this domain?
I really appreciate your help,

regards

Vincent

hjasak November 16, 2006 11:38

Run it from the command line,
 
Run it from the command line, I have never been a big fan of FoamX for anything other than very basic stuff.

You can see some applications of FSI from Dr. Tukovic and myself on the slides from 5th International Congress of Croatian Society of Mechanics. The slides are available on my personal web site under Slides. There's also a few animations at University of Zagreb OpenFOAM site, e.g. bent pipe fluid-structure interaction.

However, not all the papers describing the work and implementation + experimental comparison are out yet so the code is not publicly available but most individual components are). If you are looking for collaboration or similar, feel free to chase dr. Tukovic and see what he says.

Hrv

vinz November 16, 2006 11:55

Thanks for your help, I'm goin
 
Thanks for your help, I'm going to give it a try using command line (even I never really used it).
I'll certainly try to reach dr. Tukovic on FSI stuff.
For what I've seen so far, OpenFOAM looks quite good in this domain. I hope, it will help me a bit studying FSI on baloon.

Vincent

vinz November 17, 2006 01:47

Hi, I tried to run the movi
 
Hi,

I tried to run the movingCone case and it works fine. However, I mention that the mesh is deformed in time due to the motion of the cone, and I assumed that's something you modified in the case newMovingCone. Even if it's not the case, I would like to run this case, but I have the following error (even if I do setMotionMovingCone before running the case);

--> FOAM FATAL IO ERROR : keyword dynamicFvMesh is undefined in dictionary "/home/vincent/OpenFOAM/vincent-1.3/run/tutorials/icoDyMFoam/newMovingCone/const ant/dynamicMeshDict"

file: /home/vincent/OpenFOAM/vincent-1.3/run/tutorials/icoDyMFoam/newMovingCone/consta nt/dynamicMeshDict from line 25 to line 33.

From function dictionary::lookupEntry(const word& keyword) const
in file db/dictionary/dictionary.C at line 152.

FOAM exiting

My dynamicMeshDict looks like this:
FoamFile
{
version 2.0;
format ascii;

root "";
case "";
instance "";
local "";

class dictionary;
object motionProperties;
}

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

twoDMotion yes;

solver laplace;

frozenDiffusion true;

diffusion file;

distancePatches 0 ();

What should I add/remove to make it work?
Thanks for your help,

Vincent

vinz November 17, 2006 01:58

Hi, I tried to run the movi
 
Hi,

I tried to run the movingCone case and it works fine. However, I mention that the mesh is deformed in time due to the motion of the cone, and I assumed that's something you modified in the case newMovingCone. Even if it's not the case, I would like to run this case, but I have the following error (even if I do setMotionMovingCone before running the case);

--> FOAM FATAL IO ERROR : keyword dynamicFvMesh is undefined in dictionary "/home/vincent/OpenFOAM/vincent-1.3/run/tutorials/icoDyMFoam/newMovingCone/const ant/dynamicMeshDict"

file: /home/vincent/OpenFOAM/vincent-1.3/run/tutorials/icoDyMFoam/newMovingCone/consta nt/dynamicMeshDict from line 25 to line 33.

From function dictionary::lookupEntry(const word& keyword) const
in file db/dictionary/dictionary.C at line 152.

FOAM exiting

My dynamicMeshDict looks like this:
FoamFile
{
version 2.0;
format ascii;

root "";
case "";
instance "";
local "";

class dictionary;
object motionProperties;
}

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

twoDMotion yes;

solver laplace;

frozenDiffusion true;

diffusion file;

distancePatches 0 ();

What should I add/remove to make it work?
Thanks for your help,

Vincent


All times are GMT -4. The time now is 09:44.