Changeset 2965
- Timestamp:
- 08/11/16 14:11:37 (8 years ago)
- Location:
- modipsl/trunk/util
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
modipsl/trunk/util/ins_make
r2458 r2965 180 180 if [ -d ${d_n}/../oasis3-mct ] ; 181 181 then 182 l_dir=$(find ${d_n}/../config -maxdepth 1 -name "IPSLCM6*"-print)182 l_dir=$(find ${d_n}/../config -maxdepth 1 \( -name "IPSLCM6*" -o -name "IPSLCM5A2*" \) -print) 183 183 for i in ${l_dir} 184 184 do -
modipsl/trunk/util/mod.def
r2961 r2965 80 80 #-C- IPSLCM5_v5 XMLF90 427 12 . modeles 81 81 #-C- IPSLCM5_v5 XMLIO_SERVER/trunk 427 12 XMLIO_SERVER modeles 82 83 #-H- IPSLCM5A2 IPSLCM5A2 coupled configuration 84 #-H- IPSLCM5A2 1st frozen IPSLCM5A2 version 85 #-H- IPSLCM5A2 NEMOGCM branch nemo_v3_6_STABLE revision 6665 86 #-H- IPSLCM5A2 XIOS2 trunk revision 858 87 #-H- IPSLCM5A2 IOIPSL/src svn tags/v2_2_2 88 #-H- IPSLCM5A2 LMDZ5 trunk rev 2595 89 #-H- IPSLCM5A2 ORCHIDEE version trunk rev 3525 90 #-H- IPSLCM5A2 OASIS3-MCT 2.0_branch rev 1129 91 #-H- IPSLCM5A2 IPSLCM5A2 svn 92 #-H- IPSLCM5A2 libIGCM trunk rev 1330 93 #-M- IPSLCM5A2 arnaud.caubel@lsce.ipsl.fr 94 #-C- IPSLCM5A2 IOIPSL/tags/v2_2_2/src HEAD 8 IOIPSL/src modeles 95 #-C- IPSLCM5A2 trunk/ORCHIDEE 3525 14 ORCHIDEE modeles 96 #-C- IPSLCM5A2 branches/OASIS3-MCT_2.0_branch/oasis3-mct 1129 15 oasis3-mct . 97 #-C- IPSLCM5A2 LMDZ5/branches/testing 2595 11 LMDZ modeles 98 #-C- IPSLCM5A2 CONFIG/UNIFORM/v6/IPSLCM5A2 HEAD 8 IPSLCM5A2 config 99 #-C- IPSLCM5A2 trunk/libIGCM 1330 10 libIGCM . 100 #-C- IPSLCM5A2 branches/2015/nemo_v3_6_STABLE/NEMOGCM 6665 7 . modeles 101 #-C- IPSLCM5A2 XIOS/trunk 858 12 XIOS modeles 82 102 83 103 #-H- IPSLCM6_rc0 IPSLCM6_rc0 coupled configuration -
modipsl/trunk/util/model
r2665 r2965 390 390 #- 391 391 case ${m_n} in 392 ( EEL* | ORCA* | OFF_TRC | IPSLCM4* | IPSL_ESM_v1 | ORCA_TOYATM | \ 393 NEMO_ORCA2_LIM | GYRE ) 392 ( IPSLCM4_LOOP ) 394 393 d_m1=${d_m}/modeles/OPA ; 395 394 [ -d ${d_m1}/WORK ] && \rm -rf ${d_m1}/WORK; … … 399 398 ln -sf ../../../*/${m_n}/scripts/BB_make AA_make; 400 399 ln -sf ../../../*/${m_n}/scripts/BB_make.ldef AA_make.ldef ; 401 case ${m_n} in 402 ( ORCA2_LMDZ96x71 ) 403 echo " Creation du catalogue OPA/WORK = ORCA + LIM" 404 ln -sf ../SRC_ORCA/*.[Ffh] . 405 ln -sf ../SRC_UCL/[a-z]* . 406 ln -sf ../../${m_n}/scripts/prep.sed.coupled .;; 407 ( ORCA2 | ORCA4 | ORCA05 | EEL2 | EEL6 ) 408 echo " Creation du catalogue OPA/WORK = ORCA" 409 ln -sf ../SRC_ORCA/*.[Ffh] .;; 410 ( ORCA*LIM | IPSLCM4* | IPSL_ESM* | ORCA_TOYATM | ORCA*LMD* ) 411 [ "${m_n}" = "IPSLCM4_LOOP" ] && \ 412 echo " Creation du catalogue OPA/WORK = ORCA + LIM + TRC" || \ 413 echo " Creation du catalogue OPA/WORK = ORCA + LIM" 414 ln -sf ../SRC_ORCA/*.[Ffh] . 415 [ "${m_n}" = "IPSLCM4_LOOP" ] && \rm *.passivetrc.h 416 [ "${m_n}" = "IPSLCM4_LOOP" ] && \ 417 ln -sf ../SRC_TRC/*.[Ffh] ../SRC_TRC/trc_sms/*.[Ffh] . 418 ln -sf ../SRC_UCL/[a-z]* .;; 419 ( ORCA*_LIM_TRC ) 420 echo " Creation du catalogue OPA/WORK = ORCA + LIM + TRC" 421 ln -sf ../SRC_ORCA/*.[Ffh] . 422 \rm *.passivetrc.h 423 ln -sf ../SRC_TRC/*.[Ffh] ../SRC_TRC/trc_sms/*.[Ffh] . 424 ln -sf ../SRC_UCL/[a-z]* .;; 425 ( *LOBSTER1 ) 426 echo " Creation du catalogue OPA/WORK = ORCA + TRC" 427 ln -sf ../SRC_ORCA/*.[Ffh] . 428 \rm *.passivetrc.h 429 ln -sf ../SRC_TRC/*.[Ffh] ../SRC_TRC/trc_sms/*.[Ffh] .;; 430 ( ORCA*_OFF_TRC ) 431 echo " Creation du catalogue OPA/WORK = TRC + OFFLINE" 432 ln -sf ../SRC_TRC/*.[Ffh] ../SRC_TRC/trc_sms/*.[Ffh] . 433 ln -sf ../SRC_OFFLINE_TRC/*.[Ffh] .;; 434 esac 400 [ "${m_n}" = "IPSLCM4_LOOP" ] && \ 401 echo " Creation du catalogue OPA/WORK = ORCA + LIM + TRC" || \ 402 echo " Creation du catalogue OPA/WORK = ORCA + LIM" 403 ln -sf ../SRC_ORCA/*.[Ffh] . 404 [ "${m_n}" = "IPSLCM4_LOOP" ] && \rm *.passivetrc.h 405 [ "${m_n}" = "IPSLCM4_LOOP" ] && \ 406 ln -sf ../SRC_TRC/*.[Ffh] ../SRC_TRC/trc_sms/*.[Ffh] . 407 ln -sf ../SRC_UCL/[a-z]* . 435 408 #-- Building the standard list of source files 436 409 cat >.patron <<"EOF" … … 458 431 [ -f "KEY_CPP" ] || echo $KEY > KEY_CPP; 459 432 ;; 460 ( IPSLCM5_LOOP )461 ../modeles/UTIL/fait_config IPSLCM5_LOOP ;;462 ( IPSLCM5_v3 )463 ../modeles/UTIL/fait_config IPSLCM5_v3 ;;464 433 ( IPSLCM5A ) 465 434 ../modeles/UTIL/fait_config IPSLCM5A ;; … … 474 443 ( IPSLCM5CHT_v5 ) 475 444 ../modeles/UTIL/fait_config IPSLCM5CHT_v5 ;; 476 (IPSLCM5* )477 ../modeles/UTIL/fait_config IPSLCM5 ;;478 ( IPSL_ESM_v2 )479 ../modeles/UTIL/fait_config IPSL_ESM_v2 ;;480 445 esac 481 446
Note: See TracChangeset
for help on using the changeset viewer.