Functions/Subroutines | |
subroutine | ice_prescribed_init |
subroutine | ice_prescribed_run (mDateIn, secIn) |
subroutine | ice_prescribed_readField (fileName, fldName, nTime, fldRead) |
subroutine | ice_prescribed_checkDomain (csimXCoord, csimYCoord, dataXCoord, dataYCoord, regrid) |
subroutine | ice_prescribed_phys |
Variables | |
logical(kind=log_kind) | prescribed_ice |
integer(kind=int_kind) | stream_year_first |
integer(kind=int_kind) | stream_year_last |
integer(kind=int_kind) | model_year_align |
character(len=char_len_long) | stream_fldVarName |
character(len=char_len_long) | stream_fldFileName |
character(len=char_len_long) | stream_domTvarName |
character(len=char_len_long) | stream_domXvarName |
character(len=char_len_long) | stream_domYvarName |
character(len=char_len_long) | stream_domAreaName |
character(len=char_len_long) | stream_domMaskName |
character(len=char_len_long) | stream_domFileName |
logical(kind=log_kind) | prescribed_ice_fill |
real(kind=dbl_kind) | closelat |
real(kind=dbl_kind) | closelon |
integer(kind=int_kind) | latidx |
integer(kind=int_kind) | lonidx |
integer(kind=int_kind) | ncid |
real(kind=dbl_kind), allocatable | dataXCoord |
real(kind=dbl_kind), allocatable | dataYCoord |
integer(kind=int_kind), allocatable | dataMask |
real(kind=dbl_kind), allocatable | dataUB |
real(kind=dbl_kind), allocatable | dataLB |
type(shr_stream_streamType), save | csim_stream |
type(shr_map_mapType) | csim_map |
type(shr_map_mapType) | csim_fill |
real(kind=dbl_kind), allocatable | dataInLB |
real(kind=dbl_kind), allocatable | dataInUB |
real(kind=dbl_kind), allocatable | dataSrcLB |
real(kind=dbl_kind), allocatable | dataSrcUB |
real(kind=dbl_kind), allocatable | dataDstLB |
real(kind=dbl_kind), allocatable | dataDstUB |
real(kind=dbl_kind), allocatable | dataOutLB |
real(kind=dbl_kind), allocatable | dataOutUB |
real(kind=dbl_kind), dimension(:,:), allocatable | ice_cov_global |
real(kind=dbl_kind), dimension(nx_block, ny_block, max_blocks) | ice_cov_lb |
real(kind=dbl_kind), dimension(nx_block, ny_block, max_blocks) | ice_cov_ub |
real(kind=dbl_kind), dimension(nx_block, ny_block, max_blocks) | ice_cov |
logical(kind=log_kind) | regrid |
integer(kind=int_kind) | dateUB |
integer(kind=int_kind) | dateLB |
integer(kind=int_kind) | secUB |
integer(kind=int_kind) | secLB |
integer(kind=int_kind) | nlon |
integer(kind=int_kind) | nlat |
integer(kind=int_kind) | nflds |
character(len=char_len_long) | fldList |
character(len=char_len) | fldName |
logical | read_data |
real(kind=dbl_kind), parameter | cp_sno = 0.0_dbl_kind |
real(kind=dbl_kind), parameter | rLfi = Lfresh*rhoi |
real(kind=dbl_kind), parameter | rLfs = Lfresh*rhos |
real(kind=dbl_kind), parameter | rLvi = Lvap*rhoi |
real(kind=dbl_kind), parameter | rLvs = Lvap*rhos |
real(kind=dbl_kind), parameter | rcpi = cp_ice*rhoi |
real(kind=dbl_kind), parameter | rcps = cp_sno*rhos |
real(kind=dbl_kind), parameter | rcpidepressT = rcpi*depressT |
real(kind=dbl_kind), parameter | rLfidepressT = rLfi*depressT |
subroutine ice_prescribed_mod::ice_prescribed_checkDomain | ( | real(kind=dbl_kind),dimension(:,:),intent(in) | csimXCoord, | |
real(kind=dbl_kind),dimension(:,:),intent(in) | csimYCoord, | |||
real(kind=dbl_kind),dimension(:,:),intent(in) | dataXCoord, | |||
real(kind=dbl_kind),dimension(:,:),intent(in) | dataYCoord, | |||
logical(kind=log_kind),intent(out) | regrid | |||
) | [private] |
Definition at line 707 of file ice_prescribed_mod.F90.
subroutine ice_prescribed_mod::ice_prescribed_init | ( | ) |
Definition at line 154 of file ice_prescribed_mod.F90.
subroutine ice_prescribed_mod::ice_prescribed_phys | ( | ) |
Definition at line 791 of file ice_prescribed_mod.F90.
subroutine ice_prescribed_mod::ice_prescribed_readField | ( | character(*),intent(in) | fileName, | |
character(*),intent(in) | fldName, | |||
integer(kind=int_kind),intent(in) | nTime, | |||
real (kind=dbl_kind),dimension(:,:,:),intent(out) | fldRead | |||
) |
Definition at line 664 of file ice_prescribed_mod.F90.
subroutine ice_prescribed_mod::ice_prescribed_run | ( | integer(kind=int_kind),intent(in) | mDateIn, | |
integer(kind=int_kind),intent(in) | secIn | |||
) |
Definition at line 474 of file ice_prescribed_mod.F90.
real(kind=dbl_kind) ice_prescribed_mod::closelat |
Definition at line 81 of file ice_prescribed_mod.F90.
real(kind=dbl_kind) ice_prescribed_mod::closelon |
Definition at line 81 of file ice_prescribed_mod.F90.
real (kind=dbl_kind),parameter ice_prescribed_mod::cp_sno = 0.0_dbl_kind |
Definition at line 124 of file ice_prescribed_mod.F90.
type(shr_map_mapType) ice_prescribed_mod::csim_fill |
Definition at line 95 of file ice_prescribed_mod.F90.
type(shr_map_mapType) ice_prescribed_mod::csim_map |
Definition at line 94 of file ice_prescribed_mod.F90.
type(shr_stream_streamType),save ice_prescribed_mod::csim_stream |
Definition at line 93 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),allocatable ice_prescribed_mod::dataDstLB |
Definition at line 101 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),allocatable ice_prescribed_mod::dataDstUB |
Definition at line 102 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),allocatable ice_prescribed_mod::dataInLB |
Definition at line 97 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),allocatable ice_prescribed_mod::dataInUB |
Definition at line 98 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),allocatable ice_prescribed_mod::dataLB |
Definition at line 91 of file ice_prescribed_mod.F90.
integer(kind=int_kind),allocatable ice_prescribed_mod::dataMask |
Definition at line 89 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),allocatable ice_prescribed_mod::dataOutLB |
Definition at line 103 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),allocatable ice_prescribed_mod::dataOutUB |
Definition at line 104 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),allocatable ice_prescribed_mod::dataSrcLB |
Definition at line 99 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),allocatable ice_prescribed_mod::dataSrcUB |
Definition at line 100 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),allocatable ice_prescribed_mod::dataUB |
Definition at line 90 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),allocatable ice_prescribed_mod::dataXCoord |
Definition at line 87 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),allocatable ice_prescribed_mod::dataYCoord |
Definition at line 88 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::dateLB |
Definition at line 113 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::dateUB |
Definition at line 113 of file ice_prescribed_mod.F90.
character(len=char_len_long) ice_prescribed_mod::fldList |
Definition at line 118 of file ice_prescribed_mod.F90.
character(len=char_len) ice_prescribed_mod::fldName |
Definition at line 119 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),dimension(nx_block,ny_block,max_blocks) ice_prescribed_mod::ice_cov |
Definition at line 109 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),dimension(:,:),allocatable ice_prescribed_mod::ice_cov_global |
Definition at line 106 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),dimension(nx_block,ny_block,max_blocks) ice_prescribed_mod::ice_cov_lb |
Definition at line 107 of file ice_prescribed_mod.F90.
real(kind=dbl_kind),dimension(nx_block,ny_block,max_blocks) ice_prescribed_mod::ice_cov_ub |
Definition at line 108 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::latidx |
Definition at line 82 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::lonidx |
Definition at line 82 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::model_year_align |
Definition at line 70 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::ncid |
Definition at line 83 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::nflds |
Definition at line 116 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::nlat |
Definition at line 115 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::nlon |
Definition at line 114 of file ice_prescribed_mod.F90.
logical(kind=log_kind) ice_prescribed_mod::prescribed_ice |
Definition at line 67 of file ice_prescribed_mod.F90.
logical(kind=log_kind) ice_prescribed_mod::prescribed_ice_fill |
Definition at line 80 of file ice_prescribed_mod.F90.
real (kind=dbl_kind),parameter ice_prescribed_mod::rcpi = cp_ice*rhoi |
Definition at line 124 of file ice_prescribed_mod.F90.
real (kind=dbl_kind),parameter ice_prescribed_mod::rcpidepressT = rcpi*depressT |
Definition at line 124 of file ice_prescribed_mod.F90.
real (kind=dbl_kind),parameter ice_prescribed_mod::rcps = cp_sno*rhos |
Definition at line 124 of file ice_prescribed_mod.F90.
logical ice_prescribed_mod::read_data |
Definition at line 121 of file ice_prescribed_mod.F90.
logical(kind=log_kind) ice_prescribed_mod::regrid |
Definition at line 111 of file ice_prescribed_mod.F90.
real (kind=dbl_kind),parameter ice_prescribed_mod::rLfi = Lfresh*rhoi |
Definition at line 124 of file ice_prescribed_mod.F90.
real (kind=dbl_kind),parameter ice_prescribed_mod::rLfidepressT = rLfi*depressT |
Definition at line 124 of file ice_prescribed_mod.F90.
real (kind=dbl_kind),parameter ice_prescribed_mod::rLfs = Lfresh*rhos |
Definition at line 124 of file ice_prescribed_mod.F90.
real (kind=dbl_kind),parameter ice_prescribed_mod::rLvi = Lvap*rhoi |
Definition at line 124 of file ice_prescribed_mod.F90.
real (kind=dbl_kind),parameter ice_prescribed_mod::rLvs = Lvap*rhos |
Definition at line 124 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::secLB |
Definition at line 113 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::secUB |
Definition at line 113 of file ice_prescribed_mod.F90.
character(len=char_len_long) ice_prescribed_mod::stream_domAreaName |
Definition at line 77 of file ice_prescribed_mod.F90.
character(len=char_len_long) ice_prescribed_mod::stream_domFileName |
Definition at line 79 of file ice_prescribed_mod.F90.
character(len=char_len_long) ice_prescribed_mod::stream_domMaskName |
Definition at line 78 of file ice_prescribed_mod.F90.
character(len=char_len_long) ice_prescribed_mod::stream_domTvarName |
Definition at line 74 of file ice_prescribed_mod.F90.
character(len=char_len_long) ice_prescribed_mod::stream_domXvarName |
Definition at line 75 of file ice_prescribed_mod.F90.
character(len=char_len_long) ice_prescribed_mod::stream_domYvarName |
Definition at line 76 of file ice_prescribed_mod.F90.
character(len=char_len_long) ice_prescribed_mod::stream_fldFileName |
Definition at line 73 of file ice_prescribed_mod.F90.
character(len=char_len_long) ice_prescribed_mod::stream_fldVarName |
Definition at line 72 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::stream_year_first |
Definition at line 68 of file ice_prescribed_mod.F90.
integer(kind=int_kind) ice_prescribed_mod::stream_year_last |
Definition at line 69 of file ice_prescribed_mod.F90.