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

About the big change in OpenFOAM-dev and OpenFOAM-11

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 13, 2023, 04:24
Default About the big change in OpenFOAM-dev and OpenFOAM-11
  #1
Senior Member
 
Dongyue Li
Join Date: Jun 2012
Location: Beijing, China
Posts: 849
Rep Power: 18
sharonyue is on a distinguished road
Hello Guys, I think you may notice that since OpenFOAM-dev, it has been re-written as:

> Version 11 introduces modular solvers written as classes, in contrast to the traditional application solvers, integral to OpenFOAM since icoFoam in 1993. Modular solvers are simpler to maintain and extend, and are more flexible for multi-region simulations, e.g. conjugate heat transfer (CHT) with any type of flow, e.g. multiphase. Everything is backward-compatible, so: 1) application solvers will still compile in OpenFOAM; 2) launching an old application solver, e.g. simpleFoam, executes a script which runs the incompressibleFluid module on a single region.

I want to know what do you think about this change.
__________________
My OpenFOAM algorithm website: http://dyfluid.com
By far the largest Chinese CFD-based forum: http://www.cfd-china.com/category/6/openfoam
We provide lots of clusters to Chinese customers, and we are considering to do business overseas: http://dyfluid.com/DMCmodel.html
sharonyue is offline   Reply With Quote

Old   July 18, 2023, 05:30
Default
  #2
Senior Member
 
Tom Fahner
Join Date: Mar 2009
Location: Breda, Netherlands
Posts: 647
Rep Power: 32
tomf will become famous soon enoughtomf will become famous soon enough
Send a message via MSN to tomf Send a message via Skype™ to tomf
Hi,

For me the idea behind the change makes sense, both from the maintenance perspective as well as the user perspective. Basically we have only a few solvers where we add models as needed, so we can be much more flexible in the way we setup the cases.

The downside of course is that it requires users to change the setup of the cases and that may take some time to get used to. Additionally it may become harder for third party tools to be able to follow the development, which may mean that there will be less support. Others however may start fresh?

In the end I feel that it may give users more flexibility and allows to setup more complex cases without the need to do some coding.

Cheers,
Tom

Last edited by tomf; July 24, 2023 at 10:21. Reason: typo
tomf is offline   Reply With Quote

Old   July 27, 2023, 18:41
Default
  #3
Senior Member
 
mturcios777's Avatar
 
Marco A. Turcios
Join Date: Mar 2009
Location: Vancouver, BC, Canada
Posts: 740
Rep Power: 28
mturcios777 will become famous soon enough
So long as those who need to can still compile their own solvers for in-house operation. I've tried porting one we use in our company and its not going particularly smoothly now. I'm sure this will be great for those setting up simulations for production but a pain for researchers.

Has anyone tried to compile an in-house solver under OF11?
mturcios777 is offline   Reply With Quote

Reply


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
OpenFOAM v3.0+ ?? SBusch OpenFOAM 22 December 26, 2016 15:24
[OpenFOAM] ParaFoam instalation in OpenFoam 1.5 dev titio ParaView 2 July 25, 2010 00:24
OpenFOAM 1.5 dev LVDH OpenFOAM 98 May 5, 2010 18:01
[OpenFOAM] ParaView/ParaFoam in OpenFoam 1.5 dev titio ParaView 2 February 27, 2010 15:02
64bitrhel5 OF installation instructions mirko OpenFOAM Installation 2 August 12, 2008 19:07


All times are GMT -4. The time now is 23:11.