|
subroutine, public | scammod::scam_default_opts (scmlat_out, scmlon_out, iopfile_out, single_column_out, scm_iop_srf_prop_out, scm_relaxation_out, scm_relaxation_low_out, scm_relaxation_high_out, scm_diurnal_avg_out, scm_crm_mode_out, scm_observed_aero_out, swrad_off_out, lwrad_off_out, precip_off_out, scm_clubb_iop_name_out) |
|
subroutine, public | scammod::scam_setopts (scmlat_in, scmlon_in, iopfile_in, single_column_in, scm_iop_srf_prop_in, scm_relaxation_in, scm_relaxation_low_in, scm_relaxation_high_in, scm_diurnal_avg_in, scm_crm_mode_in, scm_observed_aero_in, swrad_off_in, lwrad_off_in, precip_off_in, scm_clubb_iop_name_in) |
|
subroutine, public | scammod::scam_clm_default_opts (pftfile_out, srffile_out, inifile_out) |
|
|
real(r8), dimension(plev), public | scammod::pressure_levels |
|
real(r8), public | scammod::scmlat |
|
real(r8), public | scammod::scmlon |
|
real(r8), dimension(:), allocatable, public | scammod::scm_dgnum |
|
real(r8), dimension(:), allocatable, public | scammod::scm_std |
|
real(r8), dimension(:), allocatable, public | scammod::scm_num |
|
real(r8), dimension(:,:), allocatable, public | scammod::scm_div |
|
integer, parameter | scammod::num_switches = 20 |
|
integer, parameter | scammod::max_path_len = 128 |
|
logical, public | scammod::single_column |
|
logical, public | scammod::use_iop |
|
logical, public | scammod::use_analysis |
|
logical, public | scammod::use_saveinit |
|
logical, public | scammod::use_pert_init |
|
logical, public | scammod::use_pert_frc |
|
logical, public | scammod::scm_diurnal_avg |
|
logical, public | scammod::scm_crm_mode |
|
logical, public | scammod::use_userdata |
|
logical, public | scammod::isrestart |
|
logical, dimension(num_switches), public | scammod::switch |
|
logical, public | scammod::l_uvphys |
|
logical, public | scammod::l_uvadvect |
|
logical, public | scammod::l_conv |
|
logical, public | scammod::l_divtr |
|
logical, public | scammod::l_diag |
|
integer, public | scammod::error_code |
|
integer, public | scammod::inittimeidx |
|
integer, public | scammod::seedval |
|
character *(max_path_len), public | scammod::modelfile |
|
character *(max_path_len), public | scammod::analysisfile |
|
character *(max_path_len), public | scammod::sicfile |
|
character *(max_path_len), public | scammod::userfile |
|
character *(max_path_len), public | scammod::sstfile |
|
character *(max_path_len), public | scammod::lsmpftfile |
|
character *(max_path_len), public | scammod::pressfile |
|
character *(max_path_len), public | scammod::topofile |
|
character *(max_path_len), public | scammod::ozonefile |
|
character *(max_path_len), public | scammod::iopfile |
|
character *(max_path_len), public | scammod::absemsfile |
|
character *(max_path_len), public | scammod::aermassfile |
|
character *(max_path_len), public | scammod::aeropticsfile |
|
character *(max_path_len), public | scammod::timeinvfile |
|
character *(max_path_len), public | scammod::lsmsurffile |
|
character *(max_path_len), public | scammod::lsminifile |
|
real(r8), public | scammod::fixmascam |
|
real(r8), public | scammod::betacam |
|
real(r8), dimension(pcnst), public | scammod::alphacam |
|
real(r8), dimension(plon, plev, pcnst), public | scammod::dqfxcam |
|
real(r8), dimension(plev, pcnst), public | scammod::divq3d |
|
real(r8), dimension(plev), public | scammod::divt3d |
|
real(r8), dimension(plev, pcnst), public | scammod::vertdivq |
|
real(r8), dimension(plev), public | scammod::vertdivt |
|
real(r8), public | scammod::ptend |
|
real(r8), dimension(plev), public | scammod::qdiff |
|
real(r8), dimension(plev), public | scammod::qobs |
|
real(r8), dimension(plev), public | scammod::cldliqobs |
|
real(r8), dimension(plev), public | scammod::cldiceobs |
|
real(r8), dimension(plev), public | scammod::numliqobs |
|
real(r8), dimension(plev), public | scammod::numiceobs |
|
real(r8), dimension(1), public | scammod::precobs |
|
real(r8), dimension(1), public | scammod::lhflxobs |
|
real(r8), dimension(1), public | scammod::shflxobs |
|
real(r8), dimension(plev), public | scammod::q1obs |
|
real(r8), dimension(plev), public | scammod::q2obs |
|
real(r8), dimension(plev), public | scammod::tdiff |
|
real(r8), dimension(1), public | scammod::tground |
|
real(r8), dimension(plev), public | scammod::tobs |
|
real(r8), dimension(1), public | scammod::tsair |
|
real(r8), dimension(plev), public | scammod::udiff |
|
real(r8), dimension(plev), public | scammod::uobs |
|
real(r8), dimension(plev), public | scammod::vdiff |
|
real(r8), dimension(plev), public | scammod::vobs |
|
real(r8), dimension(plev), public | scammod::cldobs |
|
real(r8), dimension(plev), public | scammod::clwpobs |
|
real(r8), dimension(1), public | scammod::aldirobs |
|
real(r8), dimension(1), public | scammod::aldifobs |
|
real(r8), dimension(1), public | scammod::asdirobs |
|
real(r8), dimension(1), public | scammod::asdifobs |
|
real(r8), dimension(plev), public | scammod::wfld |
|
real(r8), dimension(plevp), public | scammod::wfldh |
|
real(r8), dimension(plev, pcnst), public | scammod::divq |
|
real(r8), dimension(plev), public | scammod::divt |
|
real(r8), dimension(plev), public | scammod::divu |
|
real(r8), dimension(plev), public | scammod::divv |
|
real(r8), public | scammod::scm_relaxation_low |
|
real(r8), public | scammod::scm_relaxation_high |
|
real(r8), dimension(:), pointer, public | scammod::loniop |
|
real(r8), dimension(:), pointer, public | scammod::latiop |
|
integer, public | scammod::ioptimeidx |
|
integer, public | scammod::steplength |
|
integer, public | scammod::base_date |
|
integer, public | scammod::base_secs |
|
logical *4, public | scammod::doiopupdate |
|
logical *4, public | scammod::have_divq |
|
logical *4, public | scammod::have_divt |
|
logical *4, public | scammod::have_divq3d |
|
logical *4, public | scammod::have_vertdivt |
|
logical *4, public | scammod::have_vertdivq |
|
logical *4, public | scammod::have_divt3d |
|
logical *4, public | scammod::have_divu |
|
logical *4, public | scammod::have_divv |
|
logical *4, public | scammod::have_omega |
|
logical *4, public | scammod::have_phis |
|
logical *4, public | scammod::have_ptend |
|
logical *4, public | scammod::have_ps |
|
logical *4, public | scammod::have_q |
|
logical *4, public | scammod::have_q1 |
|
logical *4, public | scammod::have_q2 |
|
logical *4, public | scammod::have_prec |
|
logical *4, public | scammod::have_lhflx |
|
logical *4, public | scammod::have_shflx |
|
logical *4, public | scammod::have_t |
|
logical *4, public | scammod::have_tg |
|
logical *4, public | scammod::have_tsair |
|
logical *4, public | scammod::have_u |
|
logical *4, public | scammod::have_v |
|
logical *4, public | scammod::have_cld |
|
logical *4, public | scammod::have_cldliq |
|
logical *4, public | scammod::have_cldice |
|
logical *4, public | scammod::have_numliq |
|
logical *4, public | scammod::have_numice |
|
logical *4, public | scammod::have_clwp |
|
logical *4, public | scammod::have_aldir |
|
logical *4, public | scammod::have_aldif |
|
logical *4, public | scammod::have_asdir |
|
logical *4, public | scammod::have_asdif |
|
logical *4, public | scammod::scm_iop_srf_prop |
|
logical *4, public | scammod::scm_relaxation |
|
logical *4, public | scammod::scm_observed_aero |
|
logical *4, public | scammod::swrad_off |
|
logical *4, public | scammod::lwrad_off |
|
logical *4, public | scammod::precip_off |
|
logical *4, public | scammod::use_camiop |
|
logical *4, public | scammod::use_3dfrc |
|
character(len=200), public | scammod::scm_clubb_iop_name |
|