ice_history_fields Module Reference

Data Types

type  ice_hist_field

Functions/Subroutines

subroutine construct_filename (ncfile, suffix, ns)

Variables

logical(kind=log_kind) hist_avg
character(len=char_len_long) history_dir
character(len=char_len_long) incond_dir
character(len=char_len) history_file
character(len=char_len) incond_file
character(len=3) history_format
integer(kind=int_kind), parameter max_avail_hist_fields = 600
integer(kind=int_kind) num_avail_hist_fields = 0
type(ice_hist_field),
dimension(max_avail_hist_fields
avail_hist_fields
integer(kind=int_kind), parameter ncat_hist = ncat
integer(kind=int_kind), parameter nvar = 11
real(kind=real_kind),
dimension(max_nstrm) 
time_beg
real(kind=real_kind),
dimension(max_nstrm) 
time_end
real(kind=real_kind), dimension(2) time_bounds
real(kind=dbl_kind), dimension(:,:,:,:),
allocatable 
aa
logical(kind=log_kind),
dimension(nvar
igrd
logical(kind=log_kind) f_bounds = .true.
integer(kind=int_kind), parameter n_tmask = 1
integer(kind=int_kind), parameter n_tarea = 2
integer(kind=int_kind), parameter n_uarea = 3
integer(kind=int_kind), parameter n_dxt = 4
integer(kind=int_kind), parameter n_dyt = 5
integer(kind=int_kind), parameter n_dxu = 6
integer(kind=int_kind), parameter n_dyu = 7
integer(kind=int_kind), parameter n_HTN = 8
integer(kind=int_kind), parameter n_HTE = 9
integer(kind=int_kind), parameter n_ANGLE = 10
integer(kind=int_kind), parameter n_ANGLET = 11
integer(kind=int_kind),
dimension(ncat_hist, max_nstrm) 
n_aicen
integer(kind=int_kind),
dimension(ncat_hist, max_nstrm) 
n_vicen
integer(kind=int_kind),
dimension(ncat_hist, max_nstrm) 
n_apondn
integer(kind=int_kind),
dimension(ncat_hist, max_nstrm) 
n_fsurfn_ai
integer(kind=int_kind),
dimension(ncat_hist, max_nstrm) 
n_fcondtopn_ai
integer(kind=int_kind),
dimension(ncat_hist, max_nstrm) 
n_fmelttn_ai
integer(kind=int_kind),
dimension(ncat_hist, max_nstrm) 
n_flatn_ai
integer(kind=int_kind),
dimension(n_aeromx, max_nstrm) 
n_faero_atm
integer(kind=int_kind),
dimension(n_aeromx, max_nstrm) 
n_faero_ocn
integer(kind=int_kind),
dimension(n_aeromx, max_nstrm) 
n_aerosn1
integer(kind=int_kind),
dimension(n_aeromx, max_nstrm) 
n_aerosn2
integer(kind=int_kind),
dimension(n_aeromx, max_nstrm) 
n_aeroic1
integer(kind=int_kind),
dimension(n_aeromx, max_nstrm) 
n_aeroic2
integer(kind=int_kind),
dimension(n_aeromx *ncat_hist,
max_nstrm 
n_aerosn1n )
integer(kind=int_kind),
dimension(n_aeromx *ncat_hist,
max_nstrm 
n_aerosn2n )
integer(kind=int_kind),
dimension(n_aeromx *ncat_hist,
max_nstrm 
n_aeroic1n )
integer(kind=int_kind),
dimension(n_aeromx *ncat_hist,
max_nstrm 
n_aeroic2n )

Function/Subroutine Documentation

subroutine ice_history_fields::construct_filename ( character (char_len_long),intent(inout)  ncfile,
character (len=2),intent(in)  suffix,
integer (kind=int_kind),intent(in)  ns 
)

Definition at line 206 of file ice_history_fields.F90.


Variable Documentation

real (kind=dbl_kind),dimension(:,:,:,:),allocatable ice_history_fields::aa

Definition at line 86 of file ice_history_fields.F90.

Definition at line 68 of file ice_history_fields.F90.

logical (kind=log_kind) ice_history_fields::f_bounds = .true.

Definition at line 96 of file ice_history_fields.F90.

logical (kind=log_kind) ice_history_fields::hist_avg

Definition at line 22 of file ice_history_fields.F90.

character (len=char_len_long) ice_history_fields::history_dir

Definition at line 25 of file ice_history_fields.F90.

character (len=char_len) ice_history_fields::history_file

Definition at line 29 of file ice_history_fields.F90.

Definition at line 33 of file ice_history_fields.F90.

logical (kind=log_kind),dimension(nvar) ice_history_fields::igrd

Definition at line 89 of file ice_history_fields.F90.

character (len=char_len_long) ice_history_fields::incond_dir

Definition at line 25 of file ice_history_fields.F90.

character (len=char_len) ice_history_fields::incond_file

Definition at line 29 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::max_avail_hist_fields = 600

Definition at line 62 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(n_aeromx,max_nstrm) ice_history_fields::n_aeroic1

Definition at line 186 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(n_aeromx*ncat_hist,max_nstrm ice_history_fields::n_aeroic1n)

Definition at line 194 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(n_aeromx,max_nstrm) ice_history_fields::n_aeroic2

Definition at line 186 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(n_aeromx*ncat_hist,max_nstrm ice_history_fields::n_aeroic2n)

Definition at line 194 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(n_aeromx,max_nstrm) ice_history_fields::n_aerosn1

Definition at line 186 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(n_aeromx*ncat_hist,max_nstrm ice_history_fields::n_aerosn1n)

Definition at line 194 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(n_aeromx,max_nstrm) ice_history_fields::n_aerosn2

Definition at line 186 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(n_aeromx*ncat_hist,max_nstrm ice_history_fields::n_aerosn2n)

Definition at line 194 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(ncat_hist,max_nstrm) ice_history_fields::n_aicen

Definition at line 177 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::n_ANGLE = 10

Definition at line 103 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::n_ANGLET = 11

Definition at line 103 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(ncat_hist,max_nstrm) ice_history_fields::n_apondn

Definition at line 177 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::n_dxt = 4

Definition at line 103 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::n_dxu = 6

Definition at line 103 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::n_dyt = 5

Definition at line 103 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::n_dyu = 7

Definition at line 103 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(n_aeromx,max_nstrm) ice_history_fields::n_faero_atm

Definition at line 186 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(n_aeromx,max_nstrm) ice_history_fields::n_faero_ocn

Definition at line 186 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(ncat_hist,max_nstrm) ice_history_fields::n_fcondtopn_ai

Definition at line 177 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(ncat_hist,max_nstrm) ice_history_fields::n_flatn_ai

Definition at line 177 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(ncat_hist,max_nstrm) ice_history_fields::n_fmelttn_ai

Definition at line 177 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(ncat_hist,max_nstrm) ice_history_fields::n_fsurfn_ai

Definition at line 177 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::n_HTE = 9

Definition at line 103 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::n_HTN = 8

Definition at line 103 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::n_tarea = 2

Definition at line 103 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::n_tmask = 1

Definition at line 103 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::n_uarea = 3

Definition at line 103 of file ice_history_fields.F90.

integer(kind=int_kind),dimension(ncat_hist,max_nstrm) ice_history_fields::n_vicen

Definition at line 177 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::ncat_hist = ncat

Definition at line 75 of file ice_history_fields.F90.

integer (kind=int_kind) ice_history_fields::num_avail_hist_fields = 0

Definition at line 65 of file ice_history_fields.F90.

integer (kind=int_kind),parameter ice_history_fields::nvar = 11

Definition at line 78 of file ice_history_fields.F90.

real (kind=real_kind),dimension(max_nstrm) ice_history_fields::time_beg

Definition at line 82 of file ice_history_fields.F90.

real (kind=real_kind),dimension(2) ice_history_fields::time_bounds

Definition at line 84 of file ice_history_fields.F90.

real (kind=real_kind),dimension(max_nstrm) ice_history_fields::time_end

Definition at line 82 of file ice_history_fields.F90.

 All Classes Namespaces Files Functions Variables Defines

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