Full Installation of CFDEM on Ubuntu 10.04 LTS

Submitted by Alexandre Costa on Fri, 05/06/2011 - 00:09

Dear group,
Any help is very welcome.
I am following Christoph Goniva step by step procedure for
cdf-dem instalation on ubunt 10.04 LTS.
I am getting stuck in the following steps :
step :
#udo /usr/libexec/locate.updatedb
message :
Error: 0: couldn't open source file
/usr/libexec/locate.updatedb: No such file or directory

step : (install lighhts)
make makelib
message :
grep: cfd_regionmodel_*.h: No such file or directory

step : (install cfdem version beta 2.0)
wmake libso

message :
amscosta@amscosta-desktop:~/OpenFOAM/amscosta-1.7.1/src/lagrangian/cfdemParticle$ wmake libso
Making dependency list for source file cfdemCloud/cfdemCloud.C
could not open file RASModel.H for source file cfdemCloud/cfdemCloud.C
Making dependency list for source file subModels/forceModel/forceModel/forceModel.C
could not open file RASModel.H for source file subModels/forceModel/forceModel/forceModel.C

LOTS OF SIMILAR TO ABOVE OUTPUTS

SOURCE=cfdemCloud/cfdemCloud.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/opt/openfoam171/src/finiteVolume/lnInclude -I/opt/openfoam171/src/transportModels -I/opt/openfoam171/src/turbulenceModels/RAS/incompressible/RASModel -I/opt/openfoam171/src/turbulenceModels/incompressible/turbulenceModel -I/opt/openfoam171/src/meshTools/lnInclude -I/opt/openfoam171/src/lagrangian/basic/lnInclude -I/include/ -I/home/amscosta/LIGGGHTS/liggghts_1p0p3/src -IlnInclude -I. -I/opt/openfoam171/src/OpenFOAM/lnInclude -I/opt/openfoam171/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/cfdemCloud.o

LOTS OF SIMILAR TO ABOVE OUTPUTS

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:45:17: error: mpi.h: No such file or directory
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:46:62: error: lammps.h: No such file or directory
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:47:19: error: input.h: No such file or directory
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:48:18: error: atom.h: No such file or directory
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:49:21: error: library.h: No such file or directory
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:51:34: error: library_cfd_coupling.h: No such file or directory
In file included from subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:30:
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:79: error: ‘MPI_Comm’ does not name a type
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:81: error: ‘LAMMPS_NS’ has not been declared
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:81: error: ISO C++ forbids declaration of ‘LAMMPS’ with no type
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:81: error: expected ‘;’ before ‘*’ token
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In constructor ‘Foam::twoWayMPI::twoWayMPI(const Foam::dictionary&, Foam::cfdemCloud&)’:
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:69: error: ‘MPI_COMM_WORLD’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:69: error: ‘MPI_Comm_rank’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:70: error: ‘MPI_Comm_size’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:73: error: ‘MPI_UNDEFINED’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:75: error: ‘comm_liggghts’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:75: error: ‘MPI_Comm_split’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:92: error: ‘MPI_Abort’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:96: error: ‘lmp’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:96: error: expected type-specifier before ‘LAMMPS_NS’
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:96: error: expected ‘;’ before ‘LAMMPS_NS’
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:106: error: ‘MPI_INT’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:106: error: ‘MPI_Bcast’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:108: error: ‘MPI_CHAR’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:109: error: ‘lmp’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In member function ‘virtual void Foam::twoWayMPI::getVectorData(Foam::word, double** const&) const’:
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:136: error: ‘lmp’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:136: warning: use of old-style cast
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:136: error: ‘data_liggghts_to_of’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In member function ‘virtual void Foam::twoWayMPI::getScalarData(Foam::word, double** const&) const’:
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:146: error: ‘lmp’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:146: warning: use of old-style cast
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:146: error: ‘data_liggghts_to_of’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In member function ‘virtual void Foam::twoWayMPI::giveVectorData(Foam::word, double** const&) const’:
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:156: error: ‘lmp’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:156: warning: use of old-style cast
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:156: error: ‘data_of_to_liggghts’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In member function ‘virtual void Foam::twoWayMPI::giveScalarData(Foam::word, double** const&) const’:
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:166: error: ‘lmp’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:166: warning: use of old-style cast
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:166: error: ‘data_of_to_liggghts’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In member function ‘virtual void Foam::twoWayMPI::allocateArray(double**&, double, int, int) const’:
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:180: error: ‘lmp’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:180: error: ‘allocate_external_double’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In member function ‘virtual bool Foam::twoWayMPI::couple() const’:
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:200: error: ‘lmp’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:205: error: ‘lmp’ was not declared in this scope
subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:205: error: ‘lammps_get_natoms’ was not declared in this scope
make: *** [Make/linuxGccDPOpt/twoWayMPI.o] Error 1
amscosta@amscosta-desktop:~/OpenFOAM/amscosta-1.7.1/src/lagrangian/cfdemParticle$

