[MITgcm-devel] rdmnc.m or mnc ?

Martin Losch Martin.Losch at awi.de
Sun Feb 18 15:21:21 EST 2007


Me again:
I would actually think that the two lines
>             if ismember('Zd000001' ,dims), adj = adj - 1; end
>             if ismember('Zmd000001',dims), adj = adj - 1; end
are not really necessary (they are the ones that tailor rdmnc to the  
diagnostics package). Without these lines the output of a 2d  
diagnostics field has the shape [nx ny 1 nt]. What's wrong with that?

Martin

On 18 Feb 2007, at 21:02, Martin Losch wrote:

> Hi Jean-Michel,
>
> sorry for creating this problem. I am so unfamiliar with the  
> diagnostics package, that I didn't even think about it. Please feel  
> free to revert to revision 1.10. Alternatively I can try to make  
> rdmnc work with both types of fields: [nx 1 nz nt], and [nx ny 1  
> nt]. There has got to be a way to make this work.
>
> I guess the 3rd dimension in 2d-diagnostics is necessary if you  
> write just one level of 3d field. In that case you would like to  
> know which level this is, right?
>
> Martin
>
> On 18 Feb 2007, at 01:25, Jean-Michel Campin wrote:
>
>> Hi,
>>
>> I've just added the cvs Header & Name,
>> in all utils/matlab/*.m files.
>> I don't update so often my matlab scripts, and when,
>> after an update, something is broken, it's far much easier
>> to identify which version was working and why it's broken.
>>
>> Now, regarding rdmnc.m,
>> seems to me that Revision 1.11:
>> "replace a squeeze() with a shiftdim() ..."
>> is not compatible with Revision 1.6:
>> "Fixed a bug relating to recognizing z coordinate singleton  
>> dimension"
>>
>> May be a way to fix this would be to change the mnc part of
>> diagnostics_out.F, so that 2-D diagnostics are really treated as
>> 2-D fields (without this 3rd dim Zd000001 or Zmd000001) ?
>>
>> Cheers,
>> Jean-Michel
>> _______________________________________________
>> 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