# DEPHY toolbox guide

## Getting started

Rejoindre le groupe mattermost [(lien d'invitation)](https://mattermost.lmd.ipsl.fr/signup_user_complete/?id=fgg1xo5qdp89tgwx1fe4h9qwrh&md=link&sbr=su) si ce n'est pas déjà fait

Pour anticiper au mieux ces ateliers nous vous proposons d'installer les
différents outils de la boite à out's de Dephy :

- dephy-scm pour travailler sur les cas 1D :
```shell
git clone http://github.com/GdR-DEPHY/DEPHY-SCM
```
- dephy-mnh pour générer des namelists mesonh :
```shell
git clone https://github.com/GdR-DEPHY/DEPHY-MNH
```

- High Tune Explorer pour le tuning: [more details in install-htexplo.md](./install-htexplo.md)
```shell
svn checkout http://svn.lmd.jussieu.fr/HighTune/trunk HighTune
```

- LMDZ basic [script-install.sh](https://lmdz.lmd.jussieu.fr/utilisateurs/guides/script-install.sh) or multi config insall :
[more details in install-LMDZ.md](./install-LMDZ.md)
```shell
wget http://lmdz.lmd.jussieu.fr/pub/install_lmdz.sh
```
or
```shell
git clone https://lmdz-forge.lmd.jussieu.fr/Git/fhourdin/eduplanet.git
```

- Meso-NH ([mesonhv5.7](http://mesonh.aero.obs-mip.fr/mesonh57)) :
```shell
wget http://mesonh.aero.obs-mip.fr/mesonh/dir_open/dir_MESONH/MNH-V5-7-1.tar.gz
tar xvf MNH-V5-7-1.tar.gz
cd MNH-V5-7-1/src
export MNH_ECRAD=1
./configure
source ../conf/profile_mesonh
make
```

- PHYEX la physique de Meso-NH et AROME externalisée :
```shell
git clone https://github.com/UMR-CNRM/PHYEX
./PHYEX/tools/INSTALL.sh --ALL --test
```

- PHYEX appelé par LMDZ
```shell
http://lmdz.lmd.jussieu.fr/pub/install_phyexlmdz.sh
```

- ecrad pour le rayonnement :
```shell
git clone https://github.com/ecmwf-ifs/ecrad
```

- objects pour la détection d'objets : [more details in install-objects.md](./install-objects.md)
```shell
git clone https://gitlab.com/tropics/objects
```

- htrdr pour le rayonnement 3D :
```shell
git clone git://git.meso-star.com/star-build.git
cd star-build
make BUILD=src/rad-apps/htrdr_0.12.sh PREFIX=../htrdr-0.12/ install
```
