CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > OpenFOAM

Overview on the different OF-players like "CFD Direct" or OpenCFD Ltd (ESI Group)

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

Like Tree23Likes
  • 2 Post By elvis
  • 19 Post By wyldckat
  • 1 Post By wyldckat
  • 1 Post By duan

LinkBack Thread Tools Search this Thread Display Modes
Old   April 23, 2015, 07:45
Default Overview on the different OF-players like "CFD Direct" or OpenCFD Ltd (ESI Group)
Senior Member
Join Date: Mar 2009
Location: Sindelfingen, Germany
Posts: 609
Blog Entries: 5
Rep Power: 19
elvis will become famous soon enough
Dear all,

can someone enlighten me, i think i lost overview

I remember that ESI Group purchased OpenCFD Ltd. and was/(is) the trademark owner OF-Trademark.
There is OpenFOAM Foundation lead by Henry Weller(working now at "CFD Direct"), Chris Greenshields(working now at "CFD Direct") and Cristel de Rouvray (working at "ESI Group")

So there are now two Companies "CFD Direct" and "OpenCFD Ltd./ESI Group" that both develop OF-Code base that belongs to OpenFOAM Foundation !?
kiski and y_jiang like this.
elvis is offline   Reply With Quote

Old   April 23, 2015, 16:53
Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,943
Blog Entries: 42
Rep Power: 121
wyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to all
Greetings Elvis,

OK, let's review what's known to the public:
  1. Non-profit foundations that deliver open-source software usually have this sort of structure, where companies pay an X amount of money per year, in order to be part of the Foundation and for being part of the development or at least they act as sponsors for someone to get the job done. Furthermore, sometimes those companies actually do have people working directly in those companies that work (almost) exclusively to push forward the work covered by the foundation.
    A few examples I can remember about:
  2. The OpenFOAM Foundation currently states on their website the following:
    Originally Posted by
    The Foundation is based in the UK and has a governance structure that includes the following groups.
    • Financial Membership for organisations that pay a fee to fund the Foundation and participate in the evolution of the software.
    • Contributing Membership for individuals that make a significant personal contribution to OpenFOAM, for the public good.
    • Technical Committees, that participate in software management, such as model implementation, testing and validation.
    • In other words: CFD Direct and ESI are essentially members of the Foundation, since they are covering (one way or another) the current costs of development of OpenFOAM.
  3. OpenFOAM 2.3.1 was released on the 10th anniversary of OpenFOAM (10th of December 2014). If you check a few posts of mine, I wrote down a few of the changes that were publicly noticeable: - see posts #6, #7 and #9.
  4. On the 15th of December, a few days later, a new "OpenFOAM-dev" repository was made available and since then, they have been more open to accepting public contributions. If you check the comments of many of the commits, you'll find in the comment of the commit, who contributed to the particular commit.
  5. Recently, CFD Direct was made public on the 25th of March, 2015 (check their twitter feed!?). And on this page: - they have documented most of the details that are known publicly at this moment:
    In 2014, Henry Weller and Chris Greenshields left ESI Group to continue management and development of OpenFOAM as Directors of both CFD Direct and the Foundation.
    And a bit after that:
    CFD Direct was founded by people who share a belief in open source software and have a mission to make CFD accessible and inclusive. Through our management and development of OpenFOAM, we are producing software that:
    • allows access to the implementation of scientific knowledge;
    • allows access for those who could not otherwise afford it;
    • encourages collaboration and advancement;
    • covers as many CFD applications as possible.
  6. on the other hand, has had its sign "OpenFOAM Team is Recruiting, Apply Now" up since... let me check their twitter... since the 20th of October, 2014:
  7. I have yet to find any page on the ESI Group website that gives any details on what's going on in specific. And only today did I find out that their GUI finally has a proper name and it's named "Visual-CFD"... apparently I'm very outdated, because a brochure for it was published back on the 8th of July 2014:
  8. Which reminds me... there is this comment on a bug report:
    You are trying to install on Ubuntu 14.04. We don't have packs for that yet, but will have packs in version 2.3.1, due to be released in a few days.
    This was written on the 21st of July, 2014. Said packs were only made available on the 10th of December, 2014.
  9. OpenCFD (ESI Group) still owns the two trade marks:
  10. People working at OpenCFD do continue to give comments on the bug tracker and provide the occasional patch. From what I've seen, Henry Weller is who handles the commit to the 2.3.x and -dev repositories. Which seems similar to how Linus Torvalds handles the development of the Linux Kernel for each major release.
  11. OpenCFD continues to be very active in delivering training sessions (check their twitter feed), therefore it seems that it continues to go forward as well.

And for those who are wondering what the "OpenFOAM-dev" repository is for, check this post of mine: - post #2

So, what does this all mean? Well, from my point of view, it seems that OpenFOAM will continue to go forward as open-source software, under the GNU General Public License v3.

Furthermore, I see this as a chance to commence work in bridging things between foam-extend and OpenFOAM... which at the current rate, will likely still take another 5-10 years... if not more...

Best regards,

PS: And do any of you remember "Star Trek: The Next Generation"? Because all of this reminds me of their ship's ability to split into two:
wyldckat is offline   Reply With Quote

Old   October 15, 2016, 05:52
Join Date: Nov 2010
Posts: 41
Rep Power: 11
The King is on a distinguished road

But know we have a openFOAM release 1606+ on and just released version 4.1... Does someone understand the different releases?

The King is offline   Reply With Quote

Old   October 15, 2016, 10:09
Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,943
Blog Entries: 42
Rep Power: 121
wyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to all
Quick answer:
  1. OpenFOAM 4.1 is a patch release of 4.0, which was in turn released on the 28th of June 2016. Being a patch release, means that only bugs were fixed.
  2. OpenFOAM+ v1606+ was released on the 30th of June 2016 and quoting from the release notes:
    Includes all Foundation code changes to commit level 449a9ec 21-04-2016
    The reason why it is based on an older development snapshot is simple:
    1. At OpenCFD-ESI, they need to run test loops that take around 1 month to run, therefore they need time to do quality assurance for their clients.
    2. They also need time to merge their development line with the one at the OpenFOAM Foundation. It's currently done in chunks (once every 6 months or so, if I'm not mistaken), instead of steadily keeping up with the Foundation's development line.
In comparison, OpenFOAM 4.0 has a faster test loop, which is why it's based on a commit from 4 days before it was released.

For more details and discussing on what's going, please go to this thread:
chivaee likes this.
wyldckat is offline   Reply With Quote

Old   August 16, 2017, 15:34
Default What is what and who is who in the OpenFOAM environment?
New Member
Join Date: Apr 2014
Posts: 6
Rep Power: 7
duan is on a distinguished road
The following link makes the differences between different branches ( OpenFoam(original), OpenFoam+ (ESI),Foam-extend,...) much more clear.

What is what and who is who in the OpenFOAM environment?
elvis likes this.

Last edited by wyldckat; December 28, 2017 at 20:09. Reason: Repaired link
duan is offline   Reply With Quote


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
mass flow in is not equal to mass flow out saii CFX 12 March 19, 2018 06:21
error message cuteapathy CFX 14 March 20, 2012 07:45
Constant velocity of the material Sas CFX 15 July 13, 2010 09:56
Are my IRIXbs systune parametersb setting correct lakeat OpenFOAM Installation 1 May 5, 2008 11:48
BFC for Dam break problem Mehdi BEN ELHADJ Phoenics 0 January 18, 2001 16:22

All times are GMT -4. The time now is 16:20.