11 | | * '''IPSLCM6A-VLR_rc0''' : LMDZ(Old Physics) 96x95x39-ORCHIDEE (Choisnel) - NEMO-LIM2-PISCES ORCA2. You can find [https://forge.ipsl.jussieu.fr/igcmg_doc/wiki/DocHconfigAipslcm6#IPSLCM6A-VLR_rc0 here] informations for the VLR (IPSLCM6_rc0) configuration. |
12 | | * '''IPSLCM6-LR''' (under development, '''not available''') : LMDZ 144x144x79-ORCHIDEE (CWRR) - NEMO-LIM3-PISCES eORCA1xL75 |
| 7 | * '''VLR''' : LMDZ 96x95x39-ORCHIDEE - NEMO-LIM2-PISCES ORCA2xL31. |
| 8 | * '''LR''' : LMDZ 144x144x79-ORCHIDEE - NEMO-LIM3-PISCES eORCA1xL75 |
| 9 | * '''MR1''' : LMDZ 256x256x79-ORCHIDEE - NEMO-LIM3-PISCES eORCA1xL75 |
| 10 | * '''MR025''' : LMDZ 256x256x79-ORCHIDEE - NEMO-LIM3 eORCA025xL75 |
| 11 | * '''ESMCO2''' : LMDZ 144x144x79-ORCHIDEE - NEMO-LIM3-PISCES eORCA1xL75 with interactive carbon cycle ocean/atmosphere. |
| 12 | * '''ESMAER''' : LMDZ 144x144x79-ORCHIDEE-INCA - NEMO-LIM3-PISCES eORCA1xL75 with interactive aerosols on atmosphere. |
22 | | #-H- IPSLCM6_rc1 IPSLCM6_rc1 coupled configuration |
23 | | #-H- IPSLCM6_rc1 Working configuration started 27/03/2015 |
24 | | #-H- IPSLCM6_rc1 NEMOGCM branches/v3_6_STABLE/NEMOGCM revision 5618 |
25 | | #-H- IPSLCM6_rc1 XIOS branch xios-1.0 revision 592 |
26 | | #-H- IPSLCM6_rc1 IOIPSL/src svn tags/v2_2_2 |
27 | | #-H- IPSLCM6_rc1 LMDZ5 trunk revision 2327 |
28 | | #-H- IPSLCM6_rc1 ORCHIDEE version trunk rev 2724 |
29 | | #-H- IPSLCM6_rc1 OASIS3-MCT 2.0_branch rev 1129 |
30 | | #-H- IPSLCM6_rc1 IPSLCM6 svn |
31 | | #-H- IPSLCM6_rc1 libIGCM trunk 1174 |
32 | | #-M- IPSLCM6_rc1 arnaud.caubel@lsce.ipsl.fr |
33 | | #-C- IPSLCM6_rc1 IOIPSL/tags/v2_2_2/src HEAD 8 IOIPSL/src modeles |
34 | | #-C- IPSLCM6_rc1 trunk/ORCHIDEE 2848 14 ORCHIDEE modeles |
35 | | #-C- IPSLCM6_rc1 branches/OASIS3-MCT_2.0_branch/oasis3-mct 1129 15 oasis3-mct . |
36 | | #-C- IPSLCM6_rc1 LMDZ5/trunk 2327 11 LMDZ modeles |
37 | | #-C- IPSLCM6_rc1 CONFIG/UNIFORM/v6/IPSLCM6 HEAD 8 IPSLCM6 config |
38 | | #-C- IPSLCM6_rc1 trunk/libIGCM 1174 10 libIGCM . |
39 | | #-C- IPSLCM6_rc1 branches/2015/nemo_v3_6_STABLE/NEMOGCM 5618 7 . modeles |
40 | | #-C- IPSLCM6_rc1 trunk/ORCA1_LIM3_PISCES HEAD 17 . modeles/NEMOGCM/CONFIG |
41 | | #-C- IPSLCM6_rc1 XIOS/branchs/xios-1.0 604 12 XIOS modeles |
| 22 | |
| 23 | #-H- IPSLCM6.2_work IPSLCM6.2_work coupled configuration |
| 24 | #-H- IPSLCM6.2_work This configuration is under construction |
| 25 | #-H- IPSLCM6.2_work NEMOGCM branch nemo_v3_6_STABLE revision 9455 |
| 26 | #-H- IPSLCM6.2_work SHACONEMO revision 279 |
| 27 | #-H- IPSLCM6.2_work XIOS trunk revision 1659 |
| 28 | #-H- IPSLCM6.2_work IOIPSL src trunk 4432 |
| 29 | #-H- IPSLCM6.2_work LMDZ6 trunk rev 3489 |
| 30 | #-H- IPSLCM6.2_work ORCHIDEE version branches/ORCHIDEE_2_2/ORCHIDEE revision 6189 |
| 31 | #-H- IPSLCM6.2_work OASIS3-MCT 2.0_branch rev 1818 |
| 32 | #-H- IPSLCM6.2_work IPSLCM6.2 latest revision |
| 33 | #-H- IPSLCM6.2_work libIGCM trunk rev 1482 |
| 34 | #-M- IPSLCM6.2_work arnaud.caubel@lsce.ipsl.fr |
| 35 | #-C- IPSLCM6.2_work IOIPSL/trunk 4432 8 IOIPSL modeles |
| 36 | #-C- IPSLCM6.2_work branches/ORCHIDEE_2_2/ORCHIDEE 6189 14 ORCHIDEE modeles |
| 37 | #-C- IPSLCM6.2_work branches/OASIS3-MCT_2.0_branch/oasis3-mct 1818 15 oasis3-mct . |
| 38 | #-C- IPSLCM6.2_work LMDZ6/trunk 3559 11 LMDZ modeles |
| 39 | #-C- IPSLCM6.2_work CONFIG/UNIFORM/v6/IPSLCM6.2 HEAD 8 IPSLCM6 config |
| 40 | #-C- IPSLCM6.2_work trunk/libIGCM 1488 10 libIGCM . |
| 41 | #-C- IPSLCM6.2_work branches/2015/nemo_v3_6_STABLE/NEMOGCM 9455 7 . modeles |
| 42 | #-C- IPSLCM6.2_work trunk/ORCA1_LIM3_PISCES 287 17 . modeles/NEMOGCM/CONFIG |
| 43 | #-C- IPSLCM6.2_work trunk/ORCA025_LIM3_PISCES 287 17 . modeles/NEMOGCM/CONFIG |
| 44 | #-C- IPSLCM6.2_work trunk/INCA6 873 9 INCA modeles |
| 45 | #-C- IPSLCM6.2_work XIOS/trunk 1659 12 XIOS modeles |
| 46 | |
56 | | gmake IPSLCM6-LR |
| 62 | |
| 63 | }}} |
| 64 | |
| 65 | The compilation slightly differs from what has been done so far. Now we used a script named ''compile_ipslcm6.sh'' with several option ( resolution, level of optimisation, full or partial recompilation ) to compile the model |
| 66 | |
| 67 | {{{ |
| 68 | ######################################################################## |
| 69 | # Usage of the script compile_ipslcm6.sh |
| 70 | # |
| 71 | ######################################################################## |
| 72 | |
| 73 | ./compile_ipslcm6.sh [Options] |
| 74 | |
| 75 | |
| 76 | Options: [LR / VLR / MR1 / MR025] Model resolution, choose only one. Default: LR. |
| 77 | [ESMCO2] Compile IPSLCM6 for CO2 interactif ocean/atmosphere. |
| 78 | [ESMAER] Compile IPSLCM6 for AER interactif on atmosphere |
| 79 | [-full] Full recompilation of all components. This option can be added to all other options. |
| 80 | [-cleannemo] Full recompilation of NEMO component only. |
| 81 | [-debug / -dev / -prod] Level of optimization. One of these can be added to all other compile options. Default: -prod. |
| 82 | |
| 83 | |
| 84 | Example 1: Default compilation of IPSLCM6 for resoltion LR |
| 85 | (Resolution atmos: 144x142x79, ocean: ORCA1) |
| 86 | ./compile_ipslcm6.sh |
| 87 | |
| 88 | Example 2: Compilation of IPSLCM6 for resolution MR025 |
| 89 | (atmos: 256x256x79, ocean: ORCA025, NOPISCES) |
| 90 | ./compile_ipslcm6.sh MR025 |
| 91 | |
| 92 | Example 3: Compilation of IPSLCM6 for ESM CO2 |
| 93 | ./compile_ipslcm6.sh ESMCO2 -cleannemo |
| 94 | |
| 95 | Example 4: Default resoltuion (LR) compiled in debug mode |
| 96 | ./compile_ipslcm6.sh -debug |
| 97 | |
| 98 | Example 5: Default compilation with full recompilation of all components. No clean is needed. |
| 99 | ./compile_ipslcm6.sh -full |
| 100 | |
| 101 | Example 6: Full recompilation of resolution MR05 in debug mode |
| 102 | ./compile_ipslcm6.sh MR025 -debug -full |
| 103 | |
| 104 | }}} |
| 105 | |
| 106 | |