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 |
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.
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.