ice_prescribed_mod Module Reference

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

Function/Subroutine Documentation

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.


Variable Documentation

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.

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.

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.

 All Classes Namespaces Files Functions Variables Defines

Generated on Tue Oct 6 14:02:25 2009 for CICE by  doxygen 1.6.1