Changeset 332


Ignore:
Timestamp:
05/28/08 16:23:53 (14 years ago)
Author:
jgipsl
Message:
  • Added resolution in JobName?
  • Modified save location for output files (now in ATM/Output/Boundary and ATM/Output/Restart)
Location:
CONFIG/trunk/LMDZ4OR_v2/CREATE
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/trunk/LMDZ4OR_v2/CREATE/COMP/lmdz.card

    r325 r332  
    1818 
    1919[BoundaryFiles] 
    20 List=   ()  
     20List= ()  
    2121ListNonDel= () 
    2222 
     
    2828 
    2929[RestartFiles] 
    30 List=   (start.nc, start.nc, start.nc), \ 
    31         (startphy.nc, startphy.nc,  startphy.nc), \ 
    32         (limit.nc, limit.nc,  limit.nc) 
    33  
     30List= (NONE) 
     31         
    3432[OutputText] 
    35 List=   () 
     33List= () 
    3634 
    3735[OutputFiles] 
    38 List=   () 
     36List=   ( limit.nc,     ${R_OUT_ATM_O}/Boundary/${config_UserChoices_JobName}_clim_limit.nc,   NONE), \ 
     37        ( start.nc,     ${R_OUT_ATM_O}/Restart/${config_UserChoices_JobName}_clim_start.nc,    NONE), \ 
     38        ( startphy.nc,  ${R_OUT_ATM_O}/Restart/${config_UserChoices_JobName}_clim_startphy.nc, NONE) 
    3939 
     40 
  • CONFIG/trunk/LMDZ4OR_v2/CREATE/COMP/lmdz.card_AMIP

    r197 r332  
    77 
    88[InitialStateFiles] 
    9 List=   () 
     9List= () 
    1010 
    1111[BoundaryFiles] 
    1212List=   (${R_INIT}/ATM/${config_UserChoices_TagName}/Amip6/amipbc_sst_360x180_${year}.nc, amipbc_sst_1x1.nc), \ 
    1313        (${R_INIT}/ATM/${config_UserChoices_TagName}/Amip6/amipbc_sic_360x180_${year}.nc, amipbc_sic_1x1.nc) 
     14 
    1415ListNonDel= (${R_INIT}/ATM/${config_UserChoices_TagName}/Albedo.nc, .), \ 
    1516        (${R_INIT}/ATM/${config_UserChoices_TagName}/ECDYN.nc, .), \ 
     
    2627 
    2728[RestartFiles] 
    28 List=   (start.nc, start.nc, start.nc), \ 
    29         (startphy.nc, startphy.nc,  startphy.nc), \ 
    30         (limit.nc, limit.nc,  limit.nc) 
     29List= (NONE) 
    3130 
    3231[OutputText] 
    33 List=   (ftrace.out.1.0) 
     32List= () 
    3433 
    3534[OutputFiles] 
    36 List=   () 
     35List=   ( limit.nc,     ${R_OUT_ATM_O}/Boundary/${config_UserChoices_JobName}_${year}_limit.nc,   NONE), \ 
     36        ( start.nc,     ${R_OUT_ATM_O}/Restart/${config_UserChoices_JobName}_${year}_start.nc,    NONE), \ 
     37        ( startphy.nc,  ${R_OUT_ATM_O}/Restart/${config_UserChoices_JobName}_${year}_startphy.nc, NONE) 
    3738 
  • CONFIG/trunk/LMDZ4OR_v2/CREATE/COMP/lmdz.driver

    r197 r332  
    11#!/bin/ksh 
    2  
    3 # MPI Variables 
    4 ATM_PARA=0 
    5  
    62#----------------------------------------------------------------- 
    73function ATM_Initialize 
     
    106 
    117    RESOL_ATM=${RESOL} 
    12  
    13     ##--Frequency purpose .... 
    14     ##--  Initialisation  .... 
    15     OK_instan=n 
    16     ##--  
    17     OK_journe=n 
    18     OK_mensuel=n 
    19  
    20     case ${config_UserChoices_PeriodLength} in 
    21         1Y|1y|1M|1m) OK_mensuel=y ;; 
    22         5D|5d|1D|1d) OK_journe=y ;; 
    23     esac 
    24  
    25     for frequency in ${config_ATM_WriteFrequency} ; do 
    26         case ${frequency} in 
    27             5D|5d|1D|1d) OK_journe=y ;; 
    28         esac 
    29     done 
    30  
    31     ##--Variables used by LMDZ -- 
    32     PAT_INST=$(     grep 'OK_instan'   ${SUBMIT_DIR}/PARAM/physiq.def ) 
    33     PAT_JOUR=$(     grep 'OK_journe'   ${SUBMIT_DIR}/PARAM/physiq.def ) 
    34     PAT_MOIS=$(     grep 'OK_mensuel'  ${SUBMIT_DIR}/PARAM/physiq.def ) 
    35  
    36     PAT_iphysiq=$(  grep 'iphysiq'     ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL} ) 
    37     PAT_iperiod=$(  grep 'iperiod'     ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL} | tail -1) 
    38     PAT_day_step=$( grep 'day_step'    ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL} ) 
    39     PAT_ecritphy=$( grep 'ecritphy'    ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL} ) 
    40  
    41     ##-- This could be define in lmdz.card, inside section [UserChoices] 
    42     ##-- Otherwise we get the value in *.def 
    43     iperiod=$(grep iperiod ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL} | awk -F= '{print $2}' | tail -1) 
    44     iphysiq=$(grep iphysiq ${SUBMIT_DIR}/PARAM/gcm.def_${RESOL} | awk -F= '{print $2}') 
    45     # day_step : number of steps per day (multiple of iperiod) 
    46     (( day_step = 48 * iphysiq )) 
    478 
    489    IGCM_debug_PopStack "ATM_Initialize" 
     
    5415    IGCM_debug_PushStack "ATM_Update" 
    5516 
    56     ecritphy=${PeriodLengthInDays} 
    57  
    5817    ##-- Remise ou non a zero de la date initiale de LMDZ pour le fichier run.def 
    5918    if [ ${CumulPeriod} -eq 1 ] ; then 
     
    6221        RAZ_DATE=0 
    6322    fi 
    64  
    65     ## Mise en forme du fichier physiq.def 
    66     sed -e "s/OK_instan=.*/OK_instan=${OK_instan}/"   \ 
    67         -e "s/OK_journe=.*/OK_journe=${OK_journe}/"   \ 
    68         -e "s/OK_mensuel=.*/OK_mensuel=${OK_mensuel}/" \ 
    69         physiq.def > physiq.def.tmp 
    70     IGCM_sys_Mv physiq.def.tmp physiq.def 
    71  
    72     ## Mise en forme du fichier gcm.def 
    73     sed  -e "s/${PAT_ecritphy}/ecritphy=${ecritphy}/" \ 
    74         -e "s/${PAT_day_step}/day_step=${day_step}/" \ 
    75         -e "s/${PAT_iperiod}/iperiod=${iperiod}/" \ 
    76         -e "s/${PAT_iphysiq}/iphysiq=${iphysiq}/" \ 
    77         gcm.def > gcm.def.tmp 
    78     IGCM_sys_Mv gcm.def.tmp gcm.def 
    7923 
    8024    ## Mise en forme du fichier run.def 
  • CONFIG/trunk/LMDZ4OR_v2/CREATE/config.card

    r327 r332  
    1010#============================ 
    1111#D-- (<8 chars MAX for JobName) 
    12 JobName=ETAT0 
    13 LongName="Call for create_etat0_limit for climatologic run." 
     12JobName= ELC-${RESOL} 
     13LongName="create_etat0_limit for climatology run' 
    1414TagName=LMDZ4OR_v2 
    1515#============================ 
     
    2828[ListOfComponents] 
    2929#D- For each component, Name of component, Tag of component 
    30 ATM= (lmdz, LMDZ4_V3_1) 
     30ATM= (lmdz, LMDZ4_V3_4) 
    3131 
    3232#======================================================================== 
     
    4444#D- Last day of the experience used as restart 
    4545RestartDate= 
    46 #D- Define restart simulation name (=> JOB_OS) 
     46#D- Define restart simulation name 
    4747RestartJobName= 
    48 #D- Path Server Group Login (=> PSGL) 
     48#D- Path Server Group Login 
    4949RestartPath= 
    5050# Attention login depend de la machine 
     
    7070[Post] 
    7171RebuildFrequency= 
    72 MonitoringFrequency= 
    7372TimeSeriesFrequency= 
    7473SeasonalFrequency= 
  • CONFIG/trunk/LMDZ4OR_v2/CREATE/config.card_AMIP

    r327 r332  
     1# $Id$ 
    12#======================================================================== 
    23#D-- Compatibility - 
     
    910#============================ 
    1011#D-- (<8 chars MAX for JobName) 
    11 JobName=AMIP_EL 
    12 LongName='Call for create_etat0_limit for AMIP run.' 
     12JobName=ELI-${RESOL} 
     13LongName='create_etat0_limit for interannuel run' 
    1314TagName=LMDZ4OR_v2 
    1415#============================ 
     
    2930[ListOfComponents] 
    3031#D- For each component, Name of component, Tag of component 
    31 ATM= (lmdz, LMDZ4_V3_1) 
     32ATM= (lmdz, LMDZ4_V3_4) 
    3233 
    3334#======================================================================== 
     
    4546#D- Last day of the experience used as restart 
    4647RestartDate= 
    47 #D- Define restart simulation name (=> JOB_OS) 
     48#D- Define restart simulation name 
    4849RestartJobName= 
    49 #D- Path Server Group Login (=> PSGL) 
     50#D- Path Server Group Login 
    5051RestartPath= 
    5152# Attention login depend de la machine 
     
    7172[Post] 
    7273RebuildFrequency= 
    73 MonitoringFrequency= 
    7474TimeSeriesFrequency= 
    7575SeasonalFrequency= 
Note: See TracChangeset for help on using the changeset viewer.