Changeset 2479 in lmdz_wrf for trunk/tools
- Timestamp:
- Apr 29, 2019, 4:47:22 PM (7 years ago)
- File:
-
- 1 edited
-
trunk/tools/generic_tools.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/generic_tools.py
r2477 r2479 687 687 quit(-1) 688 688 689 self.origvalue = cftimeu 689 690 self.refdate = origSrefdate + ' ' + horrefS + ':' + minrefS + ':' + secrefS 690 691 self.refdateYMHdms = origSrefdate[0:4] + origSrefdate[5:7] + \ … … 694 695 if yrref >= 1900: self.refdateDT = dt.datetime(yrref,monref,dayref,horref, \ 695 696 minref,secref) 696 else: self.refdateDT = None 697 else: 698 print warnmsg 699 print ' ' + fname + ": temporal units '" + cftimeu + "' with a " + \ 700 "reference date '" + origSrefdate + "' prior to accepted datetime " + \ 701 "range of 1900 !!" 702 print " setting a 'None' value as 'self.refdateDT'" 703 self.refdateDT = None 697 704 698 705 self.Tunits = origtunits … … 16670 16677 """ 16671 16678 fname = 'change_CFcalendar' 16672 availorigcal = ['noleap', '36 5d', '365_day']16679 availorigcal = ['noleap', '360d', '365d', '365_day'] 16673 16680 availnewcal = ['gregorian', 'standard'] 16674 16681 … … 16685 16692 quit(-1) 16686 16693 16687 elif origcal == '36 50d':16694 elif origcal == '360d': 16688 16695 print ' ' + fname + ": found non-standard calendar '" + origcal + "' !!" 16689 16696 # We only can fix the 12x30 days calendar for monthly values... ? … … 16694 16701 # Transforming to regular months 16695 16702 if newcal == 'gregorian' or newcal == 'standard': 16696 newtimevals = from360d_reg(t vals, tunits, kind='monpercen')16703 newtimevals = from360d_reg(timevals, origcftimeu, kind='monpercen') 16697 16704 16698 16705 else:
Note: See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/LMDZ_WRF/chrome/site/your_project_logo.png)