divy@mit_edu
New Member
Hi,I've tried running PORT (Parallel Offline Radiative Transfer) tool with both CESM1.1.2 and CESM1.2.0. I get the CAM part to create the data to work. However when I try to run the offline radiative model it doesn't work. I configure it , build the namelist, and both CESM1.1.2 and CESM1.2.0 seem to fail here:==========================================================(seq_mct_drv) : Initializing fractions
(seq_frac_check) [ice init] afrac min/max = 0.00000000000000000 0.00000000000000000
(seq_frac_check) [ice init] ofrac min/max = 0.00000000000000000 1.00000000000000000
(seq_frac_check) [ice init] ifrac min/max = 0.00000000000000000 0.00000000000000000
(seq_frac_check) [atm init] afrac min/max = 1.00000000000000000 1.00000000000000000
(seq_frac_check) [atm init] lfrac min/max = 0.00000000000000000 1.00000000000000000
(seq_frac_check) [atm init] ofrac min/max = 0.00000000000000000 1.00000000000000000
(seq_frac_check) [atm init] ifrac min/max = 0.00000000000000000 0.00000000000000000
(seq_frac_check) [atm init] lfrin min/max = 0.00000000000000000 0.00000000000000000
(seq_frac_check) [atm init] sum min/max = 1.00000000000000000 1.00000000000000000
(seq_frac_check) [atm init] sum ncnt/maxerr = 0 0.00000000000000000
(seq_mct_drv) : Setting fractions
(seq_mct_drv) : Calling map_ice2atm_mct for mapping i2x_ix(eii) to i2x_ax(eii)
(seq_mct_drv) : Calling atm_init_mct phase 2
(seq_mct_drv) : Initialize atm component phase 2 ATM
(seq_mct_drv) : Model initialization complete
MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_:: FATAL ERROR--parallelization strategy name not supported.MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_:: FATAL ERROR--parallelization strategy name not supported.
MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_:: FATAL ERROR--parallelization strategy name not supported.
MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_:: FATAL ERROR--parallelization strategy name not supported.
000.MCT(MPEU)::die.: from MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_()
002.MCT(MPEU)::die.: from MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_()
003.MCT(MPEU)::die.: from MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_()001.MCT(MPEU)::die.: from MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_()========================================================== Also building the namelist under the PORT run left out a lot of files (such as: rof_in, doc_in, docn_ocn_in, docstream.txt) and had incomplete values for ice_in of: ==========================================================/
&grid_nml
grid_file = '/'
grid_format = 'nc'
grid_type = 'latlon'
gridcpl_file = 'unknown_gridcpl_file'
kcatbound = 0
kmt_file = '/'
/
&ice_prescribed_nml
model_year_align = -999
prescribed_ice = .true.
prescribed_ice_fill = .false.
stream_domareaname = 'area'
stream_domfilename = "unset"
stream_dommaskname = 'mask'
stream_domtvarname = 'time'
stream_domxvarname = 'lon'
stream_domyvarname = 'lat'
stream_fldfilename = "unset"
stream_fldvarname = "unset"
stream_mapread = 'NOT_SET'
stream_year_first = -999
stream_year_last = -999
/==========================================================I just added these to the build-namelist with -cice_nl because the model also wasn't make it past this part. Any suggestions would be great!Thanks,Diane
(seq_frac_check) [ice init] afrac min/max = 0.00000000000000000 0.00000000000000000
(seq_frac_check) [ice init] ofrac min/max = 0.00000000000000000 1.00000000000000000
(seq_frac_check) [ice init] ifrac min/max = 0.00000000000000000 0.00000000000000000
(seq_frac_check) [atm init] afrac min/max = 1.00000000000000000 1.00000000000000000
(seq_frac_check) [atm init] lfrac min/max = 0.00000000000000000 1.00000000000000000
(seq_frac_check) [atm init] ofrac min/max = 0.00000000000000000 1.00000000000000000
(seq_frac_check) [atm init] ifrac min/max = 0.00000000000000000 0.00000000000000000
(seq_frac_check) [atm init] lfrin min/max = 0.00000000000000000 0.00000000000000000
(seq_frac_check) [atm init] sum min/max = 1.00000000000000000 1.00000000000000000
(seq_frac_check) [atm init] sum ncnt/maxerr = 0 0.00000000000000000
(seq_mct_drv) : Setting fractions
(seq_mct_drv) : Calling map_ice2atm_mct for mapping i2x_ix(eii) to i2x_ax(eii)
(seq_mct_drv) : Calling atm_init_mct phase 2
(seq_mct_drv) : Initialize atm component phase 2 ATM
(seq_mct_drv) : Model initialization complete
MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_:: FATAL ERROR--parallelization strategy name not supported.MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_:: FATAL ERROR--parallelization strategy name not supported.
MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_:: FATAL ERROR--parallelization strategy name not supported.
MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_:: FATAL ERROR--parallelization strategy name not supported.
000.MCT(MPEU)::die.: from MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_()
002.MCT(MPEU)::die.: from MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_()
003.MCT(MPEU)::die.: from MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_()001.MCT(MPEU)::die.: from MCT::m_MatAttrVectMul::sMatAvMult_SMPlus_()========================================================== Also building the namelist under the PORT run left out a lot of files (such as: rof_in, doc_in, docn_ocn_in, docstream.txt) and had incomplete values for ice_in of: ==========================================================/
&grid_nml
grid_file = '/'
grid_format = 'nc'
grid_type = 'latlon'
gridcpl_file = 'unknown_gridcpl_file'
kcatbound = 0
kmt_file = '/'
/
&ice_prescribed_nml
model_year_align = -999
prescribed_ice = .true.
prescribed_ice_fill = .false.
stream_domareaname = 'area'
stream_domfilename = "unset"
stream_dommaskname = 'mask'
stream_domtvarname = 'time'
stream_domxvarname = 'lon'
stream_domyvarname = 'lat'
stream_fldfilename = "unset"
stream_fldvarname = "unset"
stream_mapread = 'NOT_SET'
stream_year_first = -999
stream_year_last = -999
/==========================================================I just added these to the build-namelist with -cice_nl because the model also wasn't make it past this part. Any suggestions would be great!Thanks,Diane