weit08@lzu_cn
New Member
Hi, everybody
I have a problem during run CCSM3. I have kept the model running for days(I just set "ndays" for stop_option and "5days" for stop_n to test),but it has not finished and there isn't any output. Could you help me? Thanks very much!
*************************env_mach:*************************
#! /bin/csh -f
# Documentation of following environment varibles is provided in env.readme
setenv CASE ex1
setenv CASESTR ex1
setenv COMP_ATM cam # [cam,latm,datm,xatm]
setenv COMP_LND clm # [clm,dlnd,xlnd]
setenv COMP_ICE csim # [csim,dice,xice]
setenv COMP_OCN pop # [pop,docn,xocn]
setenv COMP_CPL cpl # [cpl]
setenv CSIM_MODE prognostic # [prognostic,oceanmixed_ice]
setenv GRID T42_gx1v3 # [T42_gx1v3, T85_gx1v3, T31_gx3v5, T62_gx1v3, T62_gx3v5, 2x2.5_gx1v3]
setenv RUN_TYPE startup # [startup,hybrid,branch]
setenv RUN_STARTDATE 1990-01-01 # [yyyy-mm-dd]
setenv RUN_REFCASE case.std # [only applies to hybrid or branch runs]
setenv RUN_REFDATE 0001-01-01 # [only applies to hybrid or branch runs]
setenv IPCC_MODE OFF # [OFF, 1870_CONTROL, 1870_TO_PRESENT, RAMP_CO2_ONLY,
# FUTURE_A1, FUTURE_A2, FUTURE_B1, FUTURE_B2]
setenv RAMP_CO2_START_YMD 00000000 # Start date of CAM CO2 ramp in form YYYYMMDD
# This variable MUST be set if IPCC_MODE is RAMP_CO2_ONLY
# This variable is ignored if IPCC_MODE is not RAMP_CO2_ONLY
........
***********************env_mach.jazz************************
#! /bin/csh -f
# Documentation of following environment varibles is provided in env.readme
# -------------------------------------------------------------------------
# Tasks and Threads: Edit any time prior to invoking the configure command
# -------------------------------------------------------------------------
set COMPONENTS = ($COMP_CPL $COMP_ICE $COMP_LND $COMP_OCN $COMP_ATM)
set ntasks_atm = 1; set nthrds_atm = 1
set ntasks_lnd = 1; set nthrds_lnd = 1
set ntasks_ice = 1; set nthrds_ice = 1
set ntasks_ocn = 1; set nthrds_ocn = 1
set ntasks_cpl = 2; set nthrds_cpl = 1
if ($COMP_LND == xlnd) then
set ntasks_lnd = 2; set nthrds_lnd = 1
endif
if ($COMP_ICE == xice) then
set ntasks_ice = 4; set nthrds_ice = 1
endif
if ($COMP_ATM == cam) then
set ntasks_atm = 16; set nthrds_atm = 1
if ($GRID =~ T31* ) then
set ntasks_atm = 16; set nthrds_atm = 1
else if ($GRID =~ T42_gx1*) then
set ntasks_atm = 16; set nthrds_atm = 1
else if ($GRID =~ T85_gx1*) then
set ntasks_atm = 32; set nthrds_atm = 1
endif
endif
if ($COMP_LND == clm) then
set ntasks_lnd = 6; set nthrds_lnd = 1
if ($GRID =~ T31* ) then
set ntasks_lnd = 6; set nthrds_lnd = 1
else if ($GRID =~ T42_gx1*) then
set ntasks_lnd = 6; set nthrds_lnd = 1
else if ($GRID =~ T85_gx1*) then
set ntasks_lnd = 12; set nthrds_lnd = 1
endif
endif
if ($COMP_ICE == csim) then
set pic = prescribed_ice_clim
set pia = prescribed_ice_amip
set ntasks_ice = 8; set nthrds_ice = 1
if ($GRID =~ *gx3*) then
set ntasks_ice = 8; set nthrds_ice = 1
else if ($GRID =~ T42_gx1*) then
set ntasks_ice = 8; set nthrds_ice = 1
else if ($GRID =~ T85_gx1*) then
set ntasks_ice = 8; set nthrds_ice = 1
else if ($CSIM_MODE == $pic) then
set ntasks_ice = 8; set nthrds_ice = 1
else if ($CSIM_MODE == $pia) then
set ntasks_ice = 8; set nthrds_ice = 1
endif
endif
if ($COMP_OCN == pop) then
set ntasks_ocn = 24; set nthrds_ocn = 1
if ($GRID =~ *gx3*) then
set ntasks_ocn = 24; set nthrds_ocn = 1
else if ($GRID =~ T42_gx1*) then
set ntasks_ocn = 24; set nthrds_ocn = 1
else if ($GRID =~ T85_gx1*) then
set ntasks_ocn = 24; set nthrds_ocn = 1
endif
endif
setenv NTASKS_ATM 1
setenv NTHRDS_ATM 1
setenv NTASKS_LND 1
setenv NTHRDS_LND 1
setenv NTASKS_ICE 1
setenv NTHRDS_ICE 1
setenv NTASKS_OCN 1
setenv NTHRDS_OCN 1
setenv NTASKS_CPL 2
setenv NTHRDS_CPL 1
# -------------------------------------------------------------------------
# General machine specific environment variables - edit before the initial build
# -------------------------------------------------------------------------
setenv EXEROOT $HOME/weit/exe/$CASE
setenv RUNROOT $EXEROOT
setenv GMAKE_J 1
# -------------------------------------------------------------------------
# Environment variables for prestaging input data - edit anytime during run
# -------------------------------------------------------------------------
setenv DIN_LOC_ROOT /home/chen/weit/inputdata
setenv DIN_LOC_ROOT_USER /home/chen/weit/inputdata_user
setenv DIN_LOC_MSROOT /home/chen/weit/inputdata
setenv DIN_REM_MACH dataproc.ucar.edu
setenv DIN_REM_MSROOT /CCSM/inputdata
setenv DIN_REM_ROOT $HOME/inputdata
# -------------------------------------------------------------------------
# Environment variables for short term output storage - edit anytime during run
# -------------------------------------------------------------------------
setenv DOUT_S TRUE
setenv DOUT_S_ROOT $HOME/weit/archive/$CASE
# -------------------------------------------------------------------------
# Environment variables for longer term output storage - edit anytime during run
# -------------------------------------------------------------------------
setenv DOUT_L_RCP FALSE
setenv DOUT_L_RCP_ROOT mylogin@remotesite.edu:/ptmp/$LOGNAME/archive/$CASE
setenv DOUT_L_MS FALSE
setenv DOUT_L_MSNAME `echo $LOGNAME | tr '[a-z]' '[A-Z]'`
setenv DOUT_L_MSROOT /$DOUT_L_MSNAME/csm/$CASE
setenv DOUT_L_MSPWD $DOUT_L_MSNAME
setenv DOUT_L_MSRPD 3650
setenv DOUT_L_MSPRJ 00000000
# -------------------------------------------------------------------------
# Build and runtime environment variables - edit before the initial build
# -------------------------------------------------------------------------
......
I have a problem during run CCSM3. I have kept the model running for days(I just set "ndays" for stop_option and "5days" for stop_n to test),but it has not finished and there isn't any output. Could you help me? Thanks very much!
*************************env_mach:*************************
#! /bin/csh -f
# Documentation of following environment varibles is provided in env.readme
setenv CASE ex1
setenv CASESTR ex1
setenv COMP_ATM cam # [cam,latm,datm,xatm]
setenv COMP_LND clm # [clm,dlnd,xlnd]
setenv COMP_ICE csim # [csim,dice,xice]
setenv COMP_OCN pop # [pop,docn,xocn]
setenv COMP_CPL cpl # [cpl]
setenv CSIM_MODE prognostic # [prognostic,oceanmixed_ice]
setenv GRID T42_gx1v3 # [T42_gx1v3, T85_gx1v3, T31_gx3v5, T62_gx1v3, T62_gx3v5, 2x2.5_gx1v3]
setenv RUN_TYPE startup # [startup,hybrid,branch]
setenv RUN_STARTDATE 1990-01-01 # [yyyy-mm-dd]
setenv RUN_REFCASE case.std # [only applies to hybrid or branch runs]
setenv RUN_REFDATE 0001-01-01 # [only applies to hybrid or branch runs]
setenv IPCC_MODE OFF # [OFF, 1870_CONTROL, 1870_TO_PRESENT, RAMP_CO2_ONLY,
# FUTURE_A1, FUTURE_A2, FUTURE_B1, FUTURE_B2]
setenv RAMP_CO2_START_YMD 00000000 # Start date of CAM CO2 ramp in form YYYYMMDD
# This variable MUST be set if IPCC_MODE is RAMP_CO2_ONLY
# This variable is ignored if IPCC_MODE is not RAMP_CO2_ONLY
........
***********************env_mach.jazz************************
#! /bin/csh -f
# Documentation of following environment varibles is provided in env.readme
# -------------------------------------------------------------------------
# Tasks and Threads: Edit any time prior to invoking the configure command
# -------------------------------------------------------------------------
set COMPONENTS = ($COMP_CPL $COMP_ICE $COMP_LND $COMP_OCN $COMP_ATM)
set ntasks_atm = 1; set nthrds_atm = 1
set ntasks_lnd = 1; set nthrds_lnd = 1
set ntasks_ice = 1; set nthrds_ice = 1
set ntasks_ocn = 1; set nthrds_ocn = 1
set ntasks_cpl = 2; set nthrds_cpl = 1
if ($COMP_LND == xlnd) then
set ntasks_lnd = 2; set nthrds_lnd = 1
endif
if ($COMP_ICE == xice) then
set ntasks_ice = 4; set nthrds_ice = 1
endif
if ($COMP_ATM == cam) then
set ntasks_atm = 16; set nthrds_atm = 1
if ($GRID =~ T31* ) then
set ntasks_atm = 16; set nthrds_atm = 1
else if ($GRID =~ T42_gx1*) then
set ntasks_atm = 16; set nthrds_atm = 1
else if ($GRID =~ T85_gx1*) then
set ntasks_atm = 32; set nthrds_atm = 1
endif
endif
if ($COMP_LND == clm) then
set ntasks_lnd = 6; set nthrds_lnd = 1
if ($GRID =~ T31* ) then
set ntasks_lnd = 6; set nthrds_lnd = 1
else if ($GRID =~ T42_gx1*) then
set ntasks_lnd = 6; set nthrds_lnd = 1
else if ($GRID =~ T85_gx1*) then
set ntasks_lnd = 12; set nthrds_lnd = 1
endif
endif
if ($COMP_ICE == csim) then
set pic = prescribed_ice_clim
set pia = prescribed_ice_amip
set ntasks_ice = 8; set nthrds_ice = 1
if ($GRID =~ *gx3*) then
set ntasks_ice = 8; set nthrds_ice = 1
else if ($GRID =~ T42_gx1*) then
set ntasks_ice = 8; set nthrds_ice = 1
else if ($GRID =~ T85_gx1*) then
set ntasks_ice = 8; set nthrds_ice = 1
else if ($CSIM_MODE == $pic) then
set ntasks_ice = 8; set nthrds_ice = 1
else if ($CSIM_MODE == $pia) then
set ntasks_ice = 8; set nthrds_ice = 1
endif
endif
if ($COMP_OCN == pop) then
set ntasks_ocn = 24; set nthrds_ocn = 1
if ($GRID =~ *gx3*) then
set ntasks_ocn = 24; set nthrds_ocn = 1
else if ($GRID =~ T42_gx1*) then
set ntasks_ocn = 24; set nthrds_ocn = 1
else if ($GRID =~ T85_gx1*) then
set ntasks_ocn = 24; set nthrds_ocn = 1
endif
endif
setenv NTASKS_ATM 1
setenv NTHRDS_ATM 1
setenv NTASKS_LND 1
setenv NTHRDS_LND 1
setenv NTASKS_ICE 1
setenv NTHRDS_ICE 1
setenv NTASKS_OCN 1
setenv NTHRDS_OCN 1
setenv NTASKS_CPL 2
setenv NTHRDS_CPL 1
# -------------------------------------------------------------------------
# General machine specific environment variables - edit before the initial build
# -------------------------------------------------------------------------
setenv EXEROOT $HOME/weit/exe/$CASE
setenv RUNROOT $EXEROOT
setenv GMAKE_J 1
# -------------------------------------------------------------------------
# Environment variables for prestaging input data - edit anytime during run
# -------------------------------------------------------------------------
setenv DIN_LOC_ROOT /home/chen/weit/inputdata
setenv DIN_LOC_ROOT_USER /home/chen/weit/inputdata_user
setenv DIN_LOC_MSROOT /home/chen/weit/inputdata
setenv DIN_REM_MACH dataproc.ucar.edu
setenv DIN_REM_MSROOT /CCSM/inputdata
setenv DIN_REM_ROOT $HOME/inputdata
# -------------------------------------------------------------------------
# Environment variables for short term output storage - edit anytime during run
# -------------------------------------------------------------------------
setenv DOUT_S TRUE
setenv DOUT_S_ROOT $HOME/weit/archive/$CASE
# -------------------------------------------------------------------------
# Environment variables for longer term output storage - edit anytime during run
# -------------------------------------------------------------------------
setenv DOUT_L_RCP FALSE
setenv DOUT_L_RCP_ROOT mylogin@remotesite.edu:/ptmp/$LOGNAME/archive/$CASE
setenv DOUT_L_MS FALSE
setenv DOUT_L_MSNAME `echo $LOGNAME | tr '[a-z]' '[A-Z]'`
setenv DOUT_L_MSROOT /$DOUT_L_MSNAME/csm/$CASE
setenv DOUT_L_MSPWD $DOUT_L_MSNAME
setenv DOUT_L_MSRPD 3650
setenv DOUT_L_MSPRJ 00000000
# -------------------------------------------------------------------------
# Build and runtime environment variables - edit before the initial build
# -------------------------------------------------------------------------
......