From ddc2693754dcc74ee774b603c11b1287296dc2c5 Mon Sep 17 00:00:00 2001 From: Quentin Rodier <quentin.rodier@meteo.fr> Date: Thu, 11 Jul 2024 16:55:49 +0200 Subject: [PATCH] Joris P. 11/07/2024: Update README.md for KTEST 013_Iroise_OASIS_coupling (squashed) --- .../KTEST/013_Iroise_OASIS_coupling/README.md | 46 +++++++++++++++++ MY_RUN/KTEST/013_Iroise_OASIS_coupling/Readme | 50 ------------------- 2 files changed, 46 insertions(+), 50 deletions(-) create mode 100644 MY_RUN/KTEST/013_Iroise_OASIS_coupling/README.md delete mode 100644 MY_RUN/KTEST/013_Iroise_OASIS_coupling/Readme diff --git a/MY_RUN/KTEST/013_Iroise_OASIS_coupling/README.md b/MY_RUN/KTEST/013_Iroise_OASIS_coupling/README.md new file mode 100644 index 000000000..2ec8fdcf5 --- /dev/null +++ b/MY_RUN/KTEST/013_Iroise_OASIS_coupling/README.md @@ -0,0 +1,46 @@ +# Readme for 013_Iroise_OASIS_coupling + +This KTEST allows to verify the coupling between Meso-NH/SURFEX and two toy models: ocean and waves. +OASIS and the toy model are compiled automatically before Meso-NH is compiled. +Detailed informations about this KTEST can be found here : https://jorispianezze.github.io/documentations/documentation_mesonh_toy_coupling/index.html. + +## Configure Meso-NH + +```bash +export VER_MPI=MPIAUTO +export VER_CDF=CDFAUTO +export VER_OASIS=OASISAUTO +./configure +. ../conf/profile_mesonh +``` + +## Compile Meso-NH + +```bash +make +make installmaster +``` + +# Launch the coupling run + +Before launching the coupling run, you have to define the environnment variable PREP_PGD_FILES. +It corresponds to the directory where the files needed by the PGD program (ECOCLIMAP, gtopo30, SAND*, CLAY*) +are stored. You can download these files at this location: http://mesonh.aero.obs-mip.fr/mesonh57/Download. + +The toy model need the etopo2.nc file, you can download it there: http://mesonh.aero.obs-mip.fr/mesonh57/Download. +You have to put this file at the same location as the pgd files. + +Define the PREP_PGD_FILES environnment variable: +```bash +export PREP_PGD_FILES=/full/path/of/your/files/directory +``` + +Then go to the coupling ktest: +```bash +cd MY_RUN/KTEST/013_Iroise_OASIS_coupling/ +``` + +and launch the coupling KTEST: +```bash +./run_013_Iroise_OASIS_coupling +``` diff --git a/MY_RUN/KTEST/013_Iroise_OASIS_coupling/Readme b/MY_RUN/KTEST/013_Iroise_OASIS_coupling/Readme deleted file mode 100644 index 94f134f04..000000000 --- a/MY_RUN/KTEST/013_Iroise_OASIS_coupling/Readme +++ /dev/null @@ -1,50 +0,0 @@ -===================================================== -===== Readme for 013_Iroise_OASIS_coupling -===================================================== - -The automatic compilation of Meso-NH was developed with -gfortran/openMPI. - -Adaptation of the Makefile for OASIS is required -if you want to use another compiler. - ------------------------------------------------------ -1. Configure Meso-NH ------------------------------------------------------ - -export VER_MPI=MPIAUTO -export VER_CDF=CDFAUTO -export VER_OASIS=OASISAUTO -./configure -. ../conf/profile_mesonh - ------------------------------------------------------ -2. Compile Meso-NH ------------------------------------------------------ - -make -make installmaster - ------------------------------------------------------ -3. Launch the coupling run ------------------------------------------------------ - -Before launching the coupling run, you have to define -the environnment variable PREP_PGD_FILES. -It corresponds to the directory where the files -needed by the PGD program (ECOCLIMAP, gtopo30, SAND*, CLAY*) -are stored. You can download these files at this location: -http://mesonh.aero.obs-mip.fr/mesonh52/Download - -The toy model need the etopo2.nc file, you can download it there: -http://mesonh.aero.obs-mip.fr/mesonh49/Download -You have to put this file at the same location as the pgd files. - -Define the PREP_PGD_FILES environnment variable: -export PREP_PGD_FILES=/full/path/of/your/files/directory - -Then go to the coupling ktest: -cd MY_RUN/KTEST/013_Iroise_OASIS_coupling/ - -and launch the coupling KTEST: -./run_013_Iroise_OASIS_coupling -- GitLab