| 300 | ==== Options de compilations de LMDZ ==== |
| 301 | Dans le cas des configurations '''_WORK''' (IPSLCM5_WORK, LMDZ_WORK...) ou des configurations IPSL_ESM_v2 et LMDZINCA_v3 |
| 302 | les options de compilations du modèle LMDZ ont changé : |
| 303 | {{{ |
| 304 | makelmdz_fcm [options] -m arch exec |
| 305 | [-h] : manuel abrégé |
| 306 | [-d [[IMx]JMx]LM] : IM, JM, LM sont les dims en x, y, z (def: $dim) |
| 307 | [-p PHYS] : compilation avec la physique libf/phyPHYS, (def: lmd) |
| 308 | [-prod / -dev / -debug] : compilation en mode production (default) / developpement / debug . |
| 309 | [-c false/MPI1/MPI2] : couplé océan : MPI1/MPI2/false (def: false) |
| 310 | [-v false/true] : avec ou sans végétation (def: false) |
| 311 | [-chimie INCA/false] : avec ou sans model de chimie INCA (def: false) |
| 312 | [-parallel none/mpi/omp/mpi_omp] : parallelisation (default: none) : mpi, openmp ou mixte mpi_openmp |
| 313 | [-g GRI] : conf. grille dans dyn3d/GRI_xy.h (def: reg inclue un zoom) |
| 314 | [-io IO] : choix d'une librairie I/O, experts (def: ioipsl) |
| 315 | [-include INCLUDES] : variables supplementaires pour include |
| 316 | [-cpp CPP_KEY] : cle cpp supplementaires |
| 317 | [-adjnt] : adjoint, a remettre en route ... |
| 318 | [-filtre NOMFILTRE] : prend le filtre dans libf/NOMFILTRE (def: filtrez) |
| 319 | [-link LINKS] : liens optionels avec d'autres librairies |
| 320 | [-fcm_path path] : chemin pour fcm (def: le chemin est suppose deja exister dans le PATH) |
| 321 | -arch nom_arch : nom de l'architecture cible |
| 322 | exec : exécutable généré |
| 323 | }}} |
| 324 | [[BR]] |