CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM News & Announcements > OpenFOAM Announcements from Other Sources

FOAM-extend next release (release 3.2) - test phase deadline: June 25th

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

Like Tree3Likes
  • 1 Post By wyldckat
  • 1 Post By wyldckat
  • 1 Post By wyldckat

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 18, 2015, 13:41
Default FOAM-extend next release (release 3.2) - test phase deadline: June 25th
  #1
New Member
 
Francois Guibault
Join Date: Jun 2014
Location: Montreal, QC, Canada
Posts: 8
Rep Power: 12
fguibault is on a distinguished road
Merge requests have now all been integrated in a new version of the foam-extend-3.1 nextRelease branch, which now constitutes a release candidate for version 3.2.

After some initial testing, the new foam-extend-3.1 code is now available here:
http://sourceforge.net/p/openfoam-extend/foam-extend-3.1/ci/nextRelease/tree/
i.e. it will remain in the nextRelease branch until the official release.
Click on History for the history of commits. The release notes will be updated during the testing period.

The next step is to test everything again thoroughly. We therefore invite the community to install the release candidate, run the test loop, and test your own cases.

This should be done by June 25, after which foam-extend-3.2 is officially released and merged to the master branch.

To clone a fresh working copy (and checkout the nextRelease branch):
mkdir ~/foam
cd ~/foam
git clone --branch nextRelease git://git.code.sf.net/p/openfoam-extend/foam-extend-3.1 foam-extend-3.1

To migrate from a previous foam-extend-3.1 working copy:
cd ~/foam
cd foam-extend-3.1
git pull
git checkout nextRelease

Note that work has been done also in ThirdParty, so it is a good idea to make sure that all those packages are re-compiled.

The installation instructions for Ubuntu 14.04 have been updated:
$WM_PROJECT_DIR/doc/buildInstructions/Ubuntu/Ubuntu_14.04
(during testing period: switch to nextRelease branch!)


Similar installation procedures as before applies for other architectures. If all required packages are installed, it is merely a matter of sourcing the etc/bashrc file:
. ~/foam/foam-extend-3.1/etc/bashrc
and doing:
foam
./Allwmake.firstInstall

Run the testHarness, following the instructions in
$WM_PROJECT_DIR/testHarness/README.txt

Report any compilation problems in this thread.
Help us write installation recipes for different architectures.
Report bugs in the Mantis bug-tracker: http://sourceforge.net/p/openfoam-ex...extendrelease/

The foam-extend administrators.

Last edited by fguibault; June 19, 2015 at 21:54. Reason: Correction to the bug-tracker link
fguibault is offline   Reply With Quote

Old   June 19, 2015, 05:34
Default
  #2
Senior Member
 
Markus Rehm
Join Date: Mar 2009
Location: Erlangen (Germany)
Posts: 184
Rep Power: 17
markusrehm is on a distinguished road
Hi,
thank's for the effort to al lthe developers. I installed without major problems on CentOS 6.6.

I had to install some dependencies:
yum install binutils-devel flex rpm-build qt-devel numpy
yum install mercurial openmpi openmpi-devel

I submitted a report to CDash:
http://openfoam-extend.sourceforge.n...tend-3.1&date=


1) During the build process only Foam2Ensight failed and produced errors which produced a error in the basic_laplacianFoam_flange_Allrun_oneTimeStep-test.
2) One CfMesh case was timed out (small memory)
3) The Wing motion case crashed incompressible_pimpleDyMFoam_wingMotion_Allrun_one TimeStep.

So far my first impressions.

Markus
markusrehm is offline   Reply With Quote

Old   June 19, 2015, 17:25
Default
  #3
Senior Member
 
Alexey Matveichev
Join Date: Aug 2011
Location: Nancy, France
Posts: 1,938
Rep Power: 39
alexeym has a spectacular aura aboutalexeym has a spectacular aura about
Send a message via Skype™ to alexeym
Quote:
Originally Posted by fguibault View Post
Report bugs in the Mantis bug-tracker: https://sourceforge.net/apps/mantisbt/openfoam-extend
Link is broken, it does not lead to bug tracker but to default page. Think it should be changed to http://sourceforge.net/p/openfoam-ex...extendrelease/.
alexeym is offline   Reply With Quote

