|
[Sponsors] |
November 12, 2012, 11:28 |
|
#61 |
Senior Member
Bobby
Join Date: Oct 2012
Location: Michigan
Posts: 454
Rep Power: 16 |
Dear Wyldckat
Iam trying to install libopensmoke step by step as you have described in https://github.com/wyldckat/libOpenSMOKE Iam in the prerequistes, first I installed GSL Then according to libopensmoke user guide and from the Sub-libraries compilation and installation section first I copied gsl into my openfoam folder (/opt/openfoam210) Now and second I should update my path to GSL library in src/libraries/qmom/Make/options and src/libraries/pdfThermo/Make/options using the correct path on my machine would u plz help me that how can I do this ? I don't know where is my path to gsl library and how can I change the options files notes? |
|
November 12, 2012, 11:33 |
|
#62 | |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Quote:
Hi, do you just wanna use the flamelet solver or the soot solver too? you can install your gsl in your own folder by using that one: Code:
cd gsl_download_dir ./configure --prefix=$HOME/OpenFOAM/gsl make make install But as I wrote befor ... the solver has a few bugs. non-adiabatic systems are not working for combustion cambers (only for freestream flames) but there for you have to fix the bug. There are 3 more important errors for describing the enthalpydefect due to the transportequation H. So my guess to all! Use only adiabatic mode!!! Otherwise you have to wait till I finish my thesis and publishing the new updated solver. Have fun... |
||
November 13, 2012, 05:25 |
|
#63 |
Senior Member
Bobby
Join Date: Oct 2012
Location: Michigan
Posts: 454
Rep Power: 16 |
Dear Tobi
I tried to install libopensmoke exactly as u have said in 31th april 2012 post I have installed it in /opt/openfoam210 folder after writing ./Allwmake I have got these messages : + wmake libso common mkdir: cannot create directory `linuxGccDPOpt': Permission denied /bin/sh: cannot create linuxGccDPOpt/options: Directory nonexistent make: *** [linuxGccDPOpt/options] Error 2 /opt/openfoam210/wmake/MakefileFiles:40: linuxGccDPOpt/options: No such file or directory make: *** No rule to make target `linuxGccDPOpt/options'. Stop. wmake error: file 'Make/linuxGccDPOpt/objectFiles' could not be created in /opt/openfoam210/libOpenSMOKE/src/libraries/common + wmake libso flamelets mkdir: cannot create directory `linuxGccDPOpt': Permission denied /bin/sh: cannot create linuxGccDPOpt/options: Directory nonexistent make: *** [linuxGccDPOpt/options] Error 2 /opt/openfoam210/wmake/MakefileFiles:40: linuxGccDPOpt/options: No such file or directory make: *** No rule to make target `linuxGccDPOpt/options'. Stop. wmake error: file 'Make/linuxGccDPOpt/objectFiles' could not be created in /opt/openfoam210/libOpenSMOKE/src/libraries/flamelets + wmake libso twoequations mkdir: cannot create directory `linuxGccDPOpt': Permission denied /bin/sh: cannot create linuxGccDPOpt/options: Directory nonexistent make: *** [linuxGccDPOpt/options] Error 2 /opt/openfoam210/wmake/MakefileFiles:40: linuxGccDPOpt/options: No such file or directory make: *** No rule to make target `linuxGccDPOpt/options'. Stop. wmake error: file 'Make/linuxGccDPOpt/objectFiles' could not be created in /opt/openfoam210/libOpenSMOKE/src/libraries/twoequations + wmake libso qmom mkdir: cannot create directory `linuxGccDPOpt': Permission denied /bin/sh: cannot create linuxGccDPOpt/options: Directory nonexistent make: *** [linuxGccDPOpt/options] Error 2 /opt/openfoam210/wmake/MakefileFiles:40: linuxGccDPOpt/options: No such file or directory make: *** No rule to make target `linuxGccDPOpt/options'. Stop. wmake error: file 'Make/linuxGccDPOpt/objectFiles' could not be created in /opt/openfoam210/libOpenSMOKE/src/libraries/qmom + wmake libso pdfThermo mkdir: cannot create directory `linuxGccDPOpt': Permission denied /bin/sh: cannot create linuxGccDPOpt/options: Directory nonexistent make: *** [linuxGccDPOpt/options] Error 2 /opt/openfoam210/wmake/MakefileFiles:40: linuxGccDPOpt/options: No such file or directory make: *** No rule to make target `linuxGccDPOpt/options'. Stop. wmake error: file 'Make/linuxGccDPOpt/objectFiles' could not be created in /opt/openfoam210/libOpenSMOKE/src/libraries/pdfThermo mkdir: cannot create directory `linuxGccDPOpt': Permission denied /bin/sh: cannot create linuxGccDPOpt/options: Directory nonexistent make[1]: *** [linuxGccDPOpt/options] Error 2 /opt/openfoam210/wmake/MakefileFiles:40: linuxGccDPOpt/options: No such file or directory make[1]: *** No rule to make target `linuxGccDPOpt/options'. Stop. wmake error: file 'Make/linuxGccDPOpt/objectFiles' could not be created in /opt/openfoam210/libOpenSMOKE/src/applications/rhoSimpleFoamFlamelets_1007 make: *** [rhoSimpleFoamFlamelets_1007] Error 1 mkdir: cannot create directory `linuxGccDPOpt': Permission denied /bin/sh: cannot create linuxGccDPOpt/options: Directory nonexistent make[1]: *** [linuxGccDPOpt/options] Error 2 /opt/openfoam210/wmake/MakefileFiles:40: linuxGccDPOpt/options: No such file or directory make[1]: *** No rule to make target `linuxGccDPOpt/options'. Stop. wmake error: file 'Make/linuxGccDPOpt/objectFiles' could not be created in /opt/openfoam210/libOpenSMOKE/src/applications/rhoSimpleFoamPostProcessorSoot2E_1007 make: *** [rhoSimpleFoamPostProcessorSoot2E_1007] Error 1 make: Target `application' not remade because of errors. Could u PLZ tell me that have I installed it right or not? and whether what are my mistakes? |
|
November 13, 2012, 05:33 |
|
#64 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Hi,
you installed OpenFOAM in your /opt/ folder. Do you create your run folder: Code:
mkdir $FOAM_RUN -p - - - - - - - - - - - - - - - - - - - - - - - - - Control your entries in your /libraries/.../Make/file file. There the ibs should placed into your $WM_USER_PROJECT_DIR like that: for common lib Code:
Common = src $(Common)/OpenSMOKE_ChiDistribution.cpp $(Common)/OpenSMOKE_External_Functions.cpp LIB = $(FOAM_USER_LIBBIN)/libOpenSMOKE_common You can use Code:
sudo ./Allwmake Check out where your libs be compiled (Make/file) and change it into your $(FOAM_USER_LIBBIN) Tobi |
|
November 13, 2012, 09:26 |
|
#65 |
Senior Member
Bobby
Join Date: Oct 2012
Location: Michigan
Posts: 454
Rep Power: 16 |
Dear Tobi
Hi I have created a FOAM_RUN folder in my home directory that contains openfoam tutorials. your hints was a bit hard for me to understand. would you plz help me with a bit more details to what to do for solving my problems? |
|
November 13, 2012, 09:53 |
|
#66 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Hi,
yes of course: Step 1 - Downloading - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Download the libOpenSMOKE with git in your project dir and update to your OF-version (described in the readme file made by bruno) Code:
cd $FOAM_RUN cd .. git clone "libOpenSMOKE_URL" git branch <<< in the description Step 2 - Cleaning (not necessary) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - If you just wanna use the flamelet solver and not the soot solver you can remove the following: -> libraries/qmom -> libraries/twoEquations -> applications/rhoSimpleFoamSoot <<< I dont know how that solver is called Step 3 - Compile the libraries step by step - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Move into your libs: Code:
cd libaries/common wmake libso cd ../flamelets/ wmake libso cd ../pdfThermo wmake libso You can post your output for that. There should no ERROR If there is an error couse of GSL you have to switch into the Make/option file and remove the gsl entries cause you dont need it. The reason why the are in the code is the following: If you download the original from creck-modelling HP, the team would to apply the soot calcuulation into the flameletsolver, so you do not need to make a second solver. But they made zwo solvers but do not update the tool. Step 4 - Compile the solver - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Switch into your solver Code:
cd applications/rhoSimpleFoam_Flamelet <<< or something like that wmake Here (I think) you have to remove the GSL - ln-Include paths in the Make/file file Regard Tobi |
|
November 13, 2012, 11:53 |
|
#67 |
Senior Member
Bobby
Join Date: Oct 2012
Location: Michigan
Posts: 454
Rep Power: 16 |
Dear Tobi
Love u boy I did exactly what u mentioned step by step and the result was as u prescribed. Now I want to start from modeling the sandia HEO flame that has been described as an example in the user guide . Do u have any experience on modeling this flame with opensmoke? Regards Bobi |
|
November 13, 2012, 12:18 |
|
#68 | |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Quote:
Hi, yes I have many experience using libOpenSmoke. I did it the last half year. I make a validation with the SANDIA_COH2N2 flame (updated on the Sandia page). Adiabatic works good Nonadiabatic do not work (as I mentioned a few posts befor) I updated the tool so that you can use nonadiabatics too. After that I make biomass combustion with good results (I only can compare the temperature in time and its a bit better than Ansys-CFX result) Therefor I used a very complex burning chamber. But if you wanna do a simulation like that you should use my updated version. There are a few bugs in the modell using non-adiabatics. For example:' In albertos user guide there is described that you can make use of fixedTemperature walls. Thats correct but therefor I had to update the pdfThermo libraries and the solver couse: If you are using a closed geometry you are not allowed to use the radiation model (only for free flames) Setting to nonadiabatic simulation overwrite your adiabatic enthalpie on the inlet with other enthalpie calculated between Look-Up-Tables using the temperature its a very nice tool but I spend many time to get through the whole code. But for that I know every function of the libOpenSmoke tool I have to finish my thesis the next 3 Weeks and after that, I ll update and clear everything and share my libraries! Regard Tobi |
||
November 15, 2012, 07:04 |
|
#69 |
Senior Member
Bobby
Join Date: Oct 2012
Location: Michigan
Posts: 454
Rep Power: 16 |
Deat Tobi
I have read in the user guide that this solver uses RANS for simulating turbulence. Can I apply LES to this solver? HAve u examined this? Regards Bobi |
|
November 15, 2012, 12:53 |
|
#70 | |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Quote:
Hi, to use LES you have to apply other transport equations I think. I did only one LES simulation and can not say much about that but: If you know how to implement a conserved scalar into LES then you are able to change the following equations for: - conserved mixture fraction Z (csi in the flameletlib) - "conserved" enthalpie H but the calculation of the variance of the mixture fraction depends on a semi empirical equation (Peters et al. and others). Therefor I think you need new equations. I have no experiance with LES so I am sorry. |
||
November 15, 2012, 15:45 |
|
#71 |
Senior Member
Bobby
Join Date: Oct 2012
Location: Michigan
Posts: 454
Rep Power: 16 |
Dear Tobi
Its so confusing. I did exactly what you had posted in april 13th 2012. and then November 13th 2012. There was no error report, However when I started simulating from libOpenSMOKE tutorials, I got this message: OpenSMOKE_SteadyStateFlamelet.sh command not found. Iam again trying to fix it. My linux version is Ubuntu 11.04 Using openfoam 2.1.0 on the /opt/ I have installed gsl-1.9 both on $Home and /opt/ folder. I have installed libOpenSMOKE in $Home folder. Also I have made a FOAM_RUN folder in $HOME. I did exactly as u have told both in the April 13th and November 13th posts. I tried to use ./Allwmake for installing libOpenSMOKE and then I got this message. “babak@babak-pc:~/libOpenSMOKE$ ./Allwmake + wmake libso common '/home/babak/OpenFOAM/babak-2.1.0/platforms/linuxGccDPOpt/lib/libOpenSMOKE_common.so' is up to date. + wmake libso flamelets '/home/babak/OpenFOAM/babak-2.1.0/platforms/linuxGccDPOpt/lib/libOpenSMOKE_flamelets.so' is up to date. + wmake libso twoequations '/home/babak/OpenFOAM/babak-2.1.0/platforms/linuxGccDPOpt/lib/libOpenSMOKE_twoequations.so' is up to date. + wmake libso qmom '/home/babak/OpenFOAM/babak-2.1.0/platforms/linuxGccDPOpt/lib/libOpenSMOKE_qmom.so' is up to date. + wmake libso pdfThermo '/home/babak/OpenFOAM/babak-2.1.0/platforms/linuxGccDPOpt/lib/libOpenSMOKE_pdfThermo.so' is up to date. make[1]: Entering directory `/home/babak/libOpenSMOKE/src/applications/rhoSimpleFoamFlamelets_1007' make[1]: `/home/babak/OpenFOAM/babak-2.1.0/platforms/linuxGccDPOpt/bin/rhoSimpleFoamFlamelets_1007' is up to date. make[1]: Leaving directory `/home/babak/libOpenSMOKE/src/applications/rhoSimpleFoamFlamelets_1007' make[1]: Entering directory `/home/babak/libOpenSMOKE/src/applications/rhoSimpleFoamPostProcessorSoot2E_1007' make[1]: `/home/babak/OpenFOAM/babak-2.1.0/platforms/linuxGccDPOpt/bin/rhoSimpleFoamPostProcessorSoot2E_1007' is up to date. make[1]: Leaving directory `/home/babak/libOpenSMOKE/src/applications/rhoSimpleFoamPostProcessorSoot2E_1007'” It seems that everything is uptodate, But its kiling me,For god;s sake why the hell I got this error? “ babak@babak-pc:~/libOpenSMOKE/tutorials/LookUpTable_Assembling/Step01$ OpenSMOKE_SteadyStateFlamelet.sh OpenSMOKE_SteadyStateFlamelet.sh: command not found “ Wolud you plz help ms? Iam so . |
|
November 15, 2012, 15:50 |
|
#72 | |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Quote:
Hi, that does not depend on your compilation couse the flamelet-generation is a pre-processing and is not connected to the libraries or with the solver. For that you have to use the binaries in the tool. If you run the ./Run.sh script, look inside and have a look to the directory where the script tries to start the executable OpenSMOKE_SteadystateFlamelet.sh Have a look into the UserGuide from Alberto. Tobi |
||
November 16, 2012, 08:29 |
|
#73 |
Senior Member
Bobby
Join Date: Oct 2012
Location: Michigan
Posts: 454
Rep Power: 16 |
Dear Tobi
In the ../tutorials/LookUpTable_Assembling/step01 folder I typed the command ./Run.sh and I got this error: babak@babak-pc:~/libOpenSMOKE/tutorials/LookUpTable_Assembling/Step01$ ./Run.sh ./Run.sh: line 1: ../../../utilities/exe/OpenSMOKE_SteadyStateFlamelet.sh: cannot execute binary file But as u know I think that i have installed libOpenSMOKE successfully. Is it due to my ubuntu version (11.04)? cause a friend told me that If I move to 10.10 then ./Run.sh commands can work properly Regards Bobi Last edited by babakflame; November 16, 2012 at 09:42. |
|
November 16, 2012, 09:51 |
|
#74 | |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Quote:
no its not depending on your ubuntu or on any compilation. OpenSMOKE_SteadyStateFlamelet.sh is a compiled binary program. You can execute it everywhere without compiling/installing etc. Code:
../../../utilities/exe/OpenSMOKE_SteadyStateFlamelet.sh --kinetics "../../../utilities/kinetics/PreProcessed/PolimiH2CO_1006" --input "Data.inp" --schedule "Operations.inp" Code:
./fileToExecute maybe that one ll work - try it Code:
./../../../utilities/exe/OpenSMOKE_SteadyStateFlamelet.sh --kinetics "../../../utilities/kinetics/PreProcessed/PolimiH2CO_1006" --input "Data.inp" --schedule "Operations.inp" Last edited by Tobi; November 16, 2012 at 17:22. |
||
November 16, 2012, 17:12 |
|
#75 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
Blog Entries: 45
Rep Power: 128 |
Greetings to all!
I'm sorry for coming in so late into the conversation, but hopefully I'm not too late. @Tobi: Very good work on giving support on this! I've updated the README file at https://github.com/wyldckat/libOpenSMOKE , based on Babak's problems in getting things to work. As for the binaries located in the folder "utilities/exe", I'm sorry to say that they will only work in Linux Distributions with an x86_64 architecture (also known as "amd64", i.e. 64bit x86 developed by AMD). In other words, those particular binaries will not work on Babak's Ubuntu installation because it's i686 (or i386). To confirm which one your using, run: Code:
uname -m Best regards, Bruno
__________________
|
|
November 17, 2012, 06:39 |
|
#76 |
Senior Member
Bobby
Join Date: Oct 2012
Location: Michigan
Posts: 454
Rep Power: 16 |
Dear My friends (Tobi & Wyldckat)
Thanks for all ur kind helps. I have downloaded the AMD64 type of ubuntu. I will install openfoam and libopensmoke and will tell u my results. Regards babak |
|
November 18, 2012, 07:24 |
|
#77 |
Senior Member
Bobby
Join Date: Oct 2012
Location: Michigan
Posts: 454
Rep Power: 16 |
Dear My friends Tobi & Wyldckat
I changed my ubuntu type to amd64. I did exactly as the same last installation process. However, In the end when I executed ./Allwmake directive I got the following error: babak@babak-xd:~/OpenFOAM/libOpenSMOKE$ ./Allwmake + wmake libso common '/home/babak/OpenFOAM/babak-2.1.0/platforms/linux64GccDPOpt/lib/libOpenSMOKE_common.so' is up to date. + wmake libso flamelets '/home/babak/OpenFOAM/babak-2.1.0/platforms/linux64GccDPOpt/lib/libOpenSMOKE_flamelets.so' is up to date. + wmake libso twoequations '/home/babak/OpenFOAM/babak-2.1.0/platforms/linux64GccDPOpt/lib/libOpenSMOKE_twoequations.so' is up to date. + wmake libso qmom '/home/babak/OpenFOAM/babak-2.1.0/platforms/linux64GccDPOpt/lib/libOpenSMOKE_qmom.so' is up to date. + wmake libso pdfThermo '/home/babak/OpenFOAM/babak-2.1.0/platforms/linux64GccDPOpt/lib/libOpenSMOKE_pdfThermo.so' is up to date. make[1]: Entering directory `/home/babak/OpenFOAM/libOpenSMOKE/src/applications/rhoSimpleFoamFlamelets_1007' SOURCE=rhoSimpleFoam_flamelets.C ; g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-100 -I/home/babak/OpenFOAM/libOpenSMOKE/src/libraries/common/lnInclude -I/home/babak/OpenFOAM/libOpenSMOKE/src/libraries/flamelets/lnInclude -I/home/babak/OpenFOAM/libOpenSMOKE/src/libraries/pdfThermo/lnInclude -I/opt/openfoam210/src/thermophysicalModels/basic/lnInclude -I/opt/openfoam210/src/turbulenceModels -I/opt/openfoam210/src/turbulenceModels/compressible/RAS/RASModel -I/opt/openfoam210/src/finiteVolume/cfdTools -I/opt/openfoam210/src/finiteVolume/lnInclude -Ibabak/OpenFOAM/gsl-1.15/include -IlnInclude -I. -I/opt/openfoam210/src/OpenFOAM/lnInclude -I/opt/openfoam210/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linux64GccDPOpt/rhoSimpleFoam_flamelets.o rhoSimpleFoam_flamelets.C:61:39: fatal error: readSIMPLEControls.H: No such file or directory compilation terminated. make[1]: *** [Make/linux64GccDPOpt/rhoSimpleFoam_flamelets.o] Error 1 make[1]: Target `/home/babak/OpenFOAM/babak-2.1.0/platforms/linux64GccDPOpt/bin/rhoSimpleFoamFlamelets_1007' not remade because of errors. make[1]: Leaving directory `/home/babak/OpenFOAM/libOpenSMOKE/src/applications/rhoSimpleFoamFlamelets_1007' make: *** [rhoSimpleFoamFlamelets_1007] Error 2 make[1]: Entering directory `/home/babak/OpenFOAM/libOpenSMOKE/src/applications/rhoSimpleFoamPostProcessorSoot2E_1007' SOURCE=rhoSimpleFoamPostProcessorSoot2E.C ; g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-100 -I/opt/openfoam210/src/thermophysicalModels/basic/lnInclude -I/opt/openfoam210/src/turbulenceModels -I/opt/openfoam210/src/turbulenceModels/compressible/RAS/RASModel -I/opt/openfoam210/src/finiteVolume/cfdTools -I/opt/openfoam210/src/finiteVolume/lnInclude -I/home/babak/OpenFOAM/libOpenSMOKE/src/libraries/common/lnInclude -I/home/babak/OpenFOAM/libOpenSMOKE/src/libraries/flamelets/lnInclude -I/home/babak/OpenFOAM/libOpenSMOKE/src/libraries/pdfThermo/lnInclude -I/home/babak/OpenFOAM/libOpenSMOKE/src/libraries/twoequations/lnInclude -Ibabak/OpenFOAM/gsl-1.15/include -IlnInclude -I. -I/opt/openfoam210/src/OpenFOAM/lnInclude -I/opt/openfoam210/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linux64GccDPOpt/rhoSimpleFoamPostProcessorSoot2E.o rhoSimpleFoamPostProcessorSoot2E.C:60:39: fatal error: readSIMPLEControls.H: No such file or directory compilation terminated. make[1]: *** [Make/linux64GccDPOpt/rhoSimpleFoamPostProcessorSoot2E.o] Error 1 make[1]: Target `/home/babak/OpenFOAM/babak-2.1.0/platforms/linux64GccDPOpt/bin/rhoSimpleFoamPostProcessorSoot2E_1007' not remade because of errors. make[1]: Leaving directory `/home/babak/OpenFOAM/libOpenSMOKE/src/applications/rhoSimpleFoamPostProcessorSoot2E_1007' make: *** [rhoSimpleFoamPostProcessorSoot2E_1007] Error 2 make: Target `application' not remade because of errors. babak@babak-xd:~/OpenFOAM/libOpenSMOKE$ cd src/applications/rhoSimpleFoamFlamelets_1007/ babak@babak-xd:~/OpenFOAM/libOpenSMOKE/src/applications/rhoSimpleFoamFlamelets_1007$ wmake Making dependency list for source file rhoSimpleFoam_flamelets.C could not open file readSIMPLEControls.H for source file rhoSimpleFoam_flamelets.C SOURCE=rhoSimpleFoam_flamelets.C ; g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-100 -I/home/babak/OpenFOAM/libOpenSMOKE/src/libraries/common/lnInclude -I/home/babak/OpenFOAM/libOpenSMOKE/src/libraries/flamelets/lnInclude -I/home/babak/OpenFOAM/libOpenSMOKE/src/libraries/pdfThermo/lnInclude -I/opt/openfoam210/src/thermophysicalModels/basic/lnInclude -I/opt/openfoam210/src/turbulenceModels -I/opt/openfoam210/src/turbulenceModels/compressible/RAS/RASModel -I/opt/openfoam210/src/finiteVolume/cfdTools -I/opt/openfoam210/src/finiteVolume/lnInclude -I/include -IlnInclude -I. -I/opt/openfoam210/src/OpenFOAM/lnInclude -I/opt/openfoam210/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linux64GccDPOpt/rhoSimpleFoam_flamelets.o rhoSimpleFoam_flamelets.C:61:39: fatal error: readSIMPLEControls.H: No such file or directory compilation terminated. make: *** [Make/linux64GccDPOpt/rhoSimpleFoam_flamelets.o] Error 1 It seems that the libraries are compiled correctly, But there is problem in compiling the solver. Why this has happened to me? ************************************************** ** Luckily the problem solved.!!!!! It was because I forgot to use the directive git checkout v2.1.0 before running ./Allwmake Regards Babak Last edited by babakflame; November 19, 2012 at 10:19. |
|
November 29, 2012, 20:48 |
updated flamelet libraries
|
#78 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Dear all,
today I share my modified libraries of the flamelet solver build by Alberto Cuoci. Have a look at my homepage www.holzmann-cfd.de ... (at the moment I create everything new, so its temp. just in german) or for the direct download use that link: Code:
git clone https://github.com/shor-ty/flameletModel.git - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
I hope that someone can use that new tool. Sorry for that brief description in the documentation but my thesis has about 160 pages and I am out of concentration to write the stuff into english. I am looking forward to hear about you. Have fun and if I have time I ll give you an validation of the CH4H2N2 flame. Regards Tobi PS: if there are any problems please mail me. |
|
November 30, 2012, 10:28 |
|
#79 |
New Member
Join Date: Feb 2010
Posts: 8
Rep Power: 16 |
Hi Tobi
Thanks a lot for sharing your work, I think I will try your flamelet solver in a close future. I will let you know how it is going. Best Regards, Maxime |
|
December 3, 2012, 05:56 |
|
#80 |
Senior Member
Bobby
Join Date: Oct 2012
Location: Michigan
Posts: 454
Rep Power: 16 |
Dear Buddies
I tried to install Tobi's flamelet code in my linux 11.10 oneirot. I got this error. babak@babak-xd:~/OpenFOAM/flameletModel/applications$ ./Allwmake Making dependency list for source file turbulentFlameletRhoSimpleFoam.C could not open file basicPdfThermo.H for source file turbulentFlameletRhoSimpleFoam.C could not open file hPdfThermo.H for source file turbulentFlameletRhoSimpleFoam.C SOURCE=turbulentFlameletRhoSimpleFoam.C ; g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-100 -I/home/babak/OpenFOAM/babak-2.1.0/flameletModels/libraries/common/lnInclude -I/home/babak/OpenFOAM/babak-2.1.0/flameletModels/libraries/flamelets/turbulent/lnInclude -I/home/babak/OpenFOAM/babak-2.1.0/flameletModels/libraries/pdfThermo/lnInclude -I/opt/openfoam210/src/thermophysicalModels/basic/lnInclude -I/opt/openfoam210/src/turbulenceModels -I/opt/openfoam210/src/turbulenceModels/compressible/RAS/RASModel -I/opt/openfoam210/src/finiteVolume/cfdTools -I/opt/openfoam210/src/finiteVolume/lnInclude -IlnInclude -I. -I/opt/openfoam210/src/OpenFOAM/lnInclude -I/opt/openfoam210/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linux64GccDPOpt/turbulentFlameletRhoSimpleFoam.o turbulentFlameletRhoSimpleFoam.C:33:28: fatal error: basicPdfThermo.H: No such file or directory compilation terminated. make: *** [Make/linux64GccDPOpt/turbulentFlameletRhoSimpleFoam.o] Error 1 Making dependency list for source file turbulentFlameletRhoSimplecFoam.C could not open file basicPdfThermo.H for source file turbulentFlameletRhoSimplecFoam.C could not open file hPdfThermo.H for source file turbulentFlameletRhoSimplecFoam.C SOURCE=turbulentFlameletRhoSimplecFoam.C ; g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-100 -I/home/babak/OpenFOAM/babak-2.1.0/flameletModels/libraries/common/lnInclude -I/home/babak/OpenFOAM/babak-2.1.0/flameletModels/libraries/flamelets/turbulent/lnInclude -I/home/babak/OpenFOAM/babak-2.1.0/flameletModels/libraries/pdfThermo/lnInclude -I/opt/openfoam210/src/thermophysicalModels/basic/lnInclude -I/opt/openfoam210/src/turbulenceModels -I/opt/openfoam210/src/turbulenceModels/compressible/RAS/RASModel -I/opt/openfoam210/src/finiteVolume/cfdTools -I/opt/openfoam210/src/finiteVolume/lnInclude -IlnInclude -I. -I/opt/openfoam210/src/OpenFOAM/lnInclude -I/opt/openfoam210/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linux64GccDPOpt/turbulentFlameletRhoSimplecFoam.o turbulentFlameletRhoSimplecFoam.C:34:28: fatal error: basicPdfThermo.H: No such file or directory compilation terminated. make: *** [Make/linux64GccDPOpt/turbulentFlameletRhoSimplecFoam.o] Error 1 would somebody plz help me what is my mistake? |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Numerical treatment of the source term in combustion equations | Tobi | Main CFD Forum | 37 | September 15, 2020 14:42 |
[openSmoke] flameletSmoke + new ODESolver (by Alberto Cuoci) | Tobi | OpenFOAM Community Contributions | 1 | November 21, 2017 19:24 |
Unsteady solver with Flamelet Model (libOpenSMOKE) | francesco_capuano | OpenFOAM Running, Solving & CFD | 11 | November 26, 2013 05:50 |
LibOpenSmoke, getting the species in ParaFoam | Christoph_84 | OpenFOAM | 1 | May 31, 2012 15:42 |