stefanb | Fri, 05/06/2011 - 09:26

Hi,

the first error was fixed in my system by using: sudo updatedb
the second did not occur on my system.
and to the third: have you changed all pathes in the ../cfdemParticle/etc/bashrc ?

Kind regards,
Stefan

Alexandre Costa | Fri, 05/06/2011 - 21:01

Hi Stefan,
Thanks for the reply.
The first error is persisting after "sudo updatedb"
These are the end lines of my home/amscosta/.bashrc :
source /opt/openfoam171/etc/bashrc
. /home/amscosta/OpenFOAM/amscosta-1.7.1/src/lagrangian/cfdemParticle/etc/bashrc
PATH="/home/amscosta/OpenFOAM/amscosta-1.7.1/src/lagrangian:$PATH"
alias pizza="python -i /home/amscosta/pizza-16mar09/src/pizza.py"

Am I missing something ?
Alex

cgoniva's picture

cgoniva | Mon, 05/09/2011 - 17:15

dear Alex,

the "locate.updatedb" command is to get the "locate" command working and is in principle not related to LIGGGHTS or CFDEM. (you find info on that via google)

please make sure that you compile with the 1.7.x version as described in the updated installation *.txt file

Cheers,
chris

Alexandre Costa | Wed, 05/11/2011 - 15:33

Hi,
I am still striving to compile the CFDEM source.
In the cfdemParticle/etc/bashrc is issued :
export CFDEM_LIGGGHTS_SRC_DIR=$HOME/LIGGGHTS/liggghts_1p0p3/src

My $HOME does not have LIGGGHTS subdirectory. Would that be myliggghts instead ?

Thanks,
Alex

cgoniva's picture

cgoniva | Thu, 05/12/2011 - 10:31

Hi Alex,

yes, in the file src/lagrangian/cfdemParticle/etc/bashrc

you have to specify your (!!!) paths of
a) the liggghts source files
b) the liggghts library (which you created before)
c) the cfd-dem coupling source files

Cheers,
Chris

Alexandre Costa | Thu, 05/12/2011 - 15:22

Hi Chris,
It seems I made some progress towards the light. :)
I downloaded the source OpenFOAM and compiled it succesfully with the paraview.
My bashrc in the src/lagrangian/cfdemParticle/etc/bashrc is :
export CFDEM_LIGGGHTS_SRC_DIR=$HOME/myliggghts/src
export CFDEM_LIGGGHTS_LIB_NAME=lmp_fedora
export CFDEM_SRC_DIR=$HOME/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/cfdemParticle/

A note: I dont have a OpenFOAM-1.7.1/user-1.7.1 directory so
I just suppressed the user-1.7.1 string, as can be seen in the CFDEM_SRC_DIR variable above. Is that ok ?

Similarly, I copied the CFDEM* directories within the corresponding OpenFOAM-1.7.1 subdirectories, (not within amscosta-1.7.1)

However when trying to compile the src I get the below messages.
Hopefully, you could shed some light, as I researched the forum messages without finding the solution.