Old   June 19, 2015, 21:56
Default link corrected
  #4
New Member
 
Francois Guibault
Join Date: Jun 2014
Location: Montreal, QC, Canada
Posts: 8
Rep Power: 12
fguibault is on a distinguished road
Thank you for mentionning this. The link has been corrected.
fguibault is offline   Reply With Quote

Old   June 25, 2015, 14:54
Default Installation extension
  #5
New Member
 
Join Date: Mar 2015
Posts: 10
Rep Power: 11
seanmike31 is on a distinguished road
Hi Francois, and thank you very much for the job you made. I am a new user of Openfoam, I switched with it cause I want to compute a compressible flow with redlich-kwong equation for a shock tube.
I checked some extensions made by Chris Lucas about real gas equation but I don't how to add these extensions to Openfoam.

If you could provide more explanations of how to install these extensions please.

Thanks.
seanmike31 is offline   Reply With Quote

Old   July 13, 2015, 06:56
Default
  #6
New Member
 
Guangdong DUAN
Join Date: Jan 2015
Posts: 1
Rep Power: 0
Guangdong is on a distinguished road
Dear Francois Guibault,

I have some difficulties compiling swak4foam (as well as for the foam source package) on my Mac OS X, so I tend to choose the pre-compiled package 'foam-extend-3.1.sparseimage'. And I noticed that, from the release notes as I attached, 'swak4foam' is included in this package. But I didn't find this tool...How can I start 'swak4foam'? or if there is actually no 'swak4foam' in this package, will it be included in the next release 'foam-extend-3.2.sparseimage' ? (may I ask when it will be released)

Looking forward to your reply. Any comments are appreciated!

---------------------------------------------------------------------------------
*Release notes for foam-extend-3.1*
===================================

Date: 8 June 2014

* Accompanying ThirdParty software:
- gcc compatibility up to 4.8.2
- Paraview 4.0.1
- qt 4.8.5
- openmpi 1.6.5
- cmake 2.8.12
- metis 5.1.0
- parmetis 4.0.3
- scotch 6.0.0
- ParMGridGen 1.0
- mesquite 2.1.2
- PyFoam 0.6.3
- swak4Foam 0.3.1
- zoltan 3.6
- bison 2.7
- hwloc 1.7.2
- libccmio 2.6.1


--Guangdong
Guangdong is offline   Reply With Quote

Old   August 4, 2015, 05:44
Default
  #7
New Member
 
Dr H Kiani
Join Date: Jan 2015
Posts: 3
Rep Power: 11
hkiani is on a distinguished road
Quote:
Originally Posted by Guangdong View Post
Dear Francois Guibault,

I have some difficulties compiling swak4foam (as well as for the foam source package) on my Mac OS X, so I tend to choose the pre-compiled package 'foam-extend-3.1.sparseimage'. And I noticed that, from the release notes as I attached, 'swak4foam' is included in this package. But I didn't find this tool...How can I start 'swak4foam'? or if there is actually no 'swak4foam' in this package, will it be included in the next release 'foam-extend-3.2.sparseimage' ? (may I ask when it will be released)

Looking forward to your reply. Any comments are appreciated!

---------------------------------------------------------------------------------
*Release notes for foam-extend-3.1*
===================================

Date: 8 June 2014

* Accompanying ThirdParty software:
- gcc compatibility up to 4.8.2
- Paraview 4.0.1
- qt 4.8.5
- openmpi 1.6.5
- cmake 2.8.12
- metis 5.1.0
- parmetis 4.0.3
- scotch 6.0.0
- ParMGridGen 1.0
- mesquite 2.1.2
- PyFoam 0.6.3
- swak4Foam 0.3.1
- zoltan 3.6
- bison 2.7
- hwloc 1.7.2
- libccmio 2.6.1


--Guangdong

