Changeset 15944


Ignore:
Timestamp:
08/26/13 10:36:00 (12 years ago)
Author:
Mathieu Morlighem
Message:

CHG: prepare groundedice_levelset in setmask

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

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/parameterization/setmask.m

    r15943 r15944  
    4646md.mask.elementongroundedice=elementongroundedice;
    4747md.mask.vertexongroundedice=vertexongroundedice;
     48
     49%level sets
    4850md.mask.ice_levelset=ones(md.mesh.numberofvertices,1);
     51md.mask.groundedice_levelset=vertexongroundedice;
     52md.mask.groundedice_levelset(find(vertexongroundedice==0.))=-1.;
  • issm/trunk-jpl/src/m/parameterization/setmask.py

    r15943 r15944  
    4646        md.mask.elementongroundedice = elementongroundedice
    4747        md.mask.vertexongroundedice = vertexongroundedice
    48         md.mask.ice_levelset = numpy.ones(md.mesh.numberofvertices,bool)
     48
     49        #level sets
     50        md.mask.ice_levelset         = numpy.ones(md.mesh.numberofvertices,bool)
     51        md.mask.groundedice_levelset = -1.*numpy.ones((md.mesh.numberofvertices,1))
     52        md.mask.groundedice_levelset[md.mesh.elements[numpy.nonzero(elementongroundedice),:]-1]=1.
    4953
    5054        return md
Note: See TracChangeset for help on using the changeset viewer.