⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timemgmt_req.tex

📁 CCSM Research Tools: Community Atmosphere Model (CAM)
💻 TEX
字号:
% $Id: TimeMgmt_req.tex,v 1.1.6.1 2002/04/24 03:25:49 erik Exp $\section{Requirements}\subsection{Date and Time Utility Requirements}\begin{itemize}\item Support \htmlref{no-leap}{glos:noleap} and Gregorian calendars.\item Provide the following calculations:\begin{itemize}\item Given a date, compute a new date that is either earlier or later by a specified time interval.\item Given two values of date compute the time interval between them.\item Verify whether or not one date is later than another.\item Compute the \htmlref{day of year}{glos:dayofyear} given date.\end{itemize}\item Handle a variety of representations of time intervals.  The initial requirement is supporting a precision of 1 second.  Future requirements include handling millisecond discretizations and floating point representations of time intervals.\item Handle time intervals with a range of 20,000 years. \item Date to string conversion.\end{itemize}\subsection{Time Manager Requirements}\begin{itemize}\item User will specify timestep size, start and stop dates. User may optionally specify the base date. By default the base date equals the start date.\item Support changing the timestep size during a simulation. \item Provide functions to:\begin{itemize}\item Query timestep size, start and base dates.\item Query current timestep number and properties of the current timestep such as date, time, and day of year at the endpoint of the current timestep.\item Convert between time and date.\end{itemize}\item Provide alarm functions:\begin{itemize}\item Alarms that go off periodically can be specified by a period and an offset.\item Alarms that go off when year and month boundaries are crossed.\item A component or parameterization queries whether its alarm is on or off.\end{itemize}\item Must be able to operate in a "restart" mode.\end{itemize}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -