Changeset 26813


Ignore:
Timestamp:
01/25/22 10:10:20 (3 years ago)
Author:
vverjans
Message:

BUG: fixing Python syntax wrt revision 26810

File:
1 edited

Legend:

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

    r26812 r26813  
    119119        templapserate_pos = np.copy(md.smb.lapserate_pos)
    120120        templapserate_neg = np.copy(md.smb.lapserate_neg)
    121         temprefelevation  = np.copy(md.smb.lapserate_neg)
     121        temprefelevation  = np.copy(md.smb.refelevation)
    122122        if(np.any(np.isnan(md.smb.lapserate_pos))):
    123123            templapserate_pos = np.zeros((md.smb.num_basins))
     
    130130            areas = GetAreas(md.mesh.elements, md.mesh.x, md.mesh.y)
    131131            for ii in range(int(md.smb.num_basins)):
    132                 indices = np.where(md.smb.basin_id==ii)[0]
     132                indices = np.where(md.smb.basin_id==ii+1)[0]
    133133                elemsh  = np.zeros((len(indices)))
    134134                for jj in range(len(indices)):
    135135                    elemsh[jj] = np.mean(md.geometry.surface[md.mesh.elements[indices[jj],:]-1])
     136                    if(ii==0 and jj==0):
     137                        print(md.geometry.surface[md.mesh.elements[indices[jj],:]-1])
    136138                temprefelevation[ii] = np.sum(areas[indices]*elemsh)/np.sum(areas[indices])
    137139            if(np.any(templapserate_pos!=0) or np.any(templapserate_neg!=0)):
Note: See TracChangeset for help on using the changeset viewer.