|
[Sponsors] |
[Other] Sig turboPerformance Library: Looking for updates beyond 1.6-ext and 1.5-dev |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
August 24, 2014, 03:49 |
Sig turboPerformance Library: Looking for updates beyond 1.6-ext and 1.5-dev
|
#1 |
New Member
Steve C
Join Date: Jul 2013
Posts: 6
Rep Power: 12 |
My understanding is that the Sig turboPerformance library is not yet available for foam-extend 3.0 or 3.1. Is this correct?
If so, is anyone aware of any intentions to make them available for 3.0/3.1? Thanks Steve |
|
August 30, 2014, 10:21 |
|
#2 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,975
Blog Entries: 45
Rep Power: 128 |
Greetings Steve,
From what I can ascertain from the wiki page: http://openfoamwiki.net/index.php/Si...rboPerformance - it seems to work with the OpenFOAM 1.6-ext. Therefore, it should also work with it's latest versions foam-extend 3.0 and 3.1, because the code base is the exact same, as explained in their respective release notes. Essentially, AFAIK, in comparison to 1.6-ext, foam-extend 3.0 and 3.1 have new features and bugs fixed, but it did not change the same way that OpenFOAM has changed between versions. If for some reason it there is something not working as expected, you can always try to report the bug on the bug tracker at foam-extend's project: http://foam-extend.org Best regards, Bruno |
|
August 31, 2014, 12:55 |
|
#3 |
New Member
Steve C
Join Date: Jul 2013
Posts: 6
Rep Power: 12 |
Hi Bruno
Yes, that works well, thank you. The turboPerformance library intended for 1.6-ext compiles & runs quite happily for foam-extend 3.1. I had assumed that changes were likely to be substantial enough for this not to be the case. Thanks Bruno Steve |
|
April 30, 2015, 03:16 |
|
#4 |
New Member
Join Date: Dec 2009
Posts: 8
Rep Power: 16 |
Hi wyldckat,
I tried to install the turbPerformance library under OF ext 3.1 acc. your descirption under : https://github.com/wyldckat/OSIG-Tur...formance-OF2.x and getting reply under f31: Code:
kippo@kippo-Precision-M4300:~/foam/foam-extend-3.1/OSIG-TurboMachinery-turboPerformance-OF2.x$ wmake libsoSOURCE=forces/forces.C ; g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-200 -I/home/kippo/foam/foam-extend-3.1/src/finiteVolume/lnInclude -I/home/kippo/foam/foam-extend-3.1/src/meshTools/lnInclude -I/home/kippo/foam/foam-extend-3.1/src/sampling/lnInclude -I/home/kippo/foam/foam-extend-3.1/src/transportModels -I/home/kippo/foam/foam-extend-3.1/src/turbulenceModels -I/home/kippo/foam/foam-extend-3.1/src/turbulenceModels/LES/LESdeltas/lnInclude -I/home/kippo/foam/foam-extend-3.1/src/thermophysicalModels/basic/lnInclude -IlnInclude -I. -I/home/kippo/foam/foam-extend-3.1/src/foam/lnInclude -I/home/kippo/foam/foam-extend-3.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linux64GccDPOpt/forces.o SOURCE=fluidPower/fluidPower.C ; g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-200 -I/home/kippo/foam/foam-extend-3.1/src/finiteVolume/lnInclude -I/home/kippo/foam/foam-extend-3.1/src/meshTools/lnInclude -I/home/kippo/foam/foam-extend-3.1/src/sampling/lnInclude -I/home/kippo/foam/foam-extend-3.1/src/transportModels -I/home/kippo/foam/foam-extend-3.1/src/turbulenceModels -I/home/kippo/foam/foam-extend-3.1/src/turbulenceModels/LES/LESdeltas/lnInclude -I/home/kippo/foam/foam-extend-3.1/src/thermophysicalModels/basic/lnInclude -IlnInclude -I. -I/home/kippo/foam/foam-extend-3.1/src/foam/lnInclude -I/home/kippo/foam/foam-extend-3.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linux64GccDPOpt/fluidPower.o fluidPower/fluidPower.C: In member function ‘virtual void Foam::fluidPower::read(const Foam::dictionary&)’: fluidPower/fluidPower.C:123:80: error: ‘wordReList’ was not declared in this scope mesh.boundaryMesh().patchSet(wordReList(dict.lookup("inletPatches"))); ^ make: *** [Make/linux64GccDPOpt/fluidPower.o] Fehler 1 make: *** Auf noch nicht beendete Prozesse wird gewartet … forces/forces.C: In member function ‘virtual void Foam::forces::read(const Foam::dictionary&)’: forces/forces.C:189:75: error: ‘wordReList’ was not declared in this scope mesh.boundaryMesh().patchSet(wordReList(dict.lookup("patches"))); what is maybe the difference to the OF-ext version? Could you give me some hints? Thnx in advance, kippo Last edited by wyldckat; May 16, 2015 at 14:25. Reason: Added [CODE][/CODE] markers |
|
May 16, 2015, 14:28 |
|
#5 | |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,975
Blog Entries: 45
Rep Power: 128 |
Greetings kippo,
You should have read more closely what Steve wrote in his latest post, where he stated this: Quote:
As for my repository: everything written there states that it's meant for OpenFOAM 2.x; in other words, it was not designed to work with foam-extend 3.x Best regards, Bruno
__________________
|
||
May 16, 2015, 15:44 |
|
#6 |
New Member
Join Date: Dec 2009
Posts: 8
Rep Power: 16 |
Thnx a lot. I will check
|
|
February 21, 2017, 14:44 |
|
#7 |
New Member
Jiri Stejskal
Join Date: May 2014
Posts: 5
Rep Power: 11 |
Hello, anybody knows what changes need to be done to turboPerformance library to make it compile with foam-extend 4.0? Thank you.
[From post made on April 9th, 2017] Hello, has anybody updated the amazing SIG turboPerformance library to compile with foam-extend 4.0? Or the latest version of Open FOAM 4.1? Thank you. Last edited by wyldckat; April 24, 2017 at 13:42. Reason: merged posts from 2 threads on the same topic |
|
April 25, 2017, 18:35 |
|
#8 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,975
Blog Entries: 45
Rep Power: 128 |
Greetings Jiri,
Sorry for taking so long to get back to you on this, but curiously enough, the modification that is needed for this library is fairly simple, namely to simply change all occurrences of "Time.H" for "foamTime.H" and it works with foam-extend 3.2 and 4.0. I've published the changes in the following repository: https://github.com/wyldckat/OSIG-Tur...ce-foam-extend You can find installation instructions there as well for foam-extend 3.2 and 4.0 at: https://github.com/wyldckat/OSIG-Tur...tend-32-and-40 I've also updated the wiki page, but only added a reference to the new repository. I have not tested if this works as intended, I only made it compile without problems. Therefore I ask of you Jiri, please let me/us know if this is working as intended or not! Best regards, Bruno |
|
April 29, 2017, 06:26 |
|
#9 |
New Member
Jiri Stejskal
Join Date: May 2014
Posts: 5
Rep Power: 11 |
Hello Bruno,
Thank you very much for your help. I've just tested it on a centrifugal pump case and it all compiles and runs well. Regards, Jiri |
|
January 27, 2020, 06:51 |
|
#10 |
New Member
Jiri Stejskal
Join Date: May 2014
Posts: 5
Rep Power: 11 |
Dear Bruno,
Would you be so kind and update the SIG turboPerformance library for freshly released foam-extend 4.1? The old version doesn't work. Thank you. Kind regards, Jiri |
|
September 26, 2021, 21:25 |
OSIG-TurboMachinery-turboPerformance-foam-extend with foam-extend-4.1
|
#11 |
Member
Join Date: Feb 2014
Posts: 63
Rep Power: 12 |
I managed to compile the OSIG-TurboMachinery-turboPerformance-foam-extend with foam-extend-4.1.
See the attatchment. Probably not a very good approach is used here. A dummy OutputFunctionObject abstract class was created with fewer virtual functions. Some of the functionalities with foam-extend-4.1 might not work because of this modification. But the tutorial should work fine and generate graphs. There must be a better approach than this and @wyldckat or someone experienced in C++ will find a better approach. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
OpenFOAM 1.5 dev | LVDH | OpenFOAM | 98 | May 5, 2010 17:01 |
TwoPhaseEulerFoam bed tutorial case crashes in 1.6. Stable in 1.5 | hemph | OpenFOAM Bugs | 2 | February 17, 2010 08:10 |
[OpenFOAM] Paraview/Parafoam in OpenFoam 1.5 dev | titio | ParaView | 0 | December 9, 2009 12:13 |
[OpenFOAM] Paraview/Parafoam in OpenFoam 1.5 dev | titio | ParaView | 0 | December 9, 2009 12:12 |
ChtMuliRegionFoam-Case (OF 1.6 Tutorial-case -> OF 1.5) | suitup | OpenFOAM | 15 | November 11, 2009 12:43 |