The file CFDEMcoupling-PUBLIC/src/lagrangian/cfdemParticle/cfdTools/versionInfo.H mentions a particular version of OpenFOAM compatible to the CFDEMCoupling-PUBLIC. The version mentioned is "OFversion="2.3.x-commit-4d6f4a3115ff76ec4154c580eb041bc95ba4ec09":"
Can anyone tell me where to find in git this particular version and how to install it.
rahulsoni | Wed, 12/16/2015 - 16:52
Ubuntu version
TrieD almost everything but jo luck. Thinking to format the Ubuntu PC. Write now I am having ubuntu 15.10. Please suggest a proper compatible version of Ubuntu.
richti83 | Thu, 12/17/2015 - 09:05
I don't think it is related
I don't think it is related to ubuntu version.
I would try a fresh start for OF, delate OpenFoam/OpenFoam-2.3.x from home directory, than:
git clone git://github.com/OpenFOAM/OpenFOAM-2.3.x.git
(Did you by accident copied the line from the official OF repository release instruction which states git clone git://github.com/OpenFOAM/OpenFOAM-3.0.x.git ?)
(don't build OF now)
To checkout a specific version in git you just type
git checkout 4d6f4a3115ff76ec4154c580eb041bc95ba4ec09 in the OpenFOAM/OpenFoam-2.3.x/ folder.
It should say "HEAD is now at 4d6f4a3... Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-2.3.x"
now first check $HOME/OpenFOAM/OpenFOAM-2.3.x/etc/bashrc
foamCompiler=system
..
#- MPI implementation:
# WM_MPLIB = SYSTEMOPENMPI | OPENMPI | MPICH | MPICH-GM | HPMPI
# | GAMMA | MPI | QSMPI | SGIMPI
export WM_MPLIB=SYSTEMOPENMPI #when you have setup openmpi by apt-get and don't want to use the third party openmpi
than add
source $HOME/OpenFOAM/OpenFOAM-2.3.x/etc/bashrc
to your $HOME/.bashrc and source it (or open new terminal)
Than you can do Allwmake in $HOME/OpenFOAM/OpenFOAM-2.3.x/
After OF compiled without any error start CFDEM procedure (add lines to bashrc and than start cfdemCompLiggghts && cfdemCompCFDEM)
rahulsoni | Fri, 12/18/2015 - 12:43
Not solved
Hi Richter
I tried what you said. Downgraded Ubuntu to 14.04 LTS also. But still the same errors. The part of logfile output is pasted below:
// log_compileCFDEMcoupling_cfdemParticle-2015-12-18-21:35 //
/home/rahul/CFDEM/CFDEMcoupling-PUBLIC-2.3.x/src/lagrangian/cfdemParticle
removing all .dep files ...
wmakeLnInclude: linking include files to ./lnInclude
Making dependency list for source file cfdemCloud/cfdemCloud.C
Making dependency list for source file cfdTools/global.C
Making dependency list for source file cfdTools/newGlobal.C
Making dependency list for source file derived/cfdemCloudIB/cfdemCloudIB.C
could not open file RASModel.H for source file cfdTools/global.C due to No such file or directory
could not open file RASModel.H for source file cfdTools/newGlobal.C due to No such file or directory
Making dependency list for source file subModels/forceModel/forceModel/forceModel.C
could not open file RASModel.H for source file cfdemCloud/cfdemCloud.C due to No such file or directory
could not open file RASModel.H for source file derived/cfdemCloudIB/cfdemCloudIB.C due to No such file or directory
Making dependency list for source file subModels/forceModel/forceModel/newForceModel.C
could not open file mpi.h for source file derived/cfdemCloudIB/cfdemCloudIB.C due to No such file or directory
Making dependency list for source file subModels/forceModel/noDrag/noDrag.C
Making dependency list for source file subModels/forceModel/checkCouplingInterval/checkCouplingInterval.C
could not open file RASModel.H for source file subModels/forceModel/forceModel/forceModel.C due to No such file or directory
could not open file stdio.h for source file subModels/forceModel/forceModel/forceModel.C due to No such file or directory
could not open file string.h for source file subModels/forceModel/forceModel/forceModel.C due to No such file or directory
could not open file limits.h for source file subModels/forceModel/forceModel/forceModel.C due to No such file or directory
could not open file stdint.h for source file subModels/forceModel/forceModel/forceModel.C due to No such file or directory
could not open file inttypes.h for source file subModels/forceModel/forceModel/forceModel.C due to No such file or directory
could not open file erf.h for source file subModels/forceModel/forceModel/forceModel.C due to No such file or directory
could not open file direct.h for source file subModels/forceModel/forceModel/forceModel.C due to No such file or directory
could not open file math.h for source file subModels/forceModel/forceModel/forceModel.C due to No such file or directory
could not open file sleep.h for source file subModels/forceModel/forceModel/forceModel.C due to No such file or directory
could not open file mpi.h for source file subModels/forceModel/forceModel/forceModel.C due to No such file or directory
could not open file RASModel.H for source file subModels/forceModel/forceModel/newForceModel.C due to No such file or directory
could not open file ctype.h for source file subModels/forceModel/forceModel/forceModel.C due to No such file or directory
could not open file RASModel.H for source file subModels/forceModel/checkCouplingInterval/checkCouplingInterval.C due to No such file or directory
Making dependency list for source file subModels/forceModel/DiFeliceDrag/DiFeliceDrag.C
could not open file mpi.h for source file subModels/forceModel/checkCouplingInterval/checkCouplingInterval.C due to No such file or directory
Making dependency list for source file subModels/forceModel/fieldStore/fieldStore.C
Making dependency list for source file subModels/forceModel/GidaspowDrag/GidaspowDrag.C
could not open file RASModel.H for source file subModels/forceModel/noDrag/noDrag.C due to No such file or directory
Making dependency list for source file subModels/forceModel/SchillerNaumannDrag/SchillerNaumannDrag.C
could not open file RASModel.H for source file subModels/forceModel/DiFeliceDrag/DiFeliceDrag.C due to No such file or directory
could not open file RASModel.H for source file subModels/forceModel/fieldStore/fieldStore.C due to No such file or directory
could not open file RASModel.H for source file subModels/forceModel/GidaspowDrag/GidaspowDrag.C due to No such file or directory
could not open file RASModel.H for source file subModels/forceModel/SchillerNaumannDrag/SchillerNaumannDrag.C due to No such file or directory
Making dependency list for source file subModels/forceModel/Archimedes/Archimedes.C
Making dependency list for source file subModels/forceModel/ArchimedesIB/ArchimedesIB.C
Making dependency list for source file subModels/forceModel/interface/interface.C
Making dependency list for source file subModels/forceModel/ShirgaonkarIB/ShirgaonkarIB.C
could not open file RASModel.H for source file subModels/forceModel/Archimedes/Archimedes.C due to No such file or directory
could not open file RASModel.H for source file subModels/forceModel/ArchimedesIB/ArchimedesIB.C due to No such file or directory
Making dependency list for source file subModels/forceModel/KochHillDrag/KochHillDrag.C
Making dependency list for source file subModels/forceModel/LaEuScalarTemp/LaEuScalarTemp.C
could not open file RASModel.H for source file subModels/forceModel/interface/interface.C due to No such file or directory
could not open file RASModel.H for source file subModels/forceModel/ShirgaonkarIB/ShirgaonkarIB.C due to No such file or directory
Making dependency list for source file subModels/forceModel/virtualMassForce/virtualMassForce.C
Making dependency list for source file subModels/forceModel/gradPForce/gradPForce.C
could not open file RASModel.H for source file subModels/forceModel/LaEuScalarTemp/LaEuScalarTemp.C due to No such file or directory
could not open file RASModel.H for source file subModels/forceModel/KochHillDrag/KochHillDrag.C due to No such file or directory
could not open file RASModel.H for source file subModels/forceModel/virtualMassForce/virtualMassForce.C due to No such file or directory
Making dependency list for source file subModels/forceModel/viscForce/viscForce.C
Making dependency list for source file subModels/forceModel/MeiLift/MeiLift.C
could not open file RASModel.H for source file subModels/forceModel/gradPForce/gradPForce.C due to No such file or directory
Making dependency list for source file subModels/forceModel/particleCellVolume/particleCellVolume.C
Making dependency list for source file subModels/forceModel/forceSubModels/forceSubModel/newForceSubModel.C
could not open file RASModel.H for source file subModels/forceModel/viscForce/viscForce.C due to No such file or directory
could not open file RASModel.H for source file subModels/forceModel/MeiLift/MeiLift.C due to No such file or directory
could not open file RASModel.H for source file subModels/forceModel/particleCellVolume/particleCellVolume.C due to No such file or directory
Making dependency list for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C
Making dependency list for source file subModels/forceModel/forceSubModels/ImEx/ImEx.C
could not open file mpi.h for source file subModels/forceModel/particleCellVolume/particleCellVolume.C due to No such file or directory
Making dependency list for source file subModels/probeModel/probeModel/probeModel.C
could not open file RASModel.H for source file subModels/forceModel/forceSubModels/forceSubModel/newForceSubModel.C due to No such file or directory
Making dependency list for source file subModels/probeModel/probeModel/newProbeModel.C
could not open file RASModel.H for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C due to No such file or directory
could not open file RASModel.H for source file subModels/probeModel/probeModel/probeModel.C due to No such file or directory
could not open file stdio.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C due to No such file or directory
could not open file string.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C due to No such file or directory
could not open file limits.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C due to No such file or directory
could not open file stdint.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C due to No such file or directory
could not open file inttypes.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C due to No such file or directory
could not open file erf.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C due to No such file or directory
could not open file direct.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C due to No such file or directory
could not open file math.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C due to No such file or directory
could not open file sleep.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C due to No such file or directory
could not open file mpi.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C due to No such file or directory
could not open file ctype.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C due to No such file or directory
Making dependency list for source file subModels/IOModel/IOModel/IOModel.C
could not open file RASModel.H for source file subModels/probeModel/probeModel/newProbeModel.C due to No such file or directory
Making dependency list for source file subModels/probeModel/noProbe/noProbe.C
Making dependency list for source file subModels/IOModel/IOModel/newIOModel.C
could not open file RASModel.H for source file subModels/forceModel/forceSubModels/ImEx/ImEx.C due to No such file or directory
Making dependency list for source file subModels/IOModel/noIO/noIO.C
could not open file RASModel.H for source file subModels/probeModel/noProbe/noProbe.C due to No such file or directory
could not open file mpi.h for source file subModels/probeModel/noProbe/noProbe.C due to No such file or directory
could not open file RASModel.H for source file subModels/IOModel/IOModel/IOModel.C due to No such file or directory
Making dependency list for source file subModels/IOModel/basicIO/basicIO.C
could not open file RASModel.H for source file subModels/IOModel/IOModel/newIOModel.C due to No such file or directory
Making dependency list for source file subModels/IOModel/trackIO/trackIO.C
could not open file RASModel.H for source file subModels/IOModel/noIO/noIO.C due to No such file or directory
Making dependency list for source file subModels/IOModel/sophIO/sophIO.C
Making dependency list for source file subModels/voidFractionModel/voidFractionModel/voidFractionModel.C
could not open file RASModel.H for source file subModels/voidFractionModel/voidFractionModel/voidFractionModel.C due to No such file or directory
could not open file RASModel.H for source file subModels/IOModel/basicIO/basicIO.C due to No such file or directory
Making dependency list for source file subModels/voidFractionModel/voidFractionModel/newVoidFractionModel.C
could not open file RASModel.H for source file subModels/IOModel/sophIO/sophIO.C due to No such file or directory
could not open file RASModel.H for source file subModels/IOModel/trackIO/trackIO.C due to No such file or directory
Making dependency list for source file subModels/voidFractionModel/centreVoidFraction/centreVoidFraction.C
Making dependency list for source file subModels/voidFractionModel/dividedVoidFraction/dividedVoidFraction.C
Making dependency list for source file subModels/voidFractionModel/bigParticleVoidFraction/bigParticleVoidFraction.C
could not open file RASModel.H for source file subModels/voidFractionModel/voidFractionModel/newVoidFractionModel.C due to No such file or directory
could not open file RASModel.H for source file subModels/voidFractionModel/centreVoidFraction/centreVoidFraction.C due to No such file or directory
Making dependency list for source file subModels/voidFractionModel/GaussVoidFraction/GaussVoidFraction.C
could not open file RASModel.H for source file subModels/voidFractionModel/dividedVoidFraction/dividedVoidFraction.C due to No such file or directory
Making dependency list for source file subModels/voidFractionModel/IBVoidFraction/IBVoidFraction.C
Making dependency list for source file subModels/locateModel/locateModel/locateModel.C
could not open file RASModel.H for source file subModels/voidFractionModel/bigParticleVoidFraction/bigParticleVoidFraction.C due to No such file or directory
Making dependency list for source file subModels/locateModel/locateModel/newLocateModel.C
could not open file RASModel.H for source file subModels/voidFractionModel/GaussVoidFraction/GaussVoidFraction.C due to No such file or directory
Making dependency list for source file subModels/locateModel/standardSearch/standardSearch.C
could not open file RASModel.H for source file subModels/voidFractionModel/IBVoidFraction/IBVoidFraction.C due to No such file or directory
could not open file mpi.h for source file subModels/voidFractionModel/IBVoidFraction/IBVoidFraction.C due to No such file or directory
could not open file RASModel.H for source file subModels/locateModel/locateModel/locateModel.C due to No such file or directory
Making dependency list for source file subModels/locateModel/engineSearch/engineSearch.C
Making dependency list for source file subModels/locateModel/engineSearchIB/engineSearchIB.C
could not open file RASModel.H for source file subModels/locateModel/locateModel/newLocateModel.C due to No such file or directory
Making dependency list for source file subModels/meshMotionModel/meshMotionModel/meshMotionModel.C
could not open file RASModel.H for source file subModels/locateModel/standardSearch/standardSearch.C due to No such file or directory
Making dependency list for source file subModels/meshMotionModel/meshMotionModel/newMeshMotionModel.C
could not open file RASModel.H for source file subModels/locateModel/engineSearch/engineSearch.C due to No such file or directory
could not open file RASModel.H for source file subModels/locateModel/engineSearchIB/engineSearchIB.C due to No such file or directory
could not open file mpi.h for source file subModels/locateModel/engineSearchIB/engineSearchIB.C due to No such file or directory
Making dependency list for source file subModels/meshMotionModel/noMeshMotion/noMeshMotion.C
could not open file RASModel.H for source file subModels/meshMotionModel/meshMotionModel/meshMotionModel.C due to No such file or directory
richti83 | Fri, 12/18/2015 - 13:14
did OpenFoam itself compiled
did OpenFoam itself compiled without errors ?
Is the missing file located at the expected positions:
[dem@T7611 OpenFOAM]$ find -name RASModel.H
./OpenFOAM-2.3.x/src/turbulenceModels/incompressible/RAS/RASModel/RASModel.H
./OpenFOAM-2.3.x/src/turbulenceModels/incompressible/RAS/lnInclude/RASModel.H
./OpenFOAM-2.3.x/src/turbulenceModels/compressible/RAS/RASModel/RASModel.H
./OpenFOAM-2.3.x/src/turbulenceModels/compressible/RAS/lnInclude/RASModel.H
./OpenFOAM-2.3.x/src/TurbulenceModels/turbulenceModels/RAS/RASModel/RASModel.H
./OpenFOAM-2.3.x/src/TurbulenceModels/turbulenceModels/lnInclude/RASModel.H
rahulsoni | Fri, 12/18/2015 - 13:34
find -name RASModel.H
Here is the result
rahul@ubuntuHpZ600:~/OpenFOAM/OpenFOAM-2.3.x/src$ find -name RASModel.H
./turbulenceModels/incompressible/RAS/lnInclude/RASModel.H
./turbulenceModels/incompressible/RAS/RASModel/RASModel.H
./turbulenceModels/compressible/RAS/lnInclude/RASModel.H
./turbulenceModels/compressible/RAS/RASModel/RASModel.H
./TurbulenceModels/turbulenceModels/lnInclude/RASModel.H
./TurbulenceModels/turbulenceModels/RAS/RASModel/RASModel.H
richti83 | Fri, 12/18/2015 - 13:51
what is the output of
what is the output of
cfdemSysTest