amscosta@amscosta-desktop: ~/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/cfdemParticleamscosta@amscosta-desktop:~/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/cfdemParticle$ rmdepall

removing all .dep files ...

]0;amscosta@amscosta-desktop: ~/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/cfdemParticleamscosta@amscosta-desktop:~/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/cfdemParticle$ wclean

]0;amscosta@amscosta-desktop: ~/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/cfdemParticleamscosta@amscosta-desktop:~/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/cfdemParticle$ wmake libso

Making dependency list for source file cfdemCloud/cfdemCloud.C

could not open file RASModel.H for source file cfdemCloud/cfdemCloud.C

Making dependency list for source file subModels/forceModel/forceModel/forceModel.C

could not open file RASModel.H for source file subModels/forceModel/forceModel/forceModel.C

Making dependency list for source file subModels/forceModel/forceModel/newForceModel.C

could not open file RASModel.H for source file subModels/forceModel/forceModel/newForceModel.C

Making dependency list for source file subModels/forceModel/DiFeliceDrag/DiFeliceDrag.C

could not open file RASModel.H for source file subModels/forceModel/DiFeliceDrag/DiFeliceDrag.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

Making dependency list for source file subModels/voidFractionModel/voidFractionModel/newVoidFractionModel.C

could not open file RASModel.H 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/voidFractionModel/centreVoidFraction/centreVoidFraction.C

Making dependency list for source file subModels/locateModel/locateModel/locateModel.C

could not open file RASModel.H for source file subModels/locateModel/locateModel/locateModel.C

Making dependency list for source file subModels/locateModel/locateModel/newLocateModel.C

could not open file RASModel.H for source file subModels/locateModel/locateModel/newLocateModel.C

Making dependency list for source file subModels/locateModel/standardSearch/standardSearch.C

could not open file RASModel.H for source file subModels/locateModel/standardSearch/standardSearch.C

Making dependency list for source file subModels/meshMotionModel/meshMotionModel/meshMotionModel.C

could not open file RASModel.H for source file subModels/meshMotionModel/meshMotionModel/meshMotionModel.C

Making dependency list for source file subModels/meshMotionModel/meshMotionModel/newMeshMotionModel.C

could not open file RASModel.H 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/meshMotionModel/noMeshMotion/noMeshMotion.C

Making dependency list for source file subModels/momCoupleModel/momCoupleModel/momCoupleModel.C

could not open file RASModel.H for source file subModels/momCoupleModel/momCoupleModel/momCoupleModel.C

Making dependency list for source file subModels/momCoupleModel/momCoupleModel/newMomCoupleModel.C

could not open file RASModel.H for source file subModels/momCoupleModel/momCoupleModel/newMomCoupleModel.C

Making dependency list for source file subModels/momCoupleModel/explicitCouple/explicitCouple.C

could not open file RASModel.H for source file subModels/momCoupleModel/explicitCouple/explicitCouple.C

Making dependency list for source file subModels/momCoupleModel/implicitCouple/implicitCouple.C

could not open file RASModel.H for source file subModels/momCoupleModel/implicitCouple/implicitCouple.C

Making dependency list for source file subModels/regionModel/regionModel/regionModel.C

could not open file RASModel.H for source file subModels/regionModel/regionModel/regionModel.C

Making dependency list for source file subModels/regionModel/regionModel/newRegionModel.C

could not open file RASModel.H for source file subModels/regionModel/regionModel/newRegionModel.C

Making dependency list for source file subModels/regionModel/allRegion/allRegion.C

could not open file RASModel.H 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/dataExchangeModel/dataExchangeModel/dataExchangeModel.C

Making dependency list for source file subModels/dataExchangeModel/dataExchangeModel/newDataExchangeModel.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

Making dependency list for source file subModels/dataExchangeModel/twoWayFiles/twoWayFiles.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/dataExchangeModel/twoWayMPI/twoWayMPI.C

could not open file RASModel.H for source file subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C

could not open file sys/stat.h 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/averagingModel/averagingModel/averagingModel.C

