Changeset 21085


Ignore:
Timestamp:
08/04/16 13:43:56 (9 years ago)
Author:
Mathieu Morlighem
Message:

CHG: fixing python test

Location:
issm/trunk-jpl/test
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/test/NightlyRun/test2002.m

    r21076 r21085  
    3131icemask=ones(md.mesh.numberofvertices,1);
    3232pos=find(mask==0);  icemask(pos)=-1;
    33 pos=find(sum(mask(md.mesh.elements),2)<3);   icemask(md.mesh.elements(pos))=-1;
    34 
     33pos=find(sum(mask(md.mesh.elements),2)<3);   icemask(md.mesh.elements(pos,:))=-1;
    3534md.mask.ice_levelset=icemask;
    3635md.mask.ocean_levelset=zeros(md.mesh.numberofvertices,1);
     
    4342%make sure wherever there is an ice load, that the mask is set to ice:
    4443pos=find(md.slr.deltathickness); md.mask.ice_levelset(md.mesh.elements(pos,:))=-1;
    45 
    4644% }}}
    4745
  • issm/trunk-jpl/test/NightlyRun/test2002.py

    r21078 r21085  
    11#Test Name: EarthSlr
    2 #Earth Sea Level Rise test. Uses the mesh3dsurface geometry.
    32from MatlabFuncs import *
    43from PythonFuncs import *
     
    4241
    4342icemask=ones((md.mesh.numberofvertices,1))
    44 pos=nonzero(mask==0);  icemask[pos]=-1
    45 pos=nonzero(sum(mask[md.mesh.elements.astype(int)-1],axis=1)<3)
    46 icemask[md.mesh.elements[pos].astype(int)-1]=-1
     43pos=nonzero(mask==0)[0];  icemask[pos]=-1
     44pos=nonzero(sum(mask[md.mesh.elements.astype(int)-1],axis=1)<3)[0]
     45icemask[md.mesh.elements[pos,:].astype(int)-1]=-1
    4746md.mask.ice_levelset=icemask
    4847
     
    5453md.mask.land_levelset=zeros((md.mesh.numberofvertices,1))
    5554md.mask.groundedice_levelset=-ones((md.mesh.numberofvertices,1))
     55
     56#make sure wherever there is an ice load, that the mask is set to ice:
     57pos=nonzero(md.slr.deltathickness)[0];
     58icemask[md.mesh.elements[pos,:]-1]=-1
    5659# }}}
    5760
Note: See TracChangeset for help on using the changeset viewer.