|
[Sponsors] |
March 27, 2012, 07:39 |
Bug in coded function in parallel mode resolved
|
#21 |
Senior Member
Eelco van Vliet
Join Date: Mar 2009
Location: The Netherlands
Posts: 124
Rep Power: 19 |
I just got a message that the bug has been resolved in OF 2.1.x.
http://www.openfoam.org/mantisbt/view.php?id=480 Regards Eelco |
|
September 12, 2012, 10:44 |
|
#22 | |
New Member
Michael
Join Date: Dec 2011
Location: Geneva
Posts: 28
Rep Power: 14 |
Quote:
|
||
September 27, 2012, 01:56 |
|
#23 | |
New Member
neetu kumari
Join Date: Mar 2011
Posts: 14
Rep Power: 15 |
Quote:
Hi! I am Neetu. I have also downloaded the tar file foamCalcEx. I have compiled it correctly according to your instruction, but still it is not working. When I am running this function from my case directory then it showing that "foamClacEx command is not found". What should I do now? Give me the solution for this problem. Thanks |
||
October 1, 2012, 08:41 |
|
#24 | |
Senior Member
Anton Kidess
Join Date: May 2009
Location: Germany
Posts: 1,377
Rep Power: 30 |
Quote:
__________________
*On twitter @akidTwit *Spend as much time formulating your questions as you expect people to spend on their answer. |
||
October 2, 2012, 11:06 |
|
#25 | |
New Member
Michael
Join Date: Dec 2011
Location: Geneva
Posts: 28
Rep Power: 14 |
Quote:
please make sure that you correct each 'files' file in each of the three 'Make' directories. If you use a local user environment for compiling additional stuff for OpenFOAM they should be Code:
foamCalc.C EXE = $(FOAM_USER_APPBIN)/foamCalcEx Code:
calcType/calcType.C ... LIB = $(FOAM_USER_LIBBIN)/libfoamCalcFunctionsEx Code:
postCalc.C LIB = $(FOAM_USER_LIBBIN)/postCalc FOAM_USER_APPBIN FOAM_USER_LIBBIN. Usually the structure in WM_PROJECT_USER_DIR should be like WM_PROJECT_USER_DIR/run WM_PROJECT_USER_DIR/lib WM_PROJECT_USER_DIR/platforms/...your_system.../bin. You can find out the assigned directory by typing Code:
echo $FOAM_USER_APPBIN Cheers, Michael |
||
October 2, 2012, 11:13 |
|
#26 |
Senior Member
Anton Kidess
Join Date: May 2009
Location: Germany
Posts: 1,377
Rep Power: 30 |
The changes that Michael mentioned are already incorporated in the code repository (the tarball is not up to date). You can follow Michael's instructions, or get a copy using 'hg clone' (see previous posts or https://code.google.com/p/foamcalcex/source/checkout). Also do the same if you want to use foamCalcEx with OF-1.6-ext.
- Anton
__________________
*On twitter @akidTwit *Spend as much time formulating your questions as you expect people to spend on their answer. |
|
October 3, 2012, 00:45 |
|
#27 |
New Member
neetu kumari
Join Date: Mar 2011
Posts: 14
Rep Power: 15 |
Thank you for the reply. Now I am able to compile the file correctly.
Thanks |
|
October 17, 2012, 03:44 |
please help me?
|
#28 |
Member
vahid
Join Date: Feb 2012
Location: Mashhad-Iran
Posts: 80
Rep Power: 13 |
Hi dear Foamers.
I want to calculate one equation(pics of it attachmented), im my case. please help me ,and tell me how to do it??? thanks for your attention. |
|
November 20, 2014, 00:11 |
|
#29 | |
Member
Albert Tong
Join Date: Dec 2010
Location: Perth, WA, Australia
Posts: 76
Blog Entries: 1
Rep Power: 15 |
Quote:
Thanks for the great tool. Is it possible to average/integrate a certain parameter over a specific area, say num1<x<num2 & num3<y<num4?
__________________
Kind regards, Albert |
||
November 20, 2014, 04:50 |
|
#30 |
Senior Member
Anton Kidess
Join Date: May 2009
Location: Germany
Posts: 1,377
Rep Power: 30 |
The way I would do that is to create a volScalarField (e.g. using funkySetFields) that is 1 in your area of interest and 0 elsewhere, multiply it with your field of interest using foamCalcEx, and then doing the integration or averaging. Alternatively, you can also have a look at funkyDoCalc which might be able to do what you want using a dictionary.
__________________
*On twitter @akidTwit *Spend as much time formulating your questions as you expect people to spend on their answer. |
|
October 5, 2015, 00:02 |
|
#31 |
New Member
Dasein
Join Date: Mar 2015
Posts: 21
Rep Power: 11 |
Hi Anton, I am trying to compile your utility under OpefFoam 2.4. I'm following the details on the wiki installation but I am getting the following error:
~/OpenFOAM/theodore-2.4.0/foamcalcex/postProcessing ~/OpenFOAM/theodore-2.4.0/foamcalcex + wmake libo postCalc '/home/theodore/OpenFOAM/root-2.4.0/platforms/linux64GccDPOpt/lib/postCalc.o' is up to date. + wmake libso foamCalcFunctionsEx make: *** No rule to make target `/opt/openfoam240/src/finiteVolume/lnInclude/cyclicAMILduInterface.H', needed by `calcType/calcType.dep'. Stop. root@node3:~/OpenFOAM/theodore-2.4.0/foamcalcex# ./Allwmake ~/OpenFOAM/theodore-2.4.0/foamcalcex/postProcessing ~/OpenFOAM/theodore-2.4.0/foamcalcex + wmake libo postCalc '/home/theodore/OpenFOAM/root-2.4.0/platforms/linux64GccDPOpt/lib/postCalc.o' is up to date. + wmake libso foamCalcFunctionsEx SOURCE=calcType/calcType.C ; g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-100 -I/opt/openfoam240/src/finiteVolume/lnInclude -IlnInclude -I. -I/opt/openfoam240/src/OpenFOAM/lnInclude -I/opt/openfoam240/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linux64GccDPOpt/calcType.o In file included from /opt/openfoam240/src/finiteVolume/lnInclude/ddtScheme.C:30:0, from /opt/openfoam240/src/finiteVolume/lnInclude/ddtScheme.H:325, from /opt/openfoam240/src/finiteVolume/lnInclude/fvcDdt.C:28, from /opt/openfoam240/src/finiteVolume/lnInclude/fvcDdt.H:199, from /opt/openfoam240/src/finiteVolume/lnInclude/fvc.H:44, from /opt/openfoam240/src/finiteVolume/lnInclude/fvCFD.H:8, from calcType/calcType.H:48, from calcType/calcType.C:26: /opt/openfoam240/src/finiteVolume/lnInclude/cyclicAMIFvPatch.H:39:35: fatal error: cyclicAMILduInterface.H: No such file or directory #include "cyclicAMILduInterface.H" I tried looking around in the site for changes in the Make files but nothing worked so far. Any idea what it could be? Thanks in advance! Theodore. |
|
October 12, 2015, 06:26 |
|
#32 |
Senior Member
Anton Kidess
Join Date: May 2009
Location: Germany
Posts: 1,377
Rep Power: 30 |
Sorry, I just noticed your post now. If you haven't solved it already, the solution is to modify Make/options for foamCalcFunctionsEx as follows (adding include and library references to meshTools):
Code:
ifdef FOAM_DEV FOAM_DEV_OPTION = -DFOAM_DEV endif EXE_INC = \ -I$(LIB_SRC)/finiteVolume/lnInclude \ -I$(LIB_SRC)/meshTools/lnInclude \ $(FOAM_DEV_OPTION) EXE_LIBS = \ -lfiniteVolume \ -lmeshTools
__________________
*On twitter @akidTwit *Spend as much time formulating your questions as you expect people to spend on their answer. |
|
August 1, 2016, 07:06 |
|
#33 | |
Senior Member
Seyyed Ali H.M.
Join Date: Nov 2009
Location: Utah
Posts: 107
Rep Power: 17 |
Hi Anton
I am trying to compile the FoamCalcEx library on OpenFOAM v1606+ and I have added the meshtools in the options files, but I'm getting this error message: Quote:
__________________
SAHM |
||
January 24, 2019, 17:00 |
|
#34 |
Senior Member
Seyyed Ali H.M.
Join Date: Nov 2009
Location: Utah
Posts: 107
Rep Power: 17 |
For my future reference: Change headerOk to typeHeaderOK
__________________
SAHM |
|
January 6, 2020, 11:39 |
|
#35 |
Member
X
Join Date: Jan 2019
Posts: 63
Rep Power: 7 |
Hello Anton, firstly, thank you for sharing your utility.
I would like to know if it's possible to use volIntegrate field across a line (one point to another) instead of the entire domain? |
|
April 23, 2020, 08:32 |
|
#36 | |
Member
Kabir Shariff
Join Date: Oct 2016
Location: France
Posts: 53
Rep Power: 10 |
Quote:
I tried to use your uility on OF 7, but unfortunately i have this error. Kindly assist please Code:
~/foamcalcex/postProcessing ~/foamcalcex + wmake libo postCalc wmake libo postCalc + wmake libso foamCalcFunctionsEx wmake libso foamCalcFunctionsEx g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3 -DNoRepository -ftemplate-depth-100 -I/opt/openfoam7/src/finiteVolume/lnInclude -IlnInclude -I. -I/opt/openfoam7/src/OpenFOAM/lnInclude -I/opt/openfoam7/src/OSspecific/POSIX/lnInclude -fPIC -c calcType/calcType.C -o Make/linux64GccDPInt32Opt/calcType/calcType.o In file included from /opt/openfoam7/src/finiteVolume/lnInclude/ddtScheme.C:30:0, from /opt/openfoam7/src/finiteVolume/lnInclude/ddtScheme.H:357, from /opt/openfoam7/src/finiteVolume/lnInclude/fvcDdt.C:28, from /opt/openfoam7/src/finiteVolume/lnInclude/fvcDdt.H:250, from /opt/openfoam7/src/finiteVolume/lnInclude/fvc.H:44, from /opt/openfoam7/src/finiteVolume/lnInclude/fvCFD.H:8, from calcType/calcType.H:48, from calcType/calcType.C:26: /opt/openfoam7/src/finiteVolume/lnInclude/cyclicAMIFvPatch.H:39:10: fatal error: cyclicAMILduInterface.H: No such file or directory #include "cyclicAMILduInterface.H" ^~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. /opt/openfoam7/wmake/rules/General/transform:25: recipe for target 'Make/linux64GccDPInt32Opt/calcType/calcType.o' failed make: *** [Make/linux64GccDPInt32Opt/calcType/calcType.o] Error 1 regards, Kabir |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
RANS in integral form | siw | Main CFD Forum | 0 | August 17, 2010 04:18 |
please help to patch volum of secondary phase VOF | zidouni | FLUENT | 1 | February 27, 2008 06:46 |
monitor surface integral & report surface integral | Ning | FLUENT | 0 | March 18, 2007 13:51 |
Evaluation of boundary integral | aunola | Main CFD Forum | 0 | May 8, 2006 08:54 |
Von Karman Integral Length Scale | Txingurri | Main CFD Forum | 0 | May 2, 2002 13:05 |