How to install CFDEM in Redhat 7.3 system cluster?

Submitted by Zheng Hu on Sun, 10/22/2017 - 23:05

Dear all,

Recently I am planing to install CFDEM in my college cluster, the system for which is Redhat 7.3. However, I am not familiar with such a system and don't know where to start my installation. Have anyone ever installed CFDEM in Redhat successfully? Do you have any guide about installation in Redhat? It wiil be of great help if anyone can help me, many thanks.

I also attach the email my colleagus sent me about this installation, I need to install many things, but I have no guide about this.

Email text as below:
"
You don't have to install CFDEM on ubuntu 14, the documentation just has some example instructions for ubuntu. You could learn a bit about Singularity (http://singularity.lbl.gov/) and install CFDEM in a ubuntu Singularity container and run it that way. Otherwise you can install it for RedHat 7.3, which is what we're running.

Ubuntu prerequisites they name translated into RedHat land:
Stuff we have:
build-essential flex bison libreadline-dev libncurses-dev libxt-dev - Part of already installed RPM's, gcc/6.1.0, autotools/2.6.9
zlib1g-dev - should be part of zlib/1.2.8 module
cmake - we have various cmake modules, newest is cmake/3.9.2
libopenmpi-dev openmpi-bin - Part of openmpi/2.0.1 module

Stuff you need to install
gnuplot
libscotch-dev libptscotch-dev - This should involve downloading and unpacking, OpenFOAM (at least the newest ones) have a build script to actually build this for you. I've never installed a 3.x OpenFOAM, so you might have to manually install scotch and ptscotch.
libboost-system-dev libboost-thread-dev - Boost isn't too hard to install, but it has it's doesn't follow any typical install pattern and I find the directions confusing.
"

Best regard,
Zheng

Min Zhang's picture

Min Zhang | Fri, 07/20/2018 - 16:34

Hello Zheng,

I am also trying to install CFDEM on a cluster. I am wondering whether you have succeeded. Could you please give me some instructions?

Thanks and best regards,
Min