[MITgcm-devel] obcs/exf and yearlyfields

Martin Losch Martin.Losch at awi.de
Thu Jan 24 11:05:24 EST 2008


Hi Dimitris,

I can use useObcsYearlyFields, but where does this go? Into data.obcs/ 
data.exf? Default to false?

I was not planning to fix this bug (which I always circumvene by  
copying the first year, say 1992 to 1991 to have a fake record at the  
beginning of the intergration), looks to me like one would have to  
look for the file and if it is not available use genfile 
(1:il),'_',year1 instead (in exf_set_gen)?

Martin

On 24 Jan 2008, at 16:43, Dimitris Menemenlis wrote:

> Martin, if you do decide to add this capability, I have two comments:
>
> 1. Could you use a different flag, for example,  
> useObcsYearlyFields.  This is because there are already several  
> folks (Alan, An, Michael) who are using a mixed yearly and non- 
> yearly input files.
>
> 2. Keep your eyes open for a bug that fails to properly wrap around  
> between two years during initialization.  For example, if you  
> attempt to start from hour zero 1992, while the yearly files start  
> from hour three, the code will give an error message and exit  
> rather than use the last record of 1991 and wrap around.  This  
> problem only occurs during initialization.  It works OK if you are  
> integrating from say, December 31, 1991.
>
> D.
>
>> I noticed that exf_set_obcs_* do not use the convenient  
>> useExfYearlyFields
>> flag. Is there a principle problem with this flag and obcs, or is  
>> it just a
>> historical problem that is on someone list to be fixed? (I may  
>> want to fix it
>> for me now, can I try?)
>
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel




More information about the MITgcm-devel mailing list