Skip to content

CPlantBox on the Jülich Supercomputer cluster

m-giraud edited this page Jul 11, 2024 · 11 revisions

To install and run Dumux-Rosi or CPlantBox on a Jülich supercomputer (juwels or jureca), run the following commands:

module --force purge
module load Stages/2024
module load GCC
module load ParaStationMPI
module load Python 
module load OpenCV
module load CMake
module load SciPy-Stack
module load VTK

If you want to use Dumux-rosi, you can download and run the installation script installdrosi_JSC.py .\

wget https://raw.githubusercontent.com/Plant-Root-Soil-Interactions-Modelling/dumux-rosi/master/installdrosi_JSC.py
python3 installdrosi_JSC.py

If you want to use CPlantBox only, you can install it directly:

git clone --depth 1 -b master https://github.com/Plant-Root-Soil-Interactions-Modelling/CPlantBox.git
cd CPlantBox
git submodule update --recursive --init
cmake .
make

When using dumux-rosi, import plantbox before importing rosi_richards:

import plantbox
from rosi_richards import RichardsSP  
Clone this wiki locally