80 |
tim=datenum(tim)-datenum([1992 1 0]); |
tim=datenum(tim)-datenum([1992 1 0]); |
81 |
timUnits='days since 1992-1-1 0:0:0'; |
timUnits='days since 1992-1-1 0:0:0'; |
82 |
|
|
83 |
|
%get time step axis |
84 |
|
[listTimes]=diags_list_times({[dirModel 'diags/STATE/']},{'state_2d_set1'}); |
85 |
|
|
86 |
%get units and long name from available_diagnostics.log |
%get units and long name from available_diagnostics.log |
87 |
[avail_diag]=read_avail_diag(filAvailDiag,nameDiag); |
[avail_diag]=read_avail_diag(filAvailDiag,nameDiag); |
88 |
|
|
143 |
write2nctiles(myFile,tim,doCreate,{'tileNo',tileNo},... |
write2nctiles(myFile,tim,doCreate,{'tileNo',tileNo},... |
144 |
{'fldName','tim'},{'longName','time'},... |
{'fldName','tim'},{'longName','time'},... |
145 |
{'units',timUnits},{'dimIn',dim.tim}); |
{'units',timUnits},{'dimIn',dim.tim}); |
146 |
|
write2nctiles(myFile,listTimes,doCreate,{'tileNo',tileNo},... |
147 |
|
{'fldName','step'},{'longName','final time step number'},... |
148 |
|
{'units','1'},{'dimIn',dim.tim}); |
149 |
write2nctiles(myFile,grid_diag.lon,doCreate,{'tileNo',tileNo},... |
write2nctiles(myFile,grid_diag.lon,doCreate,{'tileNo',tileNo},... |
150 |
{'fldName','lon'},{'units','degrees_east'},{'dimIn',dim.twoD}); |
{'fldName','lon'},{'units','degrees_east'},{'dimIn',dim.twoD}); |
151 |
write2nctiles(myFile,grid_diag.lat,doCreate,{'tileNo',tileNo},... |
write2nctiles(myFile,grid_diag.lat,doCreate,{'tileNo',tileNo},... |