[MITgcm-devel] calendar checkdate

Matthew Mazloff mmazloff at ucsd.edu
Fri Apr 13 19:44:57 EDT 2012


Hello,

So what am I missing here....everyone of my controls and exf fields  
have defined
  *startdate1   = 20070101,
  *startdate2   = 00000,
but I am getting the error:
(PID.TID 0000.0001) *** ERROR *** CAL_CHECKDATE: Invalid month in  
date(1)=         0
(PID.TID 0000.0001) *** ERROR *** CAL_FULLDATE: fatal error from  
cal_CheckDate

how is it possible for date(1)=         0
but
  *startdate1   = 20070101,

I'll keep looking, but just wondering if I am missing something obvious

-Matt





On Apr 11, 2012, at 6:56 AM, Jean-Michel Campin wrote:

> Hi Martin,
>
> Thanks for fixing this (it's cleaner this way). And passing the
> file name as argument is a also good idea.
>
> Cheers,
> Jean-Michel
>
> On Wed, Apr 11, 2012 at 01:23:09PM +0200, Martin Losch wrote:
>> On Apr 11, 2012, at 11:57 AM, Martin Losch wrote:
>>
>>> All of these errors occur in ctrl_init.F, specifically in S/R  
>>> CTRL_INIT_REC that I once introduced in an attempt to make S/R  
>>> CTRL_INIT shorter. I will add code (basically print the name of  
>>> the ctrl variable before cal_fulldate is called) to make it easier  
>>> to track down which variable is the culprit.
>>
>> In addition, I will move the call cal_* sequence into the if-block,  
>> where the result is needed (so only if fldperiod.ne.0 and .ne.-12),  
>> so that you don't have to specify fldstartdate for constant or 12- 
>> month-periodic control variables.
>>
>> Martin
>>
>> _______________________________________________
>> MITgcm-devel mailing list
>> MITgcm-devel at mitgcm.org
>> http://mitgcm.org/mailman/listinfo/mitgcm-devel
>
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel




More information about the MITgcm-devel mailing list