s_albani@cornell_edu
New Member
Hi!
I have a question on using the diagnostic radiation calculations enabled in cam5.2
The namelist variables rad_diag_* allow specifying a list of species.
I'm using FC5 -trop_mam3, radiation_scheme = 'rrtmg', and the default namelist is defining the 3 modes through the variable "mode_defs".
Category "M" variable are also usead in the default rad_climate definition.
So my question is how can I still use rad_diag_* where I selectively remove some species insetad of a mode?
I tried to specify rad_climate in terms of each species insetad of modes through user_nl_cam.
rad_climate = 'A:Q:H2O', 'N:O2:O2', 'N:CO2:CO2', 'N:ozone:O3', 'N:N2O:N2O', 'N:CH4:CH4', 'N:CFC11:CFC11',
'N:CFC12:CFC12',
'A:so4_a1:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/sulfate_rrtmg_c080918.nc',
'A:pom_a1:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/ocpho_rrtmg_c101112.nc',
'A:soa_a1:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/ocphi_rrtmg_c100508.nc',
'A:bc_a1:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/bcpho_rrtmg_c100508.nc',
'A:dst_a1:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/dust4_rrtmg_c090521.nc',
'A:ncl_a1:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/ssam_rrtmg_c100508.nc',
'A:so4_a2:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/sulfate_rrtmg_c080918.nc',
'A:soa_a2:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/ocphi_rrtmg_c100508.nc',
'A:ncl_a2:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/ssam_rrtmg_c100508.nc',
'A:dst_a3:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/dust4_rrtmg_c090521.nc',
'A:ncl_a3:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/ssam_rrtmg_c100508.nc',
'A:so4_a3:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/sulfate_rrtmg_c080918.nc'
The model builds but crashes with the message:
rad_cnst_get_mode_props: mode_idx= 1 nmodes= 0
ENDRUN:rad_cnst_get_mode_props: mode list index out of range
Any suggestion is welcome, thanks!
Sam
I have a question on using the diagnostic radiation calculations enabled in cam5.2
The namelist variables rad_diag_* allow specifying a list of species.
I'm using FC5 -trop_mam3, radiation_scheme = 'rrtmg', and the default namelist is defining the 3 modes through the variable "mode_defs".
Category "M" variable are also usead in the default rad_climate definition.
So my question is how can I still use rad_diag_* where I selectively remove some species insetad of a mode?
I tried to specify rad_climate in terms of each species insetad of modes through user_nl_cam.
rad_climate = 'A:Q:H2O', 'N:O2:O2', 'N:CO2:CO2', 'N:ozone:O3', 'N:N2O:N2O', 'N:CH4:CH4', 'N:CFC11:CFC11',
'N:CFC12:CFC12',
'A:so4_a1:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/sulfate_rrtmg_c080918.nc',
'A:pom_a1:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/ocpho_rrtmg_c101112.nc',
'A:soa_a1:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/ocphi_rrtmg_c100508.nc',
'A:bc_a1:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/bcpho_rrtmg_c100508.nc',
'A:dst_a1:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/dust4_rrtmg_c090521.nc',
'A:ncl_a1:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/ssam_rrtmg_c100508.nc',
'A:so4_a2:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/sulfate_rrtmg_c080918.nc',
'A:soa_a2:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/ocphi_rrtmg_c100508.nc',
'A:ncl_a2:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/ssam_rrtmg_c100508.nc',
'A:dst_a3:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/dust4_rrtmg_c090521.nc',
'A:ncl_a3:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/ssam_rrtmg_c100508.nc',
'A:so4_a3:/glade/p/cesm/cseg//inputdata/atm/cam/physprops/sulfate_rrtmg_c080918.nc'
The model builds but crashes with the message:
rad_cnst_get_mode_props: mode_idx= 1 nmodes= 0
ENDRUN:rad_cnst_get_mode_props: mode list index out of range
Any suggestion is welcome, thanks!
Sam