Making dependency list for source file subModels/averagingModel/averagingModel/newAveragingModel.C

could not open file RASModel.H 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/averagingModel/dilute/dilute.C

Making dependency list for source file subModels/averagingModel/dense/dense.C

could not open file RASModel.H for source file subModels/averagingModel/dense/dense.C

SOURCE=cfdemCloud/cfdemCloud.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/cfdemCloud.o

SOURCE=subModels/forceModel/forceModel/forceModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/forceModel.o

SOURCE=subModels/forceModel/forceModel/newForceModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/newForceModel.o

SOURCE=subModels/forceModel/DiFeliceDrag/DiFeliceDrag.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/DiFeliceDrag.o

SOURCE=subModels/voidFractionModel/voidFractionModel/voidFractionModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/voidFractionModel.o

SOURCE=subModels/voidFractionModel/voidFractionModel/newVoidFractionModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/newVoidFractionModel.o

SOURCE=subModels/voidFractionModel/centreVoidFraction/centreVoidFraction.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/centreVoidFraction.o

SOURCE=subModels/locateModel/locateModel/locateModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/locateModel.o

SOURCE=subModels/locateModel/locateModel/newLocateModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/newLocateModel.o

SOURCE=subModels/locateModel/standardSearch/standardSearch.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/standardSearch.o

SOURCE=subModels/meshMotionModel/meshMotionModel/meshMotionModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/meshMotionModel.o

SOURCE=subModels/meshMotionModel/meshMotionModel/newMeshMotionModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/newMeshMotionModel.o

SOURCE=subModels/meshMotionModel/noMeshMotion/noMeshMotion.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/noMeshMotion.o

SOURCE=subModels/momCoupleModel/momCoupleModel/momCoupleModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/momCoupleModel.o

SOURCE=subModels/momCoupleModel/momCoupleModel/newMomCoupleModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/newMomCoupleModel.o

SOURCE=subModels/momCoupleModel/explicitCouple/explicitCouple.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/explicitCouple.o

SOURCE=subModels/momCoupleModel/implicitCouple/implicitCouple.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/implicitCouple.o

SOURCE=subModels/regionModel/regionModel/regionModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/regionModel.o

SOURCE=subModels/regionModel/regionModel/newRegionModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/newRegionModel.o

SOURCE=subModels/regionModel/allRegion/allRegion.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/allRegion.o

SOURCE=subModels/dataExchangeModel/dataExchangeModel/dataExchangeModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/dataExchangeModel.o

subModels/dataExchangeModel/dataExchangeModel/dataExchangeModel.H: In constructor ‘Foam::dataExchangeModel::dataExchangeModel(const Foam::dictionary&, Foam::cfdemCloud&)’:

subModels/dataExchangeModel/dataExchangeModel/dataExchangeModel.H:62: warning: ‘Foam::dataExchangeModel::couplingInterval_’ will be initialized after

subModels/dataExchangeModel/dataExchangeModel/dataExchangeModel.H:58: warning: ‘int Foam::dataExchangeModel::couplingStep_’

subModels/dataExchangeModel/dataExchangeModel/dataExchangeModel.C:95: warning: when initialized here

SOURCE=subModels/dataExchangeModel/dataExchangeModel/newDataExchangeModel.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/newDataExchangeModel.o

SOURCE=subModels/dataExchangeModel/twoWayFiles/twoWayFiles.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/twoWayFiles.o

SOURCE=subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C ; g++ -m32 -Dlinux -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I ./cfdemParticle -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/finiteVolume/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/transportModels -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/RAS/incompressible/RASModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/turbulenceModels/incompressible/turbulenceModel -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/meshTools/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/lagrangian/basic/lnInclude -I/home/amscosta/OpenFOAM/ThirdParty-1.7.1/platforms/linuxGcc/openmpi-1.4.1/include/ -I/home/amscosta/myliggghts/src -IlnInclude -I. -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OpenFOAM/lnInclude -I/home/amscosta/OpenFOAM/OpenFOAM-1.7.1/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linuxGccDPOpt/twoWayMPI.o

