CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Announcements from OpenFOAM Foundation (https://www.cfd-online.com/Forums/openfoam-announcements-openfoam-foundation/)
-   -   OpenFOAM Foundation releases OpenFOAM® 3.0.1 (https://www.cfd-online.com/Forums/openfoam-announcements-openfoam-foundation/164182-openfoam-foundation-releases-openfoam-3-0-1-a.html)

CFDFoundation December 15, 2015 03:20

OpenFOAM Foundation releases OpenFOAM® 3.0.1
 
The OpenFOAM Foundation is pleased to announce the release of version 3.0.1 of the OpenFOAM open source CFD toolbox. Version 3.0.1 is a patch release of version 3.0.0 with approximately 50 code commits that fix critical bugs, improve usability and consistency in the code. As a patch release, we strongly recommend users of v3.0.0 upgrade to this version; users of the Ubuntu pack (openfoam30) will receive 3.0.1 as part of a system upgrade, e.g. with “apt-get upgrade”.
OpenFOAM v3.0.1 is distributed under the General Public Licence by the OpenFOAM Foundation as:
Key changes from 3.0.0 to 3.0.1 are listed below. See the version 3.0.0 release announcement for information about the new features in the 3.0 series of OpenFOAM software.

Turbulence Modelling
  • wallShearStress: works with any turbulence simulation type, resolved report 1939 » more » and further commits » more » which modifies instantiation of single-phase turbulence models
Multiphase, Reacting Flows Thermal Flows Meshing Boundary conditions Miscellaneous
  • foamNewBC, foamNewApp: scripts to create template code for a boundary condition » more » and application » more »
OpenFOAM v3.0.1 was produced by:
  • Architect/Lead: Henry Weller
  • Management: Henry Weller, Chris Greenshields
  • Maintenance/Testing/Contributions: Henry Weller, Bruno Santos, Chris Greenshields
  • Other Contributions: Daniel Jasinski, Hassan Kassem, Alexey Matveichev, Timo Niemi, Juho Peltola, Timm Severin, Richard Jones, Mattijs Janssens
Thanks to the OpenFOAM enthusiasts who have contributed to a better code through the bug reporting system.

To download OpenFOAM 3.0.1, click here.

SBusch January 4, 2016 05:08

Hey, thanks for this release!

Did you change your GitHub strategy from having separate repositories for each version to a single "OpenFOAM-dev" repository for new releases (with version-3.0.0 tag):

https://github.com/OpenFOAM/OpenFOAM-dev

This change would be very welcome because it's helpful for keeping track with changes, investigating when a dictionary key has been introduced etc.

So - as there's currently no "version-3.0.1" tag - could you please also tag future versions?

alexeym January 4, 2016 11:09

Hi,

There is version-3.0.1 tag in OpenFOAM-3.0.x repository (https://github.com/OpenFOAM/OpenFOAM.../version-3.0.1). Guess, the next release in OpenFOAM-dev would be 4.0.0.

wyldckat January 4, 2016 17:15

Greetings to all!

Quote:

Originally Posted by SBusch (Post 579476)
Did you change your GitHub strategy from having separate repositories for each version to a single "OpenFOAM-dev" repository for new releases (with version-3.0.0 tag):

https://github.com/OpenFOAM/OpenFOAM-dev

This change would be very welcome because it's helpful for keeping track with changes, investigating when a dictionary key has been introduced etc.

Took me a while to get my head around this... until I remembered that the OpenFOAM-dev repository isn't part of the standard download list. The reason for this development repository is detailed here: http://www.openfoam.org/dev.php
For another description on this topic, please read this post of mine from March of 2015: http://www.cfd-online.com/Forums/ope...tml#post537720 - post #2


Quote:

Originally Posted by SBusch (Post 579476)
So - as there's currently no "version-3.0.1" tag - could you please also tag future versions?

I was going to report this on the bug tracker, but when I started thinking about which exact commit it corresponds to, when it hit me... and Alexey's post does hint at the reason:

Quote:

Originally Posted by alexeym (Post 579515)
There is version-3.0.1 tag in OpenFOAM-3.0.x repository (https://github.com/OpenFOAM/OpenFOAM.../version-3.0.1). Guess, the next release in OpenFOAM-dev would be 4.0.0.

The idea is that:
  1. 3.0.1 is a stable patch-release from the 3.0.x repository.
    • This repository for OpenFOAM-3.0.x branched out from OpenFOAM-dev at the tag "version-3.0.0".
  2. OpenFOAM-dev continues with new developments, therefore there is no specific commit that fully correlates to the 3.0.x repository.
  3. This is because 3.0.x is the bug fix version for OpenFOAM 3.0, as explained in the respective installation instructions page: http://www.openfoam.org/download/git.php
    Quote:

    This page describes how to download and compile the very latest source code of OpenFOAM that includes fixes for all submitted bugs.

I've also reported just now that the README.org file at the OpenFOAM-dev repository should be a bit more detailed about what it's for: http://www.openfoam.org/mantisbt/view.php?id=1962

Best regards,
Bruno


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