CAM
upper_bc.F90 File Reference

Modules

module  upper_bc
 

Functions/Subroutines

subroutine, public upper_bc::ubc_defaultopts (tgcm_ubc_file_out, tgcm_ubc_data_type_out, tgcm_ubc_cycle_yr_out, tgcm_ubc_fixed_ymd_out, tgcm_ubc_fixed_tod_out, snoe_ubc_file_out, t_pert_ubc_out, no_xfac_ubc_out)
 
subroutine, public upper_bc::ubc_setopts (tgcm_ubc_file_in, tgcm_ubc_data_type_in, tgcm_ubc_cycle_yr_in, tgcm_ubc_fixed_ymd_in, tgcm_ubc_fixed_tod_in, snoe_ubc_file_in, t_pert_ubc_in, no_xfac_ubc_in)
 
subroutine, public upper_bc::ubc_init ()
 
subroutine, public upper_bc::ubc_timestep_init (pbuf2d, state)
 
subroutine, public upper_bc::ubc_get_vals (lchnk, ncol, ntop_molec, pint, zi, msis_temp, ubc_mmr, ubc_flux)
 

Variables

character(len=256) upper_bc::snoe_ubc_file = ' '
 
real(r8) upper_bc::t_pert_ubc = 0._r8
 
real(r8) upper_bc::no_xfac_ubc = 1._r8
 
character(len=256) upper_bc::tgcm_ubc_file = ' '
 
integer upper_bc::tgcm_ubc_cycle_yr = 0
 
integer upper_bc::tgcm_ubc_fixed_ymd = 0
 
integer upper_bc::tgcm_ubc_fixed_tod = 0
 
character(len=32) upper_bc::tgcm_ubc_data_type = 'CYCLICAL'
 
logical, parameter upper_bc::waccm = .false.