In file included from subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:30:

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:45:17: error: mpi.h: No such file or directory

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:51:34: error: library_cfd_coupling.h: No such file or directory

In file included from subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:46,

from subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:30:

/home/amscosta/myliggghts/src/lammps.h:41: error: ‘MPI_Comm’ does not name a type

/home/amscosta/myliggghts/src/lammps.h:46: error: ‘MPI_Comm’ has not been declared

In file included from /home/amscosta/myliggghts/src/input.h:18,

from subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:47,

from subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:30:

/home/amscosta/myliggghts/src/pointers.h:71: error: ISO C++ forbids declaration of ‘MPI_Comm’ with no type

/home/amscosta/myliggghts/src/pointers.h:71: error: expected ‘;’ before ‘&’ token

/home/amscosta/myliggghts/src/pointers.h: In constructor ‘LAMMPS_NS::Pointers::Pointers(LAMMPS_NS::LAMMPS*)’:

/home/amscosta/myliggghts/src/pointers.h:47: error: class ‘LAMMPS_NS::Pointers’ does not have any field named ‘world’

/home/amscosta/myliggghts/src/pointers.h:47: error: ‘class LAMMPS_NS::LAMMPS’ has no member named ‘world’

In file included from subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:49,

from subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:30:

/home/amscosta/myliggghts/src/library.h: At global scope:

/home/amscosta/myliggghts/src/library.h:27: error: ‘MPI_Comm’ has not been declared

In file included from subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:30:

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.H:79: error: ‘MPI_Comm’ does not name a type

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In constructor ‘Foam::twoWayMPI::twoWayMPI(const Foam::dictionary&, Foam::cfdemCloud&)’:

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:69: error: ‘MPI_COMM_WORLD’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:69: error: ‘MPI_Comm_rank’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:70: error: ‘MPI_Comm_size’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:73: error: ‘MPI_UNDEFINED’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:75: error: ‘comm_liggghts’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:75: error: ‘MPI_Comm_split’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:92: error: ‘MPI_Abort’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:106: error: ‘MPI_INT’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:106: error: ‘MPI_Bcast’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:108: error: ‘MPI_CHAR’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In member function ‘virtual void Foam::twoWayMPI::getVectorData(Foam::word, double** const&) const’:

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:136: warning: use of old-style cast

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:136: error: ‘data_liggghts_to_of’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In member function ‘virtual void Foam::twoWayMPI::getScalarData(Foam::word, double** const&) const’:

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:146: warning: use of old-style cast

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:146: error: ‘data_liggghts_to_of’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In member function ‘virtual void Foam::twoWayMPI::giveVectorData(Foam::word, double** const&) const’:

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:156: warning: use of old-style cast

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:156: error: ‘data_of_to_liggghts’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In member function ‘virtual void Foam::twoWayMPI::giveScalarData(Foam::word, double** const&) const’:

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:166: warning: use of old-style cast

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:166: error: ‘data_of_to_liggghts’ was not declared in this scope

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C: In member function ‘virtual void Foam::twoWayMPI::allocateArray(double**&, double, int, int) const’:

subModels/dataExchangeModel/twoWayMPI/twoWayMPI.C:180: error: ‘allocate_external_double’ was not declared in this scope

make: *** [Make/linuxGccDPOpt/twoWayMPI.o] Error 1

cgoniva's picture

cgoniva | Mon, 05/16/2011 - 08:13

Hi Alexandre,

the error you should try to fix is:
error: mpi.h: No such file or directory

the might be something messed up with the paths.

you can type:
echo $CFDEM_LIGGGHTS_SRC_DIR
echo $CFDEM_SRC_DIR

Those commands should then give a statement like "... is a directory" otherwise it is not set correctly.

BTW: on the bottom of the RHS of this webpage you find a search function which also searches the content of the forum. You will find elder posts on that error.

Cheers,
Chris