Skip to content

Instantly share code, notes, and snippets.

@Tianqi26
Last active October 24, 2020 19:40
Show Gist options
  • Save Tianqi26/75571e00993a1c633758aa657d5f3c95 to your computer and use it in GitHub Desktop.
Save Tianqi26/75571e00993a1c633758aa657d5f3c95 to your computer and use it in GitHub Desktop.
install fe40 in HPC

Install fe40 in HPC

### 1. change the path in the bashrc

foamInstall=/project/cs16/tma5/$WM_PROJECT
or
export FOAM_INST_DIR=/project/cs16/tma5/$WM_PROJECT
export WM_PROJECT_USER_DIR=/project/cs16/tma5/$WM_PROJECT/$USER-$WM_PROJECT_VERSION

### 2. source bashrc file
source etc/bashrc
echo "alias fe40='source /project/cs16/tma5/foam/foam-extend-4.0/etc/bashrc'" >> $HOME/.bashrc

### 3. export MPI ROOT

echo "export WM_MPLIB=INTELMPI" >> etc/prefs.sh
echo "export MPI_ROOT="/usr/local/packages/mpich/3.2/INTEL-18.0.0/"" >> etc/prefs.sh
echo "export OPENMPI_DIR="/usr/local/packages/mpich/3.2/INTEL-18.0.0/"" >> etc/prefs.sh
module load mpich/3.2/INTEL-18.0.0

### 4. install

./Allwmake.firstInstall

### 5. for each run 
module purge
module load INTEL/18.0.0
module load mpich/3.2/INTEL-18.0.0
module load gsl/2.4/INTEL-18.0.0

source /project/cs16/tma5/foam/foam-extend-4.0/etc/bashrc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment