CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Pre-Processing

OpenFOAM case setup and work flow - what are you using?

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 16, 2010, 06:12
Question OpenFOAM case setup and work flow - what are you using?
  #1
Senior Member
 
Arne Stahlmann
Join Date: Nov 2009
Location: Hanover, Germany
Posts: 209
Rep Power: 18
Arnoldinho is on a distinguished road
Hi all,

I'm still new in OpenFOAM and (again) starting to do my tests with this software. I have already seen some tools/software for setting up geometries and meshes, but only one or two for setting up the OpenFoam cases themselves (which means boundary conditions etc.).

So I'm interested in the work flow you are using when simulating with OpenFoam. Do you set up the cases in a text editor, or are there some gui based tools that are actually working well?

Currently, I'm using Salome for geometry an mesh generation, then editing the boundary text files manually, and after running the case, I'm using ParaView.

I have also heard and a bit tested netgen, gmesh, engrid, discretizer. The latter one seems to be quite nice, but only for 'standard' cases. For own boundary conditions and modifications of the solver (which I will have to do), this does not work...


Hoping to hearing from your suggestions on work flow with OpenFoam,

Arne
Arnoldinho is offline   Reply With Quote

Old   July 17, 2010, 05:55
Default
  #2
Senior Member
 
Nima Samkhaniani
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,267
Blog Entries: 1
Rep Power: 25
nimasam is on a distinguished road
hi friend
i hear about foamX , its a gui based program for file and folder manipulations
but there is no integrated gui program for the whole processes from preprocessing to post processing
nimasam is offline   Reply With Quote

Old   July 18, 2010, 09:09
Default
  #3
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36
alberto will become famous soon enoughalberto will become famous soon enough
FoamX was dropped some release ago, and it is not officially maintained.

I personally use external meshers, and then set the case up with a text editor (kate is nice and allows sessions to be stored, so you can easily manage many cases without opening files everytime by hand).

I do not feel the need of a graphical interface for my use case, because I use non-standard codes, and configuring an interface for them would simply add work (write configuration files and such), without any particular benefit to me.

However there are some commercial interfaces developed by companies offering consultancy services with OpenFOAM.

Best,
__________________
Alberto Passalacqua

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541)
OpenQBMM - An open-source implementation of quadrature-based moment methods.

To obtain more accurate answers, please specify the version of OpenFOAM you are using.
alberto is offline   Reply With Quote

Old   July 18, 2010, 09:19
Default
  #4
Senior Member
 
Arne Stahlmann
Join Date: Nov 2009
Location: Hanover, Germany
Posts: 209
Rep Power: 18
Arnoldinho is on a distinguished road
I have of course heard of FoamX and have also tried to integrate it into a newer OpenFoam version some time ago. But I also heard that configuring it for own boundary conditions seems to be quite time-consuming.

Have you already tried engrid? I'm trying to compile it for Ubuntu, but still without success... If so, do you know if there is a possibility for setting up the case files, also for own conditions?

Alberto, what mesher are you normally using, with which mesh type? I think commonly used (if not using snappyhexmesh) is a tet mesh, but I have read a bit that a poly mesh might be a lot more performant...
Arnoldinho is offline   Reply With Quote

Old   July 18, 2010, 10:16
Default
  #5
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36
alberto will become famous soon enoughalberto will become famous soon enough
Quote:
Originally Posted by Arnoldinho View Post
I have of course heard of FoamX and have also tried to integrate it into a newer OpenFoam version some time ago. But I also heard that configuring it for own boundary conditions seems to be quite time-consuming.
Exactly

Quote:
Have you already tried engrid? I'm trying to compile it for Ubuntu, but still without success... If so, do you know if there is a possibility for setting up the case files, also for own conditions?

Alberto, what mesher are you normally using, with which mesh type? I think commonly used (if not using snappyhexmesh) is a tet mesh, but I have read a bit that a poly mesh might be a lot more performant...
I tried engrid as mesher, but I generally use blockMesh/snappyHexMesh when possible, and switch to commercial meshers if I need something more sophisticated.

About polyhedral meshes, openFOAM has conversion capabilities from tet meshes to polyhedral meshes (check the mesh dualiser in the utilities).

Best,
__________________
Alberto Passalacqua

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541)
OpenQBMM - An open-source implementation of quadrature-based moment methods.

To obtain more accurate answers, please specify the version of OpenFOAM you are using.
alberto is offline   Reply With Quote

Reply

Tags
case setup, tools, work flow


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[ICEM] Hexa mesh, curve mesh setup, bunching law Anorky ANSYS Meshing & Geometry 4 November 12, 2014 01:27
ATTENTION! Reliability problems in CFX 5.7 Joseph CFX 14 April 20, 2010 16:45
Changing the grid on the same set-up Katya FLUENT 7 October 8, 2009 17:31
Recommended setup for cyclic turbomachinery computations hani OpenFOAM Running, Solving & CFD 5 January 25, 2006 04:11
How does STEP function work in CEL setup in CFX5.5 joseph CFX 1 April 6, 2002 00:06


All times are GMT -4. The time now is 12:06.