Opened 11 years ago

Closed 10 years ago

#70 closed enhancement (fixed)

Nettoyage dans lmdz.driver pour lancement automatique du create_etat0_limit

Reported by: jgipsl Owned by:
Priority: minor Milestone:
Component: config_v5 Version:
Keywords: Cc:

Description

Dans les config _v5, dans lmdz.driver un partie spécifique au démarrage sans start.nc et startphy.nc pour LMDZ est fait (lancement de create_etat0_limit.e). Cette possibilité n'est plus maintenue et il faudrait l'enlever du code lmdz.driver. Il s'agit du partie suivant + éventuellement d'autres lignes à identifier :

# Restart files have to be created
            echo "Run create_etat0_limit.e to create restart files start.nc and startphy.nc for LMDZ"
            if [ ${DRYRUN} -le 2 ] ; then
                ##-- suppression of ozone file construction --
                cp config.def config.def.save
                LMDZ_sed config.def read_climoz 0
                IGCM_sys_Cp ${R_EXE}/create_etat0_limit.e ${RUN_DIR}/.
                if [ ${DRYRUN} -le 1 ] ; then
                    ${HOST_MPIRUN_COMMAND} -np 1 ./create_etat0_limit.e
                    IGCM_sys_Put_Out start.nc    ${R_OUT_ATM_R}/${config_UserChoices_JobName}_${PeriodDateBegin}_start.nc
                    IGCM_sys_Put_Out startphy.nc ${R_OUT_ATM_R}/${config_UserChoices_JobName}_${PeriodDateBegin}_startphy.nc
                fi
                IGCM_sys_Mv config.def.save config.def
            else
                echo "EXECUTION of ${HOST_MPIRUN_COMMAND} -np 1 ./create_etat0_limit.e simulated"
                echo "EXECUTION of ${HOST_MPIRUN_COMMAND} -np 1 ./create_etat0_limit.e simulated for DRYRUN = " $DRYRUN >> stack
            fi

Change History (2)

comment:1 Changed 10 years ago by jgipsl

Done in _v5 familly in rev [2319]

comment:2 Changed 10 years ago by jgipsl

  • Resolution set to fixed
  • Status changed from new to closed

Done in _v6 in rev [2320].

  • In _v6 the start files are supposed to be there and the model will stop if the files are missing.
  • In _v5, the check is kept and the lmdz.driver will stop the execution.
Note: See TracTickets for help on using tickets.