Changeset 24897


Ignore:
Timestamp:
05/22/20 17:21:51 (5 years ago)
Author:
jdquinn
Message:

BUG: MATLAB doesn’t like reuse of name “counter”.

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

Legend:

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

    r24894 r24897  
    213213                                end
    214214                        elseif strcmpi(geometry,'line'),
    215                                 counter=1;
     215                                count=1;
    216216                                for i=1:self.numberofelements,
    217217                                        el=self.elements(i,:);
    218218                                        %first line:
    219                                         contours(counter).x = [self.long(el(1)) self.long(el(2))];
    220                                         contours(counter).y = [self.lat(el(1)) self.lat(el(2))];
    221                                         contours(counter).Geometry = 'Line';
     219                                        contours(count).x = [self.long(el(1)) self.long(el(2))];
     220                                        contours(count).y = [self.lat(el(1)) self.lat(el(2))];
     221                                        contours(count).Geometry = 'Line';
    222222
    223223                                        %second line:
    224                                         contours(counter+1).x = [self.long(el(2)) self.long(el(3))];
    225                                         contours(counter+1).y = [self.lat(el(2)) self.lat(el(3))];
    226                                         contours(counter+1).Geometry = 'Line';
     224                                        contours(count+1).x = [self.long(el(2)) self.long(el(3))];
     225                                        contours(count+1).y = [self.lat(el(2)) self.lat(el(3))];
     226                                        contours(count+1).Geometry = 'Line';
    227227
    228228                                        %third line:
    229                                         contours(counter+2).x = [self.long(el(3)) self.long(el(1))];
    230                                         contours(counter+2).y = [self.lat(el(3)) self.lat(el(1))];
    231                                         contours(counter+2).Geometry = 'Line';
     229                                        contours(count+2).x = [self.long(el(3)) self.long(el(1))];
     230                                        contours(count+2).y = [self.lat(el(3)) self.lat(el(1))];
     231                                        contours(count+2).Geometry = 'Line';
    232232                                       
    233                                         %increase counter:
    234                                         counter += 3;
     233                                        %increase count:
     234                                        count += 3;
    235235                                end
    236236                        elseif strcmpi(geometry,'polygon'),
  • issm/trunk-jpl/src/m/classes/mesh3dsurface.py

    r24896 r24897  
    218218                contours[i]         = contour
    219219        elif geometry == 'line':
    220             counter = 0
     220            count = 0
    221221            for i in range(len(self.numberofelements)):
    222222                el = self.elements[i]
     
    227227                contour.y               = [self.lat[el[0]], self.lat[el[1]]]
    228228                contour.Geometry        = 'Line'
    229                 contours[counter]       = contour
     229                contours[count]       = contour
    230230
    231231                #second line:
     
    234234                contour.y               = [self.lat[el[1]], self.lat[el[2]]]
    235235                contour.Geometry        = 'Line'
    236                 contours[counter + 1]   = contour
     236                contours[count + 1]   = contour
    237237
    238238                #second line:
     
    241241                contour.y               = [self.lat[el[2]], self.lat[el[0]]]
    242242                contour.Geometry        = 'Line'
    243                 contours[counter + 2]   = contour
    244 
    245                 #increase counter:
    246                 counter += 3
     243                contours[count + 2]   = contour
     244
     245                #increase count:
     246                count += 3
    247247        elif geometry == 'polygon':
    248248            # TODO: Refactor the following to reduce repeated code, or
Note: See TracChangeset for help on using the changeset viewer.