Hi All,
I have had the same problem from the time foam extend 3.1 was released. I had to use a virtual Ubuntu to run cases that I need to use swak4foam or groovy bc. I wish this problem is solved in the next release.
hkiani is offline   Reply With Quote

Old   August 27, 2015, 07:08
Default
  #8
ngj
Senior Member
 
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,902
Rep Power: 37
ngj will become famous soon enoughngj will become famous soon enough
Dear Francois,

I have tried to compile foam-extend-3.2 on 12.04LTS. The code (only src so far) does compile, but it takes a lot longer than usual. I have downloaded the code as described here:

http://www.cfd-online.com/Forums/ope...linux-mac.html

I have not changed anything in the settings, so I essentially follow the same steps as I always do. To visualise the severity of the problem, I have compiled waves2Foam on foam-extend-3.1 and foam-extend-3.2. Here are the results:

foam-extend-3.1: 3 minutes duration
foam-extend-3.2: 22 minutes duration

I have compiled both versions in Opt-mode, I am using the same Gcc-versions (Gcc 4.6.3) and I have compared the rules-files between fe-3.1 and fe-3.2 in the wmake/rules/linus64Gcc folder and I have not found any differences. Furthermore, for both versions of foam-extend I use 4 processors for the compilations (WM_NCOMPPROCS=4).

Have you or anyone else experienced this problem?

Kind regards,

Niels
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request.
ngj is offline   Reply With Quote

Old   September 6, 2015, 00:43
Default Error on AllMake: Stage4
  #9
Member
 
Yao Lu
Join Date: May 2013
Posts: 33
Rep Power: 13
shuoxue is on a distinguished road
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
PYTHON_LIBRARY (ADVANCED)
linked by target "vtkPythonInterpreter" in directory /home/ubuntu/foam/foam-extend-3.2/ThirdParty/rpmBuild/BUILD/ParaView-v4.3.1-source/VTK/Utilities/PythonInterpreter

-- Configuring incomplete, errors occurred!
See also "/home/ubuntu/foam/foam-extend-3.2/ThirdParty/rpmBuild/BUILD/ParaView-v4.3.1-source/buildObj/CMakeFiles/CMakeOutput.log".
See also "/home/ubuntu/foam/foam-extend-3.2/ThirdParty/rpmBuild/BUILD/ParaView-v4.3.1-source/buildObj/CMakeFiles/CMakeError.log".
Error: /home/ubuntu/foam/foam-extend-3.2/ThirdParty/rpmBuild/tmp/rpm-tmp.O3LQ1S (%build)



/home/ubuntu/foam/foam-extend-3.2/ThirdParty/rpmBuild/tmp/rpm-tmp.O3LQ1S (%build)
Installing package: ParaView-4.3.1
Uninstalling ParaView-4.3.1 using RPM: ParaView-4.3.1-linux64GccDPOpt.x86_64
Installing ParaView-4.3.1 using RPM file: /home/ubuntu/foam/foam-extend-3.2/ThirdParty/rpmBuild/RPMS/x86_64/ParaView-4.3.1-linux64GccDPOpt.x86_64.rpm
Error: fail to open file /home/ubuntu/foam/foam-extend-3.2/ThirdParty/rpmBuild/RPMS/x86_64/ParaView-4.3.1-linux64GccDPOpt.x86_64.rpm
Done installing package
shuoxue is offline   Reply With Quote

Old   September 6, 2015, 10:56
Default
  #10
Retired Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,980
Blog Entries: 45
Rep Power: 128
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 to all!

@Niels: I experienced the same when trying to build the Fluid-Structure Interaction toolkit. The resulting object files don't seem much larger in 3.2 than in 3.1, but each class file takes way too long to build. I suspect that there is an infinite dependency "#include" loop, which is leading to this issue, but I haven't managed to get around to diagnosing it.

edit: Reported this issue just now here: https://sourceforge.net/p/openfoam-e...ndrelease/286/

@Yao Lu: A few questions:
  1. Which Linux Distribution are you using?
  2. What environment settings have you defined for building foam-extend?
