Changeset 1923 for CONFIG/UNIFORM/v5
- Timestamp:
- 11/15/12 18:06:49 (12 years ago)
- Location:
- CONFIG/UNIFORM/v5
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v5/IPSLCM5CHS_v5/GENERAL/DRIVER/lmdz.driver
r1897 r1923 49 49 RESOL_ATM_XY="${RESOL_ATM_X}x${RESOL_ATM_Y}" 50 50 51 ##-- Calendar type for LMDZ 51 ##-- Calendar type for LMDZ and create_etat0_limit 52 52 case ${config_UserChoices_CalendarType} in 53 53 leap|gregorian) 54 CalendarTypeForLmdz=earth_366d;; 54 CalendarTypeForLmdz=earth_366d 55 CalendarTypeForCreate=gregorian;; 55 56 noleap) 56 CalendarTypeForLmdz=earth_365d;; 57 CalendarTypeForLmdz=earth_365d 58 CalendarTypeForCreate=${CalendarTypeForLmdz};; 57 59 360d) 58 CalendarTypeForLmdz=earth_360d;; 60 CalendarTypeForLmdz=earth_360d 61 CalendarTypeForCreate=${CalendarTypeForLmdz};; 59 62 *) 60 63 CalendarTypeForLmdz=earth_360d 64 CalendarTypeForCreate=${CalendarTypeForLmdz} 61 65 esac 62 66 … … 329 333 ## run.def parameters 330 334 LMDZ_sed run.def dayref ${InitDay} 331 LMDZ_sed run.def calend ${CalendarTypeForLmdz}332 335 LMDZ_sed run.def nday ${PeriodLengthInDays} 333 336 LMDZ_sed run.def raz_date ${RAZ_DATE} … … 336 339 337 340 # Set anneeref different for gcm and ce0l 341 # Variable calend is different for a run with create_etat0_limit and the gcm 338 342 # Test if executable create_etat0_limit is present and lmdz.x is not present 339 343 if [ -f create_etat0_limit* ] || [ -f ce0l* ] && [ ! -f lmdz.x ] ; then 340 344 # for case ce0l : always take current year 341 345 LMDZ_sed run.def anneeref ${year} 346 LMDZ_sed run.def calend ${CalendarTypeForCreate} 342 347 else 343 348 # for case gcm : take first year of simulation 344 349 LMDZ_sed run.def anneeref ${InitYear} 350 LMDZ_sed run.def calend ${CalendarTypeForLmdz} 345 351 fi 346 352 -
CONFIG/UNIFORM/v5/IPSLCM5CHT_v5/GENERAL/DRIVER/lmdz.driver
r1897 r1923 49 49 RESOL_ATM_XY="${RESOL_ATM_X}x${RESOL_ATM_Y}" 50 50 51 ##-- Calendar type for LMDZ 51 ##-- Calendar type for LMDZ and create_etat0_limit 52 52 case ${config_UserChoices_CalendarType} in 53 53 leap|gregorian) 54 CalendarTypeForLmdz=earth_366d;; 54 CalendarTypeForLmdz=earth_366d 55 CalendarTypeForCreate=gregorian;; 55 56 noleap) 56 CalendarTypeForLmdz=earth_365d;; 57 CalendarTypeForLmdz=earth_365d 58 CalendarTypeForCreate=${CalendarTypeForLmdz};; 57 59 360d) 58 CalendarTypeForLmdz=earth_360d;; 60 CalendarTypeForLmdz=earth_360d 61 CalendarTypeForCreate=${CalendarTypeForLmdz};; 59 62 *) 60 63 CalendarTypeForLmdz=earth_360d 64 CalendarTypeForCreate=${CalendarTypeForLmdz} 61 65 esac 62 66 … … 329 333 ## run.def parameters 330 334 LMDZ_sed run.def dayref ${InitDay} 331 LMDZ_sed run.def calend ${CalendarTypeForLmdz}332 335 LMDZ_sed run.def nday ${PeriodLengthInDays} 333 336 LMDZ_sed run.def raz_date ${RAZ_DATE} … … 336 339 337 340 # Set anneeref different for gcm and ce0l 341 # Variable calend is different for a run with create_etat0_limit and the gcm 338 342 # Test if executable create_etat0_limit is present and lmdz.x is not present 339 343 if [ -f create_etat0_limit* ] || [ -f ce0l* ] && [ ! -f lmdz.x ] ; then 340 344 # for case ce0l : always take current year 341 345 LMDZ_sed run.def anneeref ${year} 346 LMDZ_sed run.def calend ${CalendarTypeForCreate} 342 347 else 343 348 # for case gcm : take first year of simulation 344 349 LMDZ_sed run.def anneeref ${InitYear} 350 LMDZ_sed run.def calend ${CalendarTypeForLmdz} 345 351 fi 346 352 -
CONFIG/UNIFORM/v5/IPSLCM5_v5/GENERAL/DRIVER/lmdz.driver
r1897 r1923 49 49 RESOL_ATM_XY="${RESOL_ATM_X}x${RESOL_ATM_Y}" 50 50 51 ##-- Calendar type for LMDZ 51 ##-- Calendar type for LMDZ and create_etat0_limit 52 52 case ${config_UserChoices_CalendarType} in 53 53 leap|gregorian) 54 CalendarTypeForLmdz=earth_366d;; 54 CalendarTypeForLmdz=earth_366d 55 CalendarTypeForCreate=gregorian;; 55 56 noleap) 56 CalendarTypeForLmdz=earth_365d;; 57 CalendarTypeForLmdz=earth_365d 58 CalendarTypeForCreate=${CalendarTypeForLmdz};; 57 59 360d) 58 CalendarTypeForLmdz=earth_360d;; 60 CalendarTypeForLmdz=earth_360d 61 CalendarTypeForCreate=${CalendarTypeForLmdz};; 59 62 *) 60 63 CalendarTypeForLmdz=earth_360d 64 CalendarTypeForCreate=${CalendarTypeForLmdz} 61 65 esac 62 66 … … 329 333 ## run.def parameters 330 334 LMDZ_sed run.def dayref ${InitDay} 331 LMDZ_sed run.def calend ${CalendarTypeForLmdz}332 335 LMDZ_sed run.def nday ${PeriodLengthInDays} 333 336 LMDZ_sed run.def raz_date ${RAZ_DATE} … … 336 339 337 340 # Set anneeref different for gcm and ce0l 341 # Variable calend is different for a run with create_etat0_limit and the gcm 338 342 # Test if executable create_etat0_limit is present and lmdz.x is not present 339 343 if [ -f create_etat0_limit* ] || [ -f ce0l* ] && [ ! -f lmdz.x ] ; then 340 344 # for case ce0l : always take current year 341 345 LMDZ_sed run.def anneeref ${year} 346 LMDZ_sed run.def calend ${CalendarTypeForCreate} 342 347 else 343 348 # for case gcm : take first year of simulation 344 349 LMDZ_sed run.def anneeref ${InitYear} 350 LMDZ_sed run.def calend ${CalendarTypeForLmdz} 345 351 fi 346 352 -
CONFIG/UNIFORM/v5/LMDZORINCA_v5/GENERAL/DRIVER/lmdz.driver
r1897 r1923 49 49 RESOL_ATM_XY="${RESOL_ATM_X}x${RESOL_ATM_Y}" 50 50 51 ##-- Calendar type for LMDZ 51 ##-- Calendar type for LMDZ and create_etat0_limit 52 52 case ${config_UserChoices_CalendarType} in 53 53 leap|gregorian) 54 CalendarTypeForLmdz=earth_366d;; 54 CalendarTypeForLmdz=earth_366d 55 CalendarTypeForCreate=gregorian;; 55 56 noleap) 56 CalendarTypeForLmdz=earth_365d;; 57 CalendarTypeForLmdz=earth_365d 58 CalendarTypeForCreate=${CalendarTypeForLmdz};; 57 59 360d) 58 CalendarTypeForLmdz=earth_360d;; 60 CalendarTypeForLmdz=earth_360d 61 CalendarTypeForCreate=${CalendarTypeForLmdz};; 59 62 *) 60 63 CalendarTypeForLmdz=earth_360d 64 CalendarTypeForCreate=${CalendarTypeForLmdz} 61 65 esac 62 66 … … 329 333 ## run.def parameters 330 334 LMDZ_sed run.def dayref ${InitDay} 331 LMDZ_sed run.def calend ${CalendarTypeForLmdz}332 335 LMDZ_sed run.def nday ${PeriodLengthInDays} 333 336 LMDZ_sed run.def raz_date ${RAZ_DATE} … … 336 339 337 340 # Set anneeref different for gcm and ce0l 341 # Variable calend is different for a run with create_etat0_limit and the gcm 338 342 # Test if executable create_etat0_limit is present and lmdz.x is not present 339 343 if [ -f create_etat0_limit* ] || [ -f ce0l* ] && [ ! -f lmdz.x ] ; then 340 344 # for case ce0l : always take current year 341 345 LMDZ_sed run.def anneeref ${year} 346 LMDZ_sed run.def calend ${CalendarTypeForCreate} 342 347 else 343 348 # for case gcm : take first year of simulation 344 349 LMDZ_sed run.def anneeref ${InitYear} 350 LMDZ_sed run.def calend ${CalendarTypeForLmdz} 345 351 fi 346 352 -
CONFIG/UNIFORM/v5/LMDZOR_v5/GENERAL/DRIVER/lmdz.driver
r1897 r1923 49 49 RESOL_ATM_XY="${RESOL_ATM_X}x${RESOL_ATM_Y}" 50 50 51 ##-- Calendar type for LMDZ 51 ##-- Calendar type for LMDZ and create_etat0_limit 52 52 case ${config_UserChoices_CalendarType} in 53 53 leap|gregorian) 54 CalendarTypeForLmdz=earth_366d;; 54 CalendarTypeForLmdz=earth_366d 55 CalendarTypeForCreate=gregorian;; 55 56 noleap) 56 CalendarTypeForLmdz=earth_365d;; 57 CalendarTypeForLmdz=earth_365d 58 CalendarTypeForCreate=${CalendarTypeForLmdz};; 57 59 360d) 58 CalendarTypeForLmdz=earth_360d;; 60 CalendarTypeForLmdz=earth_360d 61 CalendarTypeForCreate=${CalendarTypeForLmdz};; 59 62 *) 60 63 CalendarTypeForLmdz=earth_360d 64 CalendarTypeForCreate=${CalendarTypeForLmdz} 61 65 esac 62 66 … … 329 333 ## run.def parameters 330 334 LMDZ_sed run.def dayref ${InitDay} 331 LMDZ_sed run.def calend ${CalendarTypeForLmdz}332 335 LMDZ_sed run.def nday ${PeriodLengthInDays} 333 336 LMDZ_sed run.def raz_date ${RAZ_DATE} … … 336 339 337 340 # Set anneeref different for gcm and ce0l 341 # Variable calend is different for a run with create_etat0_limit and the gcm 338 342 # Test if executable create_etat0_limit is present and lmdz.x is not present 339 343 if [ -f create_etat0_limit* ] || [ -f ce0l* ] && [ ! -f lmdz.x ] ; then 340 344 # for case ce0l : always take current year 341 345 LMDZ_sed run.def anneeref ${year} 346 LMDZ_sed run.def calend ${CalendarTypeForCreate} 342 347 else 343 348 # for case gcm : take first year of simulation 344 349 LMDZ_sed run.def anneeref ${InitYear} 350 LMDZ_sed run.def calend ${CalendarTypeForLmdz} 345 351 fi 346 352 -
CONFIG/UNIFORM/v5/LMDZREPR_v5/GENERAL/DRIVER/lmdz.driver
r1897 r1923 49 49 RESOL_ATM_XY="${RESOL_ATM_X}x${RESOL_ATM_Y}" 50 50 51 ##-- Calendar type for LMDZ 51 ##-- Calendar type for LMDZ and create_etat0_limit 52 52 case ${config_UserChoices_CalendarType} in 53 53 leap|gregorian) 54 CalendarTypeForLmdz=earth_366d;; 54 CalendarTypeForLmdz=earth_366d 55 CalendarTypeForCreate=gregorian;; 55 56 noleap) 56 CalendarTypeForLmdz=earth_365d;; 57 CalendarTypeForLmdz=earth_365d 58 CalendarTypeForCreate=${CalendarTypeForLmdz};; 57 59 360d) 58 CalendarTypeForLmdz=earth_360d;; 60 CalendarTypeForLmdz=earth_360d 61 CalendarTypeForCreate=${CalendarTypeForLmdz};; 59 62 *) 60 63 CalendarTypeForLmdz=earth_360d 64 CalendarTypeForCreate=${CalendarTypeForLmdz} 61 65 esac 62 66 … … 329 333 ## run.def parameters 330 334 LMDZ_sed run.def dayref ${InitDay} 331 LMDZ_sed run.def calend ${CalendarTypeForLmdz}332 335 LMDZ_sed run.def nday ${PeriodLengthInDays} 333 336 LMDZ_sed run.def raz_date ${RAZ_DATE} … … 336 339 337 340 # Set anneeref different for gcm and ce0l 341 # Variable calend is different for a run with create_etat0_limit and the gcm 338 342 # Test if executable create_etat0_limit is present and lmdz.x is not present 339 343 if [ -f create_etat0_limit* ] || [ -f ce0l* ] && [ ! -f lmdz.x ] ; then 340 344 # for case ce0l : always take current year 341 345 LMDZ_sed run.def anneeref ${year} 346 LMDZ_sed run.def calend ${CalendarTypeForCreate} 342 347 else 343 348 # for case gcm : take first year of simulation 344 349 LMDZ_sed run.def anneeref ${InitYear} 350 LMDZ_sed run.def calend ${CalendarTypeForLmdz} 345 351 fi 346 352
Note: See TracChangeset
for help on using the changeset viewer.