CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Announcements from ESI-OpenCFD (https://www.cfd-online.com/Forums/openfoam-news-announcements-opencfd/)
-   -   ESI-OpenCFD Releases OpenFOAM v2.2.0 (https://www.cfd-online.com/Forums/openfoam-news-announcements-opencfd/114171-esi-opencfd-releases-openfoam-v2-2-0-a.html)

opencfd March 6, 2013 10:09

ESI-OpenCFD Releases OpenFOAM v2.2.0
 
6th March 2013

ESI-OpenCFD are pleased to announce the release of version 2.2.0 of the OpenFOAM open source CFD toolbox. Version 2.2.0 is distributed under the General Public Licence by the OpenFOAM Foundation as:
Version 2.2.0 is a major new version containing significant developments, which will be presented at the OpenFOAM User Conference 2013 and are outlined below:

Meshing and mesh tools Useful new options have been added to meshing utilities such as checkMesh, renumberMesh, createBaffles, collapseEdges, decomposePar, etc. Further details…

snappyHexMesh
Many new features have been added to snappyHexMesh, particularly to improve feature snapping, layer insertion and baffle creation. Further details…

Other pre-processing
More new functionality has been added to allow users to pre-process cases more conveniently, including extensions to macro expansion capability, capability to group patches, and support for reading VTK format files. Further details…

Numerical methods New additions to the numerical methods in OpenFOAM include run-time selectable bounded time and convection schemes, improved cell value reconstruction, a new framework for coupling solution over multiple regions, e.g. for conjugate heat transfer. Further details…

Matrix solvers Version 2.2.0 includes a block-matrix and solver framework, coupled solution of vector, tensor and other multi-component entities. The GAMG solver includes new solvers/smoothers to further improve performance. Further details…

Run-time control Users can now override global settings from the installation etc/controlDict file within their own case controlDict files, e.g. the unit system used during a simulation. Further details…

Runtime-selectable physics
A new framework has been introduced to allow users to select, through an fvOptions file, any physics that can be represented as sources or constraints on the governing equations, e.g. porous media, MRF and body forces. Solver variants including porous media and MRF, e.g. rhoPorousMRFPimpleFoam are consequently deprecated in favour of more general solvers, e.g. rhoPimpleFoam that can run with porous media and MRF with appropriate settings in fvOptions. Further details…

Thermophysical modelling Major changes have been made to thermophysical modelling in OpenFOAM, particularly to improve handling of multiple materials and fluid phases. New features include allowing the user to select the form of energy to be solved at run-time and an input file syntax that is easier for the user to understand. Further details…

Physical modelling
There are a number of changes and new additions to modelling of surface films, porosity, turbulence, combustion and particle tracking. Further details…

Boundary conditions New boundary conditions have been introduced, e.g. particularly for use with the arbitrary mesh interface (AMI) functionality in OpenFOAM. Further details…

Post-processing
There are numerous new function objects in the new version of OpenFOAM to enable users to post-process data during simulations and in parallel, if necessary. The code contains some new writers to additional, popular data formats. Further details…

Documentation
A new system of documentation has been introduced within the HTML source documentation, generated by Doxygen. In this version, boundary conditions and function objects have been documented. Further details…

OpenFOAM v2.2.0 was produced by ESI-OpenCFD — Henry Weller, Mattijs Janssens, Chris Greenshields, Andy Heather, Sergio Ferraris, Gijs Wierink, Laurence McGlashan and Jenya Collings. Thanks to the OpenFOAM enthusiasts who have contributed to a better code through the bug reporting system.

To download OpenFOAM 2.2.0, click here.

gschaider March 6, 2013 10:50

Quote:

Originally Posted by opencfd (Post 411999)
6th March 2013

ESI-OpenCFD are pleased to announce the release of version 2.2.0 of the OpenFOAM open source CFD toolbox. Version 2.2.0 is distributed under the General Public Licence by the OpenFOAM Foundation as:

Git repository as described in http://www.openfoam.org/download/git.php does not work (yet?)

wyldckat March 7, 2013 08:11

Quote:

Originally Posted by gschaider (Post 412012)
Git repository as described in http://www.openfoam.org/download/git.php does not work (yet?)

If I remember correctly, in both 2.0 and 2.1, it took them a couple of days to upload the git version.

GerhardHolzinger March 7, 2013 12:56

the git repo is up and running

gschaider March 7, 2013 13:46

Quote:

Originally Posted by GerhardHolzinger (Post 412362)
the git repo is up and running

I've seen. Long enough for me to get it and finish the Mac-Port :)

hz283 March 9, 2013 19:30

Hi,

Thank you so much for the information about the new version. Is there any tutorial about the new boundary condition: Jump Boundary Conditions?

best regards,


Quote:

Originally Posted by opencfd (Post 411999)
6th March 2013

ESI-OpenCFD are pleased to announce the release of version 2.2.0 of the OpenFOAM open source CFD toolbox. Version 2.2.0 is distributed under the General Public Licence by the OpenFOAM Foundation as:
Version 2.2.0 is a major new version containing significant developments, which will be presented at the OpenFOAM User Conference 2013 and are outlined below:

Meshing and mesh tools Useful new options have been added to meshing utilities such as checkMesh, renumberMesh, createBaffles, collapseEdges, decomposePar, etc. Further details…

snappyHexMesh
Many new features have been added to snappyHexMesh, particularly to improve feature snapping, layer insertion and baffle creation. Further details…

Other pre-processing
More new functionality has been added to allow users to pre-process cases more conveniently, including extensions to macro expansion capability, capability to group patches, and support for reading VTK format files. Further details…

Numerical methods New additions to the numerical methods in OpenFOAM include run-time selectable bounded time and convection schemes, improved cell value reconstruction, a new framework for coupling solution over multiple regions, e.g. for conjugate heat transfer. Further details…

Matrix solvers Version 2.2.0 includes a block-matrix and solver framework, coupled solution of vector, tensor and other multi-component entities. The GAMG solver includes new solvers/smoothers to further improve performance. Further details…

Run-time control Users can now override global settings from the installation etc/controlDict file within their own case controlDict files, e.g. the unit system used during a simulation. Further details…

Runtime-selectable physics
A new framework has been introduced to allow users to select, through an fvOptions file, any physics that can be represented as sources or constraints on the governing equations, e.g. porous media, MRF and body forces. Solver variants including porous media and MRF, e.g. rhoPorousMRFPimpleFoam are consequently deprecated in favour of more general solvers, e.g. rhoPimpleFoam that can run with porous media and MRF with appropriate settings in fvOptions. Further details…

Thermophysical modelling Major changes have been made to thermophysical modelling in OpenFOAM, particularly to improve handling of multiple materials and fluid phases. New features include allowing the user to select the form of energy to be solved at run-time and an input file syntax that is easier for the user to understand. Further details…

Physical modelling
There are a number of changes and new additions to modelling of surface films, porosity, turbulence, combustion and particle tracking. Further details…

Boundary conditions New boundary conditions have been introduced, e.g. particularly for use with the arbitrary mesh interface (AMI) functionality in OpenFOAM. Further details…

Post-processing
There are numerous new function objects in the new version of OpenFOAM to enable users to post-process data during simulations and in parallel, if necessary. The code contains some new writers to additional, popular data formats. Further details…

Documentation
A new system of documentation has been introduced within the HTML source documentation, generated by Doxygen. In this version, boundary conditions and function objects have been documented. Further details…

OpenFOAM v2.2.0 was produced by ESI-OpenCFD — Henry Weller, Mattijs Janssens, Chris Greenshields, Andy Heather, Sergio Ferraris, Gijs Wierink, Laurence McGlashan and Jenya Collings. Thanks to the OpenFOAM enthusiasts who have contributed to a better code through the bug reporting system.

To download OpenFOAM 2.2.0, click here.


cutter March 11, 2013 07:36

Hi,

after searching quite a while I'm still wondering why there's another clean git tree for each major OpenFOAM version. Isn't there enough fragmentation yet?

In my option this strategy hinders many advantages of this really wonderfull version control system and adds a lot of unnecessay work and problems during development and maintainance.

Could someone please explain the motivation for the separate git repositories?

Thanks
cutter

wyldckat March 11, 2013 07:41

@cutter: Until you get a better answer, here's an old blog post by Mark Olesen: http://olesenm.github.com/2009/11/24...FOAM-versions/

borrbyper March 18, 2013 08:43

No LES in chtMultiRegionFoam anymore
 
The LESModel option seems to be removed from chtMultiRegionFoam in 2.2.x.
It was there in 2.1.x and seemed to work (though I have not checked the accuracy).

I am curious about the reasons to remove it and possibly how to get it back.
What options for LES+CHT are there now, with or without buoyancy?

opencfd March 18, 2013 10:16

Apologies, that was not intended. We have corrected this and pushed the update into the 2.2.x repository http://www.openfoam.org/download/git.php , under commit d515ed9

sunliming March 24, 2013 07:44

channelFoam gone?
 
Hello,

I'm concerned with channelFoam solver, but it's gone in OF-2.2.0 &2.2.x, could anybody explain why it is removed? The new item fvOptions(U) appears, I don't know how to form a new channelFoam solver with this item! Could anyone help me with this? Is it ok to go without the fvOptions(U) item?

Nick

opencfd March 24, 2013 12:54

The example case in 2.1.0 for channelFoam was called channel395
> ls $FOAM_TUTORIALS/incompressible/channelFoam
channel395

The channel 395 example case is now in...
> find $FOAM_TUTORIALS -name channel395
$FOAM_TUTORIALS/incompressible/pimpleFoam/channel395

Which means the functionality of channelFoam is now replicated by pimpleFoam with fvOptions. So channelFoam is a redundant solver, so it has been removed

sunliming March 26, 2013 06:11

Thank you for your reply!

hz283 March 30, 2013 16:52

Hi,

After the new version was released, the content in the website was also updated:
http://foam.sourceforge.net/docs/cpp/dirs.html

But where can I found these corresponding to the version OF211, which is available before the new version appears?

Thanks
H

Quote:

Originally Posted by opencfd (Post 416044)
The example case in 2.1.0 for channelFoam was called channel395
> ls $FOAM_TUTORIALS/incompressible/channelFoam
channel395

The channel 395 example case is now in...
> find $FOAM_TUTORIALS -name channel395
$FOAM_TUTORIALS/incompressible/pimpleFoam/channel395

Which means the functionality of channelFoam is now replicated by pimpleFoam with fvOptions. So channelFoam is a redundant solver, so it has been removed



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