Best regards,
Bruno
ngj likes this.
__________________

Last edited by wyldckat; September 6, 2015 at 14:31. Reason: see "edit:"
wyldckat is offline   Reply With Quote

Old   September 6, 2015, 15:24
Default
  #11
ngj
Senior Member
 
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,902
Rep Power: 37
ngj will become famous soon enoughngj will become famous soon enough
Hi Bruno,

I am glad to here that I am not the only one, who has experienced the decrease in compilation speed.

Next task is to find the issue. How should it be approached? Any information or task that we as a community could undertake?

Kind regards

Niels

P.S. I also experienced the slowdown with the compilation of the normal source and not only waves2Foam, so it is probably in a central location that the problem lies.
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request.
ngj is offline   Reply With Quote

Old   September 6, 2015, 15:54
Default
  #12
Retired Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,980
Blog Entries: 45
Rep Power: 128
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
Hi Niels,
Quote:
Originally Posted by ngj View Post
Next task is to find the issue. How should it be approached? Any information or task that we as a community could undertake?
Bug report is already open and has a few more details: http://sourceforge.net/p/openfoam-ex...ndrelease/286/
Although I suspect we're both suffering the same issue because we're using Ubuntu 12.04 and GCC 4.6.3. I haven't tested yet with a more recent Linux Distribution and GCC version.

Best regards,
Bruno
ngj likes this.
wyldckat is offline   Reply With Quote

Old   September 12, 2015, 07:14
Default
  #13
Retired Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,980
Blog Entries: 45
Rep Power: 128
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
Hi Niels,

Quote:
Originally Posted by wyldckat View Post
Although I suspect we're both suffering the same issue because we're using Ubuntu 12.04 and GCC 4.6.3. I haven't tested yet with a more recent Linux Distribution and GCC version.
I've built GCC 4.9.2 with the built-in 3rd capabilities that foam-extend has got and the timings improved a lot, therefore it looks like a bug or limitations in the GCC 4.6.3 stack we have on our Ubuntu 12.04 installations. More details on the bug report: https://sourceforge.net/p/openfoam-e...ease/286/#ab9b

Best regards,
Bruno
ngj likes this.
wyldckat is offline   Reply With Quote

Old   September 13, 2015, 15:15
Default
  #14
ngj
Senior Member
 
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,902
Rep Power: 37
ngj will become famous soon enoughngj will become famous soon enough
Hi Bruno,

Thank you very much for sharing this.

I have tested the compilation with 4.9.2 this evening, and I can confirm your findings, a.k.a. a huge acceleration in the compilation speed, e.g. waves2Foam is now compiled within the 6 minutes. This is still slower than for foam-extend-3.1, but it is a more acceptable compilation time in comparison with gcc-4.6.3.

Kind regards,

Niels
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request.
ngj is offline   Reply With Quote

Old   September 17, 2015, 19:54
Default
  #15
New Member
 
Francois Guibault
Join Date: Jun 2014
Location: Montreal, QC, Canada
Posts: 8
Rep Power: 12
fguibault is on a distinguished road
Foam-extend 3.2 is now released. Please see announcement here:
http://www.cfd-online.com/Forums/ope...end-3-2-a.html

This release is compatible with swak4foam v0.3.2, as detailed in the release notes.
fguibault is offline   Reply With Quote

Reply

Tags
foam-extend-3.2, release, testing
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
[snappyHexMesh] How to define to right point for locationInMesh Mirage12 OpenFOAM Meshing & Mesh Conversion 7 March 13, 2016 14:07
Release of foam-extend-3.1, testing – deadline 8 June hani OpenFOAM Announcements from Other Sources 9 June 18, 2014 07:31
Extend Project Release 1.6-ext hjasak OpenFOAM Announcements from Other Sources 33 July 14, 2011 18:54
OF 1.6 | Ubuntu 9.10 (64bit) | GLIBCXX_3.4.11 not found piprus OpenFOAM Installation 22 February 25, 2010 13:43


All times are GMT -4. The time now is 04:38.