CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

OpenFoam vs Fluent- pros and cons

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree2Likes
  • 1 Post By victorz
  • 1 Post By msbealo

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 26, 2012, 11:14
Default OpenFoam vs Fluent- pros and cons
  #1
New Member
 
Join Date: Sep 2011
Posts: 17
Rep Power: 15
victorz is on a distinguished road
Hi all,

I'm relatively new to CFD, and have been using Fluent for the past few months. I'd like to consult you guys whether switching to OpenFoam as the general purpose solver is a good idea.

The geometries I will be using may be relatively complicated, with a large number of cells.
In general, I'll be dealing with incompressible flows in the following applications:
- two phase flows/condensing flows
- flows in and around heat exchangers
- heat transfer
- porous media
- flows through fans
- pipe flows

Please, write down any ideas that might be relevant, and that will help me decide whether it is a good idea (cons and pros, what questions should I ask myself before the change, what steps should I take, etc.)

Thank you very much!
daku likes this.
victorz is offline   Reply With Quote

Old   January 26, 2012, 13:01
Default
  #2
New Member
 
Mark Beal
Join Date: Feb 2011
Posts: 24
Rep Power: 15
msbealo is on a distinguished road
Victorz,

You should probably also post this message in the fluent forum as it might be slightly biased here.

I used fluent for a short time. I found it very frustrating to use, especially the CAD type interface when you're setting up geometries and meshes.

OpenFOAM is free, however if you had a service contract with Ansys then it might make it worth paying for, it all depends on your computer skill and patience. I found OpenFOAM a lot more satisfying than Fluent, but it's no picnic.

As for performance, memory usage and accuracy I don't know. I've not compared the two, however my gut feeling is that OpenFoam would be quite memory efficient, but I've heard people say that it's slower at solving, probably because most solvers are transient rather than steady state.

I suggest you look at the documentation and play with the tutorials and see if you like it.

Mark
daku likes this.
__________________
Dynamic Fluid Design
www.dynamic-fluid-design.com
msbealo is offline   Reply With Quote

Old   January 27, 2012, 11:16
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
Quote:
Originally Posted by victorz View Post
Hi all,

I'm relatively new to CFD, and have been using Fluent for the past few months. I'd like to consult you guys whether switching to OpenFoam as the general purpose solver is a good idea.
It largely depends on your expertise and on the applications you have to deal with. I agree with Mark about asking also on FLUENT's forum and decide independently: you will find bias on both sides.

Quote:
The geometries I will be using may be relatively complicated, with a large number of cells.
This should not be a problem. You can rely on external meshers, if you prefer, or on the snappyHexMesh tool if it works for you.

Quote:
Please, write down any ideas that might be relevant, and that will help me decide whether it is a good idea (cons and pros, what questions should I ask myself before the change, what steps should I take, etc.)
A few questions to ask yourself:

- Do you know C++?
- Do you have time to eventually add the sub-models you might need, if they are not available (it might be the case for condensing flows, for example, depending on what you need)?
- Are you comfortable with the command-line interface?

To conclude, if you decide for OpenFOAM, you might consider to attend one of the training courses to speed things up, if needed.

Good luck!
__________________
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   January 29, 2012, 07:20
Default
  #4
New Member
 
Join Date: Sep 2011
Posts: 17
Rep Power: 15
victorz is on a distinguished road
Thank you msbealo and Alberto for your response!

To answer Alberto's questions:
- I have some experience with C, and wrote some relatively complex programs, in a somewhat "engineering programming" style, rather than in a more efficient and professional manner.
- My time is not unlimited, but on the other hand, I do have some "grace period" to learn new things.
- Similarly to the first answer, I have some programming experience, so it doesn't scare me.

From my point of view, the main reason to switch to OpenFOAM is to spare the tens (or hundreds) thousands of $ needed for a good commercial package. The price I pay is that I have to spend much more time to get the same experience.
Another benefit of OpenFOAM is, as I read in several similar posts, that I get to REALLY understand what's going on "behind the scenes", get experience in programming and be a better engineer. The challenge is without a doubt huge.

Anyway, thanks for the reply, I'll post a similar thread to see what the Fluent biased guys can tell

Victor.
victorz is offline   Reply With Quote

Reply

Tags
compare, fluent, openfoam

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Pros and Cons for CFX, CFdesign, COMSOL Val Main CFD Forum 3 June 10, 2011 03:20
which s/w for turbine simulation, Fluent/ CFX ? Parag FLUENT 0 March 8, 2007 03:28
Pros and Cons Jeremy Wu Main CFD Forum 2 February 25, 2007 18:54
Gambit - Virtual Geometries (Pro's & Con's) James Date FLUENT 3 August 11, 2003 16:46
linux or windows for FLUENT users peter gelblum FLUENT 3 December 27, 2002 17:19


All times are GMT -4. The time now is 08:57.