|
|
|
Next: 8.4 The line search
Up: 8.3 The calendar package
Previous: 8.3.5 The individual calendars
Contents
c o cal_Init - Initialise the calendar. This is the interface
c to the MITgcm.
c
c o cal_Set - Sets the calendar according to the user
c specifications.
c
c o cal_GetDate - Given the model's current timestep or the
c model's current time return the corresponding
c calendar date.
c
c o cal_FullDate - Complete a date specification (leap year and
c day of the week).
c
c o cal_IsLeap - Determine whether a given year is a leap year.
c
c o cal_TimePassed - Determine the time passed between two dates.
c
c o cal_AddTime - Add a time interval either to a time interval
c or to a date.
c
c o cal_TimeInterval - Given a time interval return the corresponding
c date array.
c
c o cal_SubDates - Determine the time interval between two dates
c or between two time intervals.
c
c o cal_ConvDate - Decompose a date array or a time interval
c array into its components.
c
c o cal_CopyDate - Copy a date array or a time interval array to
c another array.
c
c o cal_CompDates - Compare two calendar dates or time intervals.
c
c o cal_ToSeconds - Given a time interval array return the number
c of seconds.
c
c o cal_WeekDay - Return the weekday as a string given the
c calendar date.
c
c o cal_NumInts - Return the number of time intervals between two
c given dates.
c
c o cal_StepsPerDay - Given an iteration number or the current
c integration time return the number of time
c steps to integrate in the current calendar day.
c
c o cal_DaysPerMonth - Given an iteration number or the current
c integration time return the number of days
c to integrate in this calendar month.
c
c o cal_MonthsPerYear - Given an iteration number or the current
c integration time return the number of months
c to integrate in the current calendar year.
c
c o cal_StepsForDay - Given the integration day return the number
c of steps to be integrated, the first step,
c and the last step in the day specified. The
c first and the last step refer to the total
c number of steps (1, ... , cal_IntSteps).
c
c o cal_DaysForMonth - Given the integration month return the number
c of days to be integrated, the first day,
c and the last day in the month specified. The
c first and the last day refer to the total
c number of steps (1, ... , cal_IntDays).
c
c o cal_MonthsForYear - Given the integration year return the number
c of months to be integrated, the first month,
c and the last month in the year specified. The
c first and the last step refer to the total
c number of steps (1, ... , cal_IntMonths).
c
c o cal_Intsteps - Return the number of calendar years that are
c affected by the current integration.
c
c o cal_IntDays - Return the number of calendar days that are
c affected by the current integration.
c
c o cal_IntMonths - Return the number of calendar months that are
c affected by the current integration.
c
c o cal_IntYears - Return the number of calendar years that are
c affected by the current integration.
c
c o cal_nStepDay - Return the number of time steps that can be
c performed during one calendar day.
c
c o cal_CheckDate - Do some simple checks on a date array or on a
c time interval array.
c
c o cal_PrintError - Print error messages according to the flags
c raised by the calendar routines.
c
c o cal_PrintDate - Print a date array in some format suitable for
c the MITgcmuv's protocol output.
c
c o cal_TimeStamp - Given the time and the iteration number return
c the date and print all the above numbers.
c
c o cal_Summary - List all the setttings of the calendar tool.
mitgcm-support@dev.mitgcm.org
Copyright © 2002
Massachusetts Institute of Technology |
|
|