CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Installation

Sig turboPerformance Library: Looking for updates beyond 1.6-ext and 1.5-dev

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

Like Tree3Likes
  • 1 Post By scnsc
  • 1 Post By wyldckat
  • 1 Post By jstejskal

Reply
 
LinkBack Thread Tools Display Modes
Old   August 24, 2014, 03:49
Default 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: 6
scnsc is on a distinguished road
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
scnsc is offline   Reply With Quote

Old   August 30, 2014, 10:21
Default
  #2
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,021
Blog Entries: 39
Rep Power: 109
wyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of light
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
wyldckat is offline   Reply With Quote

Old   August 31, 2014, 12:55
Default
  #3
New Member
 
Steve C
Join Date: Jul 2013
Posts: 6
Rep Power: 6
scnsc is on a distinguished road
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
wyldckat likes this.
scnsc is offline   Reply With Quote

Old   April 30, 2015, 03:16
Default
  #4
New Member
 
Join Date: Dec 2009
Posts: 8
Rep Power: 9
kippo is on a distinguished road
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")));
in OF23x it runs...

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
kippo is offline   Reply With Quote

Old   May 16, 2015, 14:28
Default
  #5
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,021
Blog Entries: 39
Rep Power: 109
wyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of light
Greetings kippo,

You should have read more closely what Steve wrote in his latest post, where he stated this:
Quote:
Originally Posted by scnsc View Post
The turboPerformance library intended for 1.6-ext compiles & runs quite happily for foam-extend 3.1.
The wiki page at openfoamwiki.net wasn't very clear, so I've updated it. Please following the instructions provided here: http://openfoamwiki.net/index.php/Si...ad_and_compile

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
__________________
wyldckat is offline   Reply With Quote

Old   May 16, 2015, 15:44
Default
  #6
New Member
 
Join Date: Dec 2009
Posts: 8
Rep Power: 9
kippo is on a distinguished road
Thnx a lot. I will check
kippo is offline   Reply With Quote

Old   February 21, 2017, 15:44
Default
  #7
New Member
 
Jiri Stejskal
Join Date: May 2014
Posts: 4
Rep Power: 5
jstejskal is on a distinguished road
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
jstejskal is offline   Reply With Quote

Old   April 25, 2017, 18:35
Default
  #8
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,021
Blog Entries: 39
Rep Power: 109
wyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of light
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
jstejskal likes this.
wyldckat is offline   Reply With Quote

Old   April 29, 2017, 06:26
Default
  #9
New Member
 
Jiri Stejskal
Join Date: May 2014
Posts: 4
Rep Power: 5
jstejskal is on a distinguished road
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
wyldckat likes this.
jstejskal is offline   Reply With Quote

Reply

Thread Tools
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 On
Pingbacks are On
Refbacks are On


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 09:10
Change in triangle::intersection breaks stitchMesh in 1.5 and 1.6 gschaider OpenFOAM Bugs 7 February 12, 2010 10:21
Paraview/Parafoam in OpenFoam 1.5 dev titio OpenFOAM Paraview & paraFoam 0 December 9, 2009 13:12
ChtMuliRegionFoam-Case (OF 1.6 Tutorial-case -> OF 1.5) suitup OpenFOAM 15 November 11, 2009 13:43


All times are GMT -4. The time now is 03:43.