|
[Sponsors] |
FOAM-extend next release (release 3.2) - test phase deadline: June 25th |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
June 18, 2015, 14:41 |
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 |
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 22:54. Reason: Correction to the bug-tracker link |
|
June 19, 2015, 06:34 |
|
#2 |
Senior Member
Markus Rehm
Join Date: Mar 2009
Location: Erlangen (Germany)
Posts: 184
Rep Power: 17 |
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 |
|
June 19, 2015, 18:25 |
|
#3 | |
Senior Member
|
Quote:
|
||
June 19, 2015, 22:56 |
link corrected
|
#4 |
New Member
Francois Guibault
Join Date: Jun 2014
Location: Montreal, QC, Canada
Posts: 8
Rep Power: 12 |
Thank you for mentionning this. The link has been corrected.
|
|
June 25, 2015, 15:54 |
Installation extension
|
#5 |
New Member
Join Date: Mar 2015
Posts: 10
Rep Power: 11 |
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. |
|
July 13, 2015, 07:56 |
|
#6 |
New Member
Guangdong DUAN
Join Date: Jan 2015
Posts: 1
Rep Power: 0 |
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 |
|
August 4, 2015, 06:44 |
|
#7 | |
New Member
Dr H Kiani
Join Date: Jan 2015
Posts: 3
Rep Power: 11 |
Quote:
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. |
||
August 27, 2015, 08:08 |
|
#8 |
Senior Member
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37 |
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. |
|
September 6, 2015, 01:43 |
Error on AllMake: Stage4
|
#9 |
Member
Yao Lu
Join Date: May 2013
Posts: 33
Rep Power: 13 |
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 |
|
September 6, 2015, 11:56 |
|
#10 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
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:
Bruno
__________________
Last edited by wyldckat; September 6, 2015 at 15:31. Reason: see "edit:" |
|
September 6, 2015, 16:24 |
|
#11 |
Senior Member
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37 |
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. |
|
September 6, 2015, 16:54 |
|
#12 | |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Hi Niels,
Quote:
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 |
||
September 12, 2015, 08:14 |
|
#13 | |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Hi Niels,
Quote:
Best regards, Bruno |
||
September 13, 2015, 16:15 |
|
#14 |
Senior Member
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,903
Rep Power: 37 |
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. |
|
September 17, 2015, 20:54 |
|
#15 |
New Member
Francois Guibault
Join Date: Jun 2014
Location: Montreal, QC, Canada
Posts: 8
Rep Power: 12 |
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. |
|
Tags |
foam-extend-3.2, release, testing |
|
|
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 15:07 |
Release of foam-extend-3.1, testing – deadline 8 June | hani | OpenFOAM Announcements from Other Sources | 9 | June 18, 2014 08:31 |
Extend Project Release 1.6-ext | hjasak | OpenFOAM Announcements from Other Sources | 33 | July 14, 2011 19:54 |
OF 1.6 | Ubuntu 9.10 (64bit) | GLIBCXX_3.4.11 not found | piprus | OpenFOAM Installation | 22 | February 25, 2010 14:43 |