ice_calendar Module Reference

Functions/Subroutines

subroutine init_calendar
subroutine calendar (ttime)
subroutine get_daycal (year, days_per_year_in, daycal_out, daymo_out)
logical is_leap_year (year)
integer leap_year_count (Y)

Variables

integer(kind=int_kind) days_per_year
integer(kind=int_kind),
dimension(12) 
daymo
integer(kind=int_kind),
dimension(13) 
daycal
integer(kind=int_kind),
dimension(12) 
daymo360
integer(kind=int_kind),
dimension(13) 
daycal360
integer(kind=int_kind),
dimension(12) 
daymo365
integer(kind=int_kind),
dimension(13) 
daycal365
integer(kind=int_kind),
dimension(12) 
daymo366
integer(kind=int_kind),
dimension(13) 
daycal366
integer(kind=int_kind) istep
integer(kind=int_kind) istep0
integer(kind=int_kind) istep1
integer(kind=int_kind) mday
integer(kind=int_kind) hour
integer(kind=int_kind) month
integer(kind=int_kind) monthp
integer(kind=int_kind) year_init
integer(kind=int_kind) nyr
integer(kind=int_kind) idate
integer(kind=int_kind) idate0
integer(kind=int_kind) sec
integer(kind=int_kind) npt
integer(kind=int_kind) stop_now
integer(kind=int_kind) write_restart
integer(kind=int_kind) diagfreq
integer(kind=int_kind) dumpfreq_n
integer(kind=int_kind) nstreams
integer(kind=int_kind),
dimension(max_nstrm) 
histfreq_n
real(kind=dbl_kind) dt
real(kind=dbl_kind) dt_thm
real(kind=dbl_kind) dt_dyn
real(kind=dbl_kind) time
real(kind=dbl_kind) time_forc
real(kind=dbl_kind) yday
real(kind=dbl_kind) nextsw_cday
real(kind=dbl_kind) tday
real(kind=dbl_kind) xndt_dyn
real(kind=dbl_kind) dayyr
logical(kind=log_kind) new_year
logical(kind=log_kind) new_month
logical(kind=log_kind) new_day
logical(kind=log_kind) new_hour
logical(kind=log_kind) write_ic
logical(kind=log_kind),
dimension(max_nstrm) 
write_history
character(len=1), dimension(max_nstrm) histfreq
character(len=1) dumpfreq
character(len=char_len) calendar_type
integer nleaps = 0

Function/Subroutine Documentation

subroutine ice_calendar::calendar ( real (kind=dbl_kind),intent(in)  ttime  ) 

Definition at line 197 of file ice_calendar.F90.

subroutine ice_calendar::get_daycal ( integer,intent(in),optional  year,
integer,intent(in),optional  days_per_year_in,
integer,dimension(13),intent(out),optional  daycal_out,
integer,dimension(12),intent(out),optional  daymo_out 
)

Definition at line 348 of file ice_calendar.F90.

subroutine ice_calendar::init_calendar (  ) 

Definition at line 121 of file ice_calendar.F90.

logical ice_calendar::is_leap_year ( integer,intent(in)  year  ) 

Definition at line 424 of file ice_calendar.F90.

integer ice_calendar::leap_year_count ( integer,intent(in)  Y  ) 

Definition at line 438 of file ice_calendar.F90.


Variable Documentation

character (len=char_len) ice_calendar::calendar_type

Definition at line 105 of file ice_calendar.F90.

integer (kind=int_kind),dimension(13) ice_calendar::daycal

Definition at line 34 of file ice_calendar.F90.

integer (kind=int_kind),dimension(13) ice_calendar::daycal360

Definition at line 40 of file ice_calendar.F90.

integer (kind=int_kind),dimension(13) ice_calendar::daycal365

Definition at line 47 of file ice_calendar.F90.

integer (kind=int_kind),dimension(13) ice_calendar::daycal366

Definition at line 54 of file ice_calendar.F90.

integer (kind=int_kind),dimension(12) ice_calendar::daymo

Definition at line 34 of file ice_calendar.F90.

integer (kind=int_kind),dimension(12) ice_calendar::daymo360

Definition at line 40 of file ice_calendar.F90.

integer (kind=int_kind),dimension(12) ice_calendar::daymo365

Definition at line 47 of file ice_calendar.F90.

integer (kind=int_kind),dimension(12) ice_calendar::daymo366

Definition at line 54 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::days_per_year

Definition at line 34 of file ice_calendar.F90.

real (kind=dbl_kind) ice_calendar::dayyr

Definition at line 81 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::diagfreq

Definition at line 60 of file ice_calendar.F90.

real (kind=dbl_kind) ice_calendar::dt

Definition at line 81 of file ice_calendar.F90.

real (kind=dbl_kind) ice_calendar::dt_dyn

Definition at line 81 of file ice_calendar.F90.

real (kind=dbl_kind) ice_calendar::dt_thm

Definition at line 81 of file ice_calendar.F90.

character (len=1) ice_calendar::dumpfreq

Definition at line 101 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::dumpfreq_n

Definition at line 60 of file ice_calendar.F90.

character (len=1),dimension(max_nstrm) ice_calendar::histfreq

Definition at line 101 of file ice_calendar.F90.

integer (kind=int_kind),dimension(max_nstrm) ice_calendar::histfreq_n

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::hour

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::idate

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::idate0

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::istep

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::istep0

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::istep1

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::mday

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::month

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::monthp

Definition at line 60 of file ice_calendar.F90.

logical (kind=log_kind) ice_calendar::new_day

Definition at line 93 of file ice_calendar.F90.

logical (kind=log_kind) ice_calendar::new_hour

Definition at line 93 of file ice_calendar.F90.

logical (kind=log_kind) ice_calendar::new_month

Definition at line 93 of file ice_calendar.F90.

logical (kind=log_kind) ice_calendar::new_year

Definition at line 93 of file ice_calendar.F90.

real (kind=dbl_kind) ice_calendar::nextsw_cday

Definition at line 81 of file ice_calendar.F90.

integer ice_calendar::nleaps = 0

Definition at line 107 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::npt

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::nstreams

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::nyr

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::sec

Definition at line 60 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::stop_now

Definition at line 60 of file ice_calendar.F90.

real (kind=dbl_kind) ice_calendar::tday

Definition at line 81 of file ice_calendar.F90.

real (kind=dbl_kind) ice_calendar::time

Definition at line 81 of file ice_calendar.F90.

real (kind=dbl_kind) ice_calendar::time_forc

Definition at line 81 of file ice_calendar.F90.

logical (kind=log_kind),dimension(max_nstrm) ice_calendar::write_history

Definition at line 93 of file ice_calendar.F90.

logical (kind=log_kind) ice_calendar::write_ic

Definition at line 93 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::write_restart

Definition at line 60 of file ice_calendar.F90.

real (kind=dbl_kind) ice_calendar::xndt_dyn

Definition at line 81 of file ice_calendar.F90.

real (kind=dbl_kind) ice_calendar::yday

Definition at line 81 of file ice_calendar.F90.

integer (kind=int_kind) ice_calendar::year_init

Definition at line 60 of file ice_calendar.F90.

 All Classes Namespaces Files Functions Variables Defines

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