Changeset 27393


Ignore:
Timestamp:
11/15/22 18:43:59 (2 years ago)
Author:
Mathieu Morlighem
Message:

CHG: fixing GlaDS py

Location:
issm/trunk-jpl/src/m/classes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/hydrologyglads.m

    r27390 r27393  
    1414                %Channels
    1515                ischannels           = 0;
    16                 channel_conductivity = 0.;
     16                channel_conductivity = NaN;
    1717                channel_sheet_width  = 0.;
    1818
     
    7171                        %Channels
    7272                        md = checkfield(md,'fieldname','hydrology.ischannels','numel',[1],'values',[0 1]);
    73                         md = checkfield(md,'fieldname','hydrology.channel_conductivity','size',[md.mesh.numberofvertices],'>=',0,'NaN',1,'Inf',1);     
     73                        md = checkfield(md,'fieldname','hydrology.channel_conductivity','size',[md.mesh.numberofvertices 1],'>=',0,'NaN',1,'Inf',1);   
    7474                        md = checkfield(md,'fieldname','hydrology.channel_sheet_width','numel',[1],'>=',0);     
    7575
  • issm/trunk-jpl/src/m/classes/hydrologyglads.py

    r26967 r27393  
    2222        #Channels
    2323        self.ischannels = 0
    24         self.channel_conductivity = 0.
     24        self.channel_conductivity = np.nan
    2525        self.channel_sheet_width = 0.
    2626
     
    9595        #Channels
    9696        md = checkfield(md, 'fieldname', 'hydrology.ischannels', 'numel', [1], 'values', [0, 1])
    97         md = checkfield(md, 'fieldname', 'hydrology.channel_conductivity', 'numel', [1], '>', 0)
     97        md = checkfield(md, 'fieldname', 'hydrology.channel_conductivity', 'size', [md.mesh.numberofvertices], '>', 0)
    9898        md = checkfield(md, 'fieldname', 'hydrology.channel_sheet_width', 'numel', [1], '>=', 0)
    9999
     
    122122        #Channels
    123123        WriteData(fid, prefix, 'object', self, 'class', 'hydrology', 'fieldname', 'ischannels', 'format', 'Boolean')
    124         WriteData(fid, prefix, 'object', self, 'class', 'hydrology', 'fieldname', 'channel_conductivity', 'format', 'Double')
     124        WriteData(fid, prefix, 'object', self, 'class', 'hydrology', 'fieldname', 'channel_conductivity', 'format', 'DoubleMat', 'mattype', 1)
    125125        WriteData(fid, prefix, 'object', self, 'class', 'hydrology', 'fieldname', 'channel_sheet_width', 'format', 'Double')
    126126
Note: See TracChangeset for help on using the changeset viewer.