Changeset 760 in lmdz_wrf


Ignore:
Timestamp:
May 6, 2016, 12:28:09 PM (9 years ago)
Author:
lfita
Message:

Adding in `nctype' the variable type 'i4' as np.int32, leaving 'i8' as np.int64

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/nc_var_tools.py

    r758 r760  
    18291829            self.dims = var.shape
    18301830
    1831             if searchInlist(self.attributes, 'standard_name'):
     1831            if gen.searchInlist(self.attributes, 'standard_name'):
    18321832                self.sname = var.getncattr('standard_name')
    18331833            else:
     
    18351835                self.sname = None
    18361836
    1837             if searchInlist(self.attributes, 'long_name'):
     1837            if gen.searchInlist(self.attributes, 'long_name'):
    18381838                self.lname = var.getncattr('long_name')
    18391839            else:
     
    18411841                self.lname = None
    18421842
    1843             if searchInlist(self.attributes, 'coordinates'):
     1843            if gen.searchInlist(self.attributes, 'coordinates'):
    18441844                self.coor = var.getncattr('coordinates')
    18451845            else:
     
    18471847                self.coor = None
    18481848
    1849             if searchInlist(self.attributes, 'units'):
     1849            if gen.searchInlist(self.attributes, 'units'):
    18501850                self.units = var.getncattr('units')
    18511851            else:
     
    18531853                self.units = None
    18541854
    1855             if searchInlist(self.attributes, '_FillValue'):
     1855            if gen.searchInlist(self.attributes, '_FillValue'):
    18561856                self.FillValue = var.getncattr('_FillValue')
    18571857            else:
     
    1247412474         ncs = 'i'
    1247512475    elif vartype == type(np.int32(1)):
     12476         ncs = 'i4'
     12477    elif vartype == type(np.int64(1)):
    1247612478         ncs = 'i8'
    1247712479    elif vartype == type(np.float(1.)):
Note: See TracChangeset for help on using the changeset viewer.