where can I download CFDEM 2.6.1

Submitted by sharonyue on Sat, 06/20/2015 - 12:46

CFDEM®coupling version 2.6.1 released (released March 3, 2014)
by DCS computing GmbH
+works with OF 2.2.x (latest release commit: 61b850bc107bdd60bbf1bf9a6417b9faf701d128)
+...
+bugfixes

Now I can only download this version from here: https://github.com/CFDEMproject/CFDEMcoupling-PUBLIC
This is for OpenFOAM2.3.x. For some reason I should stick to OpenFOAM2.2.x.

So I need CFDEM 2.6.1, but where can I download it?

Thanks,.

sharonyue | Mon, 06/22/2015 - 08:52

Okay, I figured it out. This commit is for OpenFOAM not for CFDEM.

I downloaded OpenFOAM.2.2.x(61b850bc107bdd60bbf1bf9a6417b9faf701d128)), rewmake it. All fine. Ive been using OpenFOAM for 4 years.

Then I type

cfdemCompCFDEM &> log

Here is the error: Many can not open. During it wmaking CFDEM src. it shows no "pair.h" file. then it is terminated. I see in OpenFOAM-2.2.x, there is no pair.H file but Pair.H file. Then I rename it to Pair.H file. It works.

But it was terminated by saying "no force.H" file. I search the OpenFOAM code I found Force.H , It works again.

But It was terminated again by similar errors.....
Im not sure why this are this kind of error. Is there anything wrong with my procedures?

Im using OpenFOAM-2.2.x which is compatible with CFDEM-2.2.x

Errors;

