Changeset 2009 in lmdz_wrf


Ignore:
Timestamp:
Aug 2, 2018, 3:04:24 PM (7 years ago)
Author:
lfita
Message:

Fixing creation of new dimension in `netcdf_fold_concatenated_HMT.nc'

Location:
trunk/tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/nc_var_tools.py

    r2008 r2009  
    1149711497# Dimension variable for the concatenation
    1149811498   
    11499     if vardimname != 'WRFtime': 
     11499    if vardimname != 'WRFtime':
    1150011500        odimvar = ncobjs[0].variables[vardimname]
    1150111501        odimvardims = odimvar.dimensions
     
    1150311503        for dimn in odimvardims:
    1150411504            if not gen.searchInlist(newnc.dimensions,dimn):
    11505                 Ldim = len(odimvar.dimensions[dimn])
     11505                idim = gen.index_vec(odimvar.dimensions, dimn)
     11506                if ncobjs[0].dimensions[dimn].isunlimited():
     11507                    newdim = newnc.createDimension(dimn,None)
     11508                else:
     11509                    Ldim = len(ncobjs[0].dimensions[idim])
     11510                    newdim = newnc.createDimension(dimn,Ldim)
    1150611511        newvar = newnc.createVariable(vardimname, odimvar.dtype, odimvardims)
    1150711512        for attrn in odimattrs:
  • trunk/tools/obs-sim_Comparison.bash

    r2008 r2009  
    855855      fi
    856856    fi
    857     exit
    858857    iexp=`expr ${iexp} + 1`
    859858  # end of experiments
Note: See TracChangeset for help on using the changeset viewer.