Skip to content

Commit c5600dc

Browse files
Merge pull request #836 from NCAR/doc-timemanager
doc: calendar & base date information added to time_manager_mod removed github action using tj-actions changed-files
2 parents 33c310b + e943bee commit c5600dc

File tree

4 files changed

+35
-74
lines changed

4 files changed

+35
-74
lines changed

.github/workflows/lint_for_svn.yml

Lines changed: 0 additions & 73 deletions
This file was deleted.

CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@ individual files.
2222

2323
The changes are now listed with the most recent at the top.
2424

25+
**March 19 2025 :: Calendar base date documentation. Tag v11.10.6**
26+
27+
- Added base date information to time_manager_mod docs.
28+
- GitHub workflow based on tj-actions changed-files removed.
29+
2530
**March 14 2025 :: WRF use_theta_m check. Tag v11.10.5**
2631

2732
- Assert USE_THETA_M=0 in WRF when initializing wrf model_mod.

assimilation_code/modules/utilities/time_manager_mod.rst

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. index:: time manager, time manager mod
2+
13
MODULE time_manager_mod
24
=======================
35

@@ -11,6 +13,33 @@ Overview
1113
| Calendars interpret time intervals in terms of years, months, days. Various calendars commonly in use in the
1214
scientific community are supported.
1315
16+
Available calendars
17+
-------------------
18+
19+
The following calendars are available in DART. The base date is used to define the origin of the
20+
calendar system. For example, the Gregorian calendar has a base date of January 1, 1601, at 00:00:00.
21+
This means that the all the DART time values in days,seconds in the Gregorian calendar are relative to this
22+
starting date. If NO_CALENDAR is used, there is no concept of day, month, year: time is only days, seconds from 0.
23+
24+
+-------------------+-----------+------------+----------+-----------+-------------+-------------+
25+
| Calendar | base year | base month | base day | base hour | base minute | base second |
26+
+===================+===========+============+==========+===========+=============+=============+
27+
| GREGORIAN | 1601 | 1 | 1 | 0 | 0 | 0 |
28+
+-------------------+-----------+------------+----------+-----------+-------------+-------------+
29+
| GREGORIAN_MARS | 1 | 1 | 1 | 0 | 0 | 0 |
30+
+-------------------+-----------+------------+----------+-----------+-------------+-------------+
31+
| JULIAN | 1 | 1 | 1 | 0 | 0 | 0 |
32+
+-------------------+-----------+------------+----------+-----------+-------------+-------------+
33+
| NO_CALENDAR | NA | NA | 0 | NA | NA | 0 |
34+
+-------------------+-----------+------------+----------+-----------+-------------+-------------+
35+
| NOLEAP | 1 | 1 | 1 | 0 | 0 | 0 |
36+
+-------------------+-----------+------------+----------+-----------+-------------+-------------+
37+
| SOLAR_MARS | 1 | 1 | 1 | 0 | 0 | 0 |
38+
+-------------------+-----------+------------+----------+-----------+-------------+-------------+
39+
| THIRTY_DAY_MONTHS | 1 | 1 | 1 | 0 | 0 | 0 |
40+
+-------------------+-----------+------------+----------+-----------+-------------+-------------+
41+
42+
1443
Other modules used
1544
------------------
1645

conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
author = 'Data Assimilation Research Section'
2222

2323
# The full version, including alpha/beta/rc tags
24-
release = '11.10.5'
24+
release = '11.10.6'
2525
root_doc = 'index'
2626

2727
# -- General configuration ---------------------------------------------------

0 commit comments

Comments
 (0)