Compiling a incompressible library.
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 derived/cfdemCloudIB/cfdemCloudIB.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 subModels/forceModel/forceModel/forceModel.C
Making dependency list for source file subModels/forceModel/forceModel/newForceModel.C
Making dependency list for source file subModels/forceModel/noDrag/noDrag.C
Making dependency list for source file subModels/forceModel/checkCouplingInterval/checkCouplingInterval.C
Making dependency list for source file subModels/forceModel/DiFeliceDrag/DiFeliceDrag.C
Making dependency list for source file subModels/forceModel/fieldStore/fieldStore.C
Making dependency list for source file subModels/forceModel/GidaspowDrag/GidaspowDrag.C
Making dependency list for source file subModels/forceModel/SchillerNaumannDrag/SchillerNaumannDrag.C
could not open file RASModel.H for source file subModels/forceModel/checkCouplingInterval/checkCouplingInterval.C
could not open file omp.h for source file subModels/forceModel/checkCouplingInterval/checkCouplingInterval.C
could not open file ompi/mpi/cxx/pmpicxx.h for source file subModels/forceModel/checkCouplingInterval/checkCouplingInterval.C
could not open file ompi/mpi/cxx/pop_inln.h for source file subModels/forceModel/checkCouplingInterval/checkCouplingInterval.C
could not open file ompi/mpi/cxx/pgroup_inln.h for source file subModels/forceModel/checkCouplingInterval/checkCouplingInterval.C
could not open file ompi/mpi/cxx/pstatus_inln.h for source file subModels/forceModel/checkCouplingInterval/checkCouplingInterval.C
could not open file ompi/mpi/cxx/prequest_inln.h for source file subModels/forceModel/checkCouplingInterval/checkCouplingInterval.C
could not open file RASModel.H for source file cfdTools/global.C
could not open file RASModel.H for source file cfdemCloud/cfdemCloud.C
could not open file RASModel.H for source file derived/cfdemCloudIB/cfdemCloudIB.C
Making dependency list for source file subModels/forceModel/Archimedes/Archimedes.C
could not open file omp.h for source file derived/cfdemCloudIB/cfdemCloudIB.C
could not open file RASModel.H for source file subModels/forceModel/forceModel/forceModel.C
could not open file ompi/mpi/cxx/pmpicxx.h for source file derived/cfdemCloudIB/cfdemCloudIB.C
could not open file stdio.h for source file subModels/forceModel/forceModel/forceModel.C
could not open file RASModel.H for source file cfdTools/newGlobal.C
Making dependency list for source file subModels/forceModel/ArchimedesIB/ArchimedesIB.C
could not open file string.h for source file subModels/forceModel/forceModel/forceModel.C
could not open file error.h for source file subModels/forceModel/forceModel/forceModel.C
could not open file ctype.h for source file subModels/forceModel/forceModel/forceModel.C
could not open file ompi/mpi/cxx/pop_inln.h for source file derived/cfdemCloudIB/cfdemCloudIB.C
could not open file ompi/mpi/cxx/pgroup_inln.h for source file derived/cfdemCloudIB/cfdemCloudIB.C
could not open file ompi/mpi/cxx/pstatus_inln.h for source file derived/cfdemCloudIB/cfdemCloudIB.C
could not open file ompi/mpi/cxx/prequest_inln.h for source file derived/cfdemCloudIB/cfdemCloudIB.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/forceModel/newForceModel.C
could not open file RASModel.H for source file subModels/forceModel/fieldStore/fieldStore.C
could not open file RASModel.H for source file subModels/forceModel/DiFeliceDrag/DiFeliceDrag.C
Making dependency list for source file subModels/forceModel/KochHillDrag/KochHillDrag.C
Making dependency list for source file subModels/forceModel/LaEuScalarTemp/LaEuScalarTemp.C
Making dependency list for source file subModels/forceModel/virtualMassForce/virtualMassForce.C
could not open file RASModel.H for source file subModels/forceModel/GidaspowDrag/GidaspowDrag.C
Making dependency list for source file subModels/forceModel/gradPForce/gradPForce.C
could not open file RASModel.H for source file subModels/forceModel/noDrag/noDrag.C
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/SchillerNaumannDrag/SchillerNaumannDrag.C
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/ArchimedesIB/ArchimedesIB.C
could not open file RASModel.H for source file subModels/forceModel/Archimedes/Archimedes.C
could not open file RASModel.H for source file subModels/forceModel/ShirgaonkarIB/ShirgaonkarIB.C
Making dependency list for source file subModels/forceModel/forceSubModels/ImEx/ImEx.C
Making dependency list for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C
Making dependency list for source file subModels/probeModel/probeModel/probeModel.C
could not open file RASModel.H for source file subModels/forceModel/interface/interface.C
could not open file RASModel.H for source file subModels/forceModel/virtualMassForce/virtualMassForce.C
could not open file RASModel.H for source file subModels/forceModel/LaEuScalarTemp/LaEuScalarTemp.C
could not open file RASModel.H for source file subModels/forceModel/KochHillDrag/KochHillDrag.C
Making dependency list for source file subModels/probeModel/probeModel/newProbeModel.C
could not open file RASModel.H for source file subModels/forceModel/gradPForce/gradPForce.C
Making dependency list for source file subModels/probeModel/noProbe/noProbe.C
Making dependency list for source file subModels/IOModel/IOModel/IOModel.C
could not open file RASModel.H for source file subModels/forceModel/viscForce/viscForce.C
Making dependency list for source file subModels/IOModel/IOModel/newIOModel.C
Making dependency list for source file subModels/IOModel/noIO/noIO.C
could not open file RASModel.H for source file subModels/forceModel/MeiLift/MeiLift.C
Making dependency list for source file subModels/IOModel/trackIO/trackIO.C
could not open file RASModel.H for source file subModels/forceModel/particleCellVolume/particleCellVolume.C
could not open file omp.h for source file subModels/forceModel/particleCellVolume/particleCellVolume.C
Making dependency list for source file subModels/IOModel/basicIO/basicIO.C
could not open file ompi/mpi/cxx/pmpicxx.h for source file subModels/forceModel/particleCellVolume/particleCellVolume.C
could not open file ompi/mpi/cxx/pop_inln.h for source file subModels/forceModel/particleCellVolume/particleCellVolume.C
could not open file ompi/mpi/cxx/pgroup_inln.h for source file subModels/forceModel/particleCellVolume/particleCellVolume.C
could not open file ompi/mpi/cxx/pstatus_inln.h for source file subModels/forceModel/particleCellVolume/particleCellVolume.C
could not open file ompi/mpi/cxx/prequest_inln.h for source file subModels/forceModel/particleCellVolume/particleCellVolume.C
Making dependency list for source file subModels/IOModel/sophIO/sophIO.C
could not open file RASModel.H for source file subModels/probeModel/probeModel/probeModel.C
could not open file RASModel.H for source file subModels/forceModel/forceSubModels/ImEx/ImEx.C
could not open file RASModel.H for source file subModels/forceModel/forceSubModels/forceSubModel/newForceSubModel.C
could not open file RASModel.H for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C
could not open file stdio.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C
could not open file string.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C
could not open file error.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C
could not open file ctype.h for source file subModels/forceModel/forceSubModels/forceSubModel/forceSubModel.C
Making dependency list for source file subModels/voidFractionModel/voidFractionModel/voidFractionModel.C
Making dependency list for source file subModels/voidFractionModel/voidFractionModel/newVoidFractionModel.C
Making dependency list for source file subModels/voidFractionModel/centreVoidFraction/centreVoidFraction.C
could not open file RASModel.H for source file subModels/probeModel/probeModel/newProbeModel.C
Making dependency list for source file subModels/voidFractionModel/dividedVoidFraction/dividedVoidFraction.C
could not open file RASModel.H for source file subModels/IOModel/IOModel/newIOModel.C
could not open file RASModel.H for source file subModels/IOModel/IOModel/IOModel.C
could not open file RASModel.H for source file subModels/IOModel/noIO/noIO.C
Making dependency list for source file subModels/voidFractionModel/bigParticleVoidFraction/bigParticleVoidFraction.C
Making dependency list for source file subModels/voidFractionModel/GaussVoidFraction/GaussVoidFraction.C
could not open file RASModel.H for source file subModels/IOModel/trackIO/trackIO.C
could not open file RASModel.H for source file subModels/probeModel/noProbe/noProbe.C
could not open file RASModel.H for source file subModels/IOModel/basicIO/basicIO.C
Making dependency list for source file subModels/voidFractionModel/IBVoidFraction/IBVoidFraction.C
could not open file omp.h for source file subModels/probeModel/noProbe/noProbe.C
could not open file ompi/mpi/cxx/pmpicxx.h for source file subModels/probeModel/noProbe/noProbe.C
Making dependency list for source file subModels/locateModel/locateModel/locateModel.C
could not open file ompi/mpi/cxx/pop_inln.h for source file subModels/probeModel/noProbe/noProbe.C
could not open file ompi/mpi/cxx/pgroup_inln.h for source file subModels/probeModel/noProbe/noProbe.C
could not open file ompi/mpi/cxx/pstatus_inln.h for source file subModels/probeModel/noProbe/noProbe.C
could not open file ompi/mpi/cxx/prequest_inln.h for source file subModels/probeModel/noProbe/noProbe.C
Making dependency list for source file subModels/locateModel/locateModel/newLocateModel.C
could not open file RASModel.H for source file subModels/IOModel/sophIO/sophIO.C
Making dependency list for source file subModels/locateModel/engineSearch/engineSearch.C
Making dependency list for source file subModels/locateModel/engineSearchIB/engineSearchIB.C
Making dependency list for source file subModels/locateModel/standardSearch/standardSearch.C
could not open file RASModel.H for source file subModels/voidFractionModel/centreVoidFraction/centreVoidFraction.C
could not open file RASModel.H for source file subModels/voidFractionModel/voidFractionModel/voidFractionModel.C
could not open file RASModel.H for source file subModels/voidFractionModel/voidFractionModel/newVoidFractionModel.C
Making dependency list for source file subModels/meshMotionModel/meshMotionModel/meshMotionModel.C
Making dependency list for source file subModels/meshMotionModel/meshMotionModel/newMeshMotionModel.C
Making dependency list for source file subModels/meshMotionModel/noMeshMotion/noMeshMotion.C
could not open file RASModel.H for source file subModels/voidFractionModel/bigParticleVoidFraction/bigParticleVoidFraction.C
could not open file RASModel.H for source file subModels/voidFractionModel/GaussVoidFraction/GaussVoidFraction.C
could not open file RASModel.H for source file subModels/voidFractionModel/dividedVoidFraction/dividedVoidFraction.C
Making dependency list for source file subModels/momCoupleModel/momCoupleModel/momCoupleModel.C
could not open file RASModel.H for source file subModels/voidFractionModel/IBVoidFraction/IBVoidFraction.C
could not open file omp.h for source file subModels/voidFractionModel/IBVoidFraction/IBVoidFraction.C
could not open file RASModel.H for source file subModels/locateModel/locateModel/locateModel.C
could not open file ompi/mpi/cxx/pmpicxx.h for source file subModels/voidFractionModel/IBVoidFraction/IBVoidFraction.C
could not open file ompi/mpi/cxx/pop_inln.h for source file subModels/voidFractionModel/IBVoidFraction/IBVoidFraction.C
could not open file ompi/mpi/cxx/pgroup_inln.h for source file subModels/voidFractionModel/IBVoidFraction/IBVoidFraction.C
could not open file ompi/mpi/cxx/pstatus_inln.h for source file subModels/voidFractionModel/IBVoidFraction/IBVoidFraction.C
could not open file ompi/mpi/cxx/prequest_inln.h for source file subModels/voidFractionModel/IBVoidFraction/IBVoidFraction.C
could not open file RASModel.H for source file subModels/locateModel/locateModel/newLocateModel.C
Making dependency list for source file subModels/momCoupleModel/momCoupleModel/newMomCoupleModel.C
Making dependency list for source file subModels/momCoupleModel/explicitCouple/explicitCouple.C
Making dependency list for source file subModels/momCoupleModel/implicitCouple/implicitCouple.C
Making dependency list for source file subModels/momCoupleModel/noCouple/noCouple.C
could not open file RASModel.H for source file subModels/locateModel/engineSearchIB/engineSearchIB.C
could not open file omp.h for source file subModels/locateModel/engineSearchIB/engineSearchIB.C
could not open file ompi/mpi/cxx/pmpicxx.h for source file subModels/locateModel/engineSearchIB/engineSearchIB.C
could not open file RASModel.H for source file subModels/locateModel/engineSearch/engineSearch.C
could not open file ompi/mpi/cxx/pop_inln.h for source file subModels/locateModel/engineSearchIB/engineSearchIB.C
could not open file ompi/mpi/cxx/pgroup_inln.h for source file subModels/locateModel/engineSearchIB/engineSearchIB.C
could not open file ompi/mpi/cxx/pstatus_inln.h for source file subModels/locateModel/engineSearchIB/engineSearchIB.C
could not open file ompi/mpi/cxx/prequest_inln.h for source file subModels/locateModel/engineSearchIB/engineSearchIB.C
Making dependency list for source file subModels/regionModel/regionModel/regionModel.C
could not open file RASModel.H for source file subModels/locateModel/standardSearch/standardSearch.C
Making dependency list for source file subModels/regionModel/regionModel/newRegionModel.C
Making dependency list for source file subModels/regionModel/allRegion/allRegion.C
Making dependency list for source file subModels/dataExchangeModel/dataExchangeModel/dataExchangeModel.C
could not open file RASModel.H for source file subModels/meshMotionModel/meshMotionModel/meshMotionModel.C
Making dependency list for source file subModels/dataExchangeModel/dataExchangeModel/newDataExchangeModel.C
could not open file RASModel.H for source file subModels/meshMotionModel/noMeshMotion/noMeshMotion.C
could not open file RASModel.H for source file subModels/meshMotionModel/meshMotionModel/newMeshMotionModel.C
Making dependency list for source file subModels/dataExchangeModel/oneWayVTK/oneWayVTK.C
Making dependency list for source file subModels/dataExchangeModel/twoWayFiles/twoWayFiles.C
could not open file RASModel.H for source file subModels/momCoupleModel/momCoupleModel/momCoupleModel.C
Making dependency list for source file subModels/dataExchangeModel/noDataExchange/noDataExchange.C
could not open file RASModel.H for source file subModels/momCoupleModel/explicitCouple/explicitCouple.C
could not open file RASModel.H for source file subModels/momCoupleModel/implicitCouple/implicitCouple.C
could not open file RASModel.H for source file subModels/momCoupleModel/noCouple/noCouple.C
could not open file RASModel.H for source file subModels/momCoupleModel/momCoupleModel/newMomCoupleModel.C
Making dependency list for source file subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C
Making dependency list for source file subModels/averagingModel/averagingModel/averagingModel.C
could not open file RASModel.H for source file subModels/regionModel/regionModel/regionModel.C
could not open file RASModel.H for source file subModels/dataExchangeModel/dataExchangeModel/dataExchangeModel.C
could not open file RASModel.H for source file subModels/regionModel/regionModel/newRegionModel.C
Making dependency list for source file subModels/averagingModel/averagingModel/newAveragingModel.C
Making dependency list for source file subModels/averagingModel/dilute/dilute.C
could not open file RASModel.H for source file subModels/regionModel/allRegion/allRegion.C
Making dependency list for source file subModels/averagingModel/dense/dense.C
Making dependency list for source file subModels/clockModel/clockModel/clockModel.C
could not open file omp.h for source file subModels/clockModel/clockModel/clockModel.C
Making dependency list for source file subModels/clockModel/standardClock/standardClock.C
Making dependency list for source file subModels/clockModel/clockModel/newClockModel.C
could not open file ompi/mpi/cxx/pmpicxx.h for source file subModels/clockModel/clockModel/clockModel.C
could not open file ompi/mpi/cxx/pop_inln.h for source file subModels/clockModel/clockModel/clockModel.C
could not open file ompi/mpi/cxx/pgroup_inln.h for source file subModels/clockModel/clockModel/clockModel.C
could not open file ompi/mpi/cxx/pstatus_inln.h for source file subModels/clockModel/clockModel/clockModel.C
could not open file ompi/mpi/cxx/prequest_inln.h for source file subModels/clockModel/clockModel/clockModel.C
could not open file RASModel.H for source file subModels/dataExchangeModel/dataExchangeModel/newDataExchangeModel.C
could not open file sys/stat.h for source file subModels/dataExchangeModel/dataExchangeModel/newDataExchangeModel.C
could not open file RASModel.H for source file subModels/dataExchangeModel/oneWayVTK/oneWayVTK.C
Making dependency list for source file subModels/liggghtsCommandModel/liggghtsCommandModel/liggghtsCommandModel.C
Making dependency list for source file subModels/clockModel/noClock/noClock.C
could not open file RASModel.H for source file subModels/dataExchangeModel/twoWayFiles/twoWayFiles.C
could not open file sys/stat.h for source file subModels/dataExchangeModel/twoWayFiles/twoWayFiles.C
Making dependency list for source file subModels/liggghtsCommandModel/liggghtsCommandModel/newLiggghtsCommandModel.C
could not open file RASModel.H for source file subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C
could not open file RASModel.H for source file subModels/averagingModel/averagingModel/averagingModel.C
could not open file sys/stat.h for source file subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C
could not open file pair.h for source file subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C
could not open file force.h for source file subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C
could not open file omp.h for source file subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C
could not open file ompi/mpi/cxx/pmpicxx.h for source file subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C
Making dependency list for source file subModels/liggghtsCommandModel/execute/execute.C
could not open file ompi/mpi/cxx/pop_inln.h for source file subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C
could not open file ompi/mpi/cxx/pgroup_inln.h for source file subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C
could not open file ompi/mpi/cxx/pstatus_inln.h for source file subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C
could not open file ompi/mpi/cxx/prequest_inln.h for source file subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C
could not open file RASModel.H for source file subModels/averagingModel/averagingModel/newAveragingModel.C
could not open file RASModel.H for source file subModels/averagingModel/dilute/dilute.C
Making dependency list for source file subModels/liggghtsCommandModel/runLiggghts/runLiggghts.C
could not open file RASModel.H for source file subModels/dataExchangeModel/noDataExchange/noDataExchange.C
Making dependency list for source file subModels/liggghtsCommandModel/writeLiggghts/writeLiggghts.C
could not open file RASModel.H for source file subModels/clockModel/standardClock/standardClock.C
could not open file RASModel.H for source file subModels/clockModel/clockModel/newClockModel.C
Making dependency list for source file subModels/smoothingModel/smoothingModel/smoothingModel.C
Making dependency list for source file subModels/liggghtsCommandModel/readLiggghtsData/readLiggghtsData.C
Making dependency list for source file subModels/smoothingModel/smoothingModel/newSmoothingModel.C
could not open file RASModel.H for source file subModels/clockModel/clockModel/clockModel.C
could not open file RASModel.H for source file subModels/liggghtsCommandModel/liggghtsCommandModel/liggghtsCommandModel.C
Making dependency list for source file subModels/smoothingModel/noSmoothing/noSmoothing.C
Making dependency list for source file subModels/smoothingModel/constDiffSmoothing/constDiffSmoothing.C
could not open file RASModel.H for source file subModels/liggghtsCommandModel/liggghtsCommandModel/newLiggghtsCommandModel.C
could not open file RASModel.H for source file subModels/clockModel/noClock/noClock.C
could not open file RASModel.H for source file subModels/averagingModel/dense/dense.C
could not open file RASModel.H for source file subModels/liggghtsCommandModel/execute/execute.C
could not open file RASModel.H for source file subModels/liggghtsCommandModel/runLiggghts/runLiggghts.C
could not open file RASModel.H for source file subModels/smoothingModel/smoothingModel/smoothingModel.C
could not open file RASModel.H for source file subModels/liggghtsCommandModel/writeLiggghts/writeLiggghts.C
could not open file RASModel.H for source file subModels/smoothingModel/smoothingModel/newSmoothingModel.C
could not open file RASModel.H for source file subModels/liggghtsCommandModel/readLiggghtsData/readLiggghtsData.C
could not open file RASModel.H for source file subModels/smoothingModel/constDiffSmoothing/constDiffSmoothing.C
could not open file RASModel.H for source file subModels/smoothingModel/noSmoothing/noSmoothing.C
SOURCE=cfdemCloud/cfdemCloud.C ; g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-100 -DOMPI_SKIP_MPICXX -DGITVERSION=\"64f5\" -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -pthread -I ./cfdemParticle -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/finiteVolume/lnInclude -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/transportModels -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/turbulenceModels/incompressible/turbulenceModel -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/meshTools/lnInclude -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/lagrangian/basic/lnInclude -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/containers/HashTables/labelHashSet -I/home/dongyue/LIGGGHTS/LIGGGHTS-PUBLIC/src -I/home/dongyue/CFDEM/CFDEMcoupling-PUBLIC-2.2.x/src/cfdTools -IlnInclude -I. -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/lnInclude -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linux64GccDPOpt/cfdemCloud.o

...................

SOURCE=subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C ; g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-100 -DOMPI_SKIP_MPICXX -DGITVERSION=\"64f5\" -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -pthread -I ./cfdemParticle -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/finiteVolume/lnInclude -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/transportModels -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/turbulenceModels/incompressible/turbulenceModel -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/meshTools/lnInclude -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/lagrangian/basic/lnInclude -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/containers/HashTables/labelHashSet -I/home/dongyue/LIGGGHTS/LIGGGHTS-PUBLIC/src -I/home/dongyue/CFDEM/CFDEMcoupling-PUBLIC-2.2.x/src/cfdTools -IlnInclude -I. -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/OpenFOAM/lnInclude -I/home/dongyue/OpenFOAM/OpenFOAM-2.2.x/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linux64GccDPOpt/twoWayMPI.o
In file included from subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:33:0:
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:48:18: fatal error: pair.h: No such file or directory
#include "pair.h"
^
compilation terminated.