Changeset 13951


Ignore:
Timestamp:
11/13/12 11:46:27 (12 years ago)
Author:
jschierm
Message:

CHG: Go faster\!

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

Legend:

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

    r13740 r13951  
    6868                                md = checkfield(md,'flowequation.element_equation','size',[md.mesh.numberofelements],'values',[1,2])
    6969                        else:
    70                                 md = checkfield(md,'flowequation.vertex_equation','size',[md.mesh.numberofvertices],'values',range(0,7+1))
    71                                 md = checkfield(md,'flowequation.element_equation','size',[md.mesh.numberofelements],'values',range(0,7+1))
     70                                md = checkfield(md,'flowequation.vertex_equation','size',[md.mesh.numberofvertices],'values',numpy.arange(0,7+1))
     71                                md = checkfield(md,'flowequation.element_equation','size',[md.mesh.numberofelements],'values',numpy.arange(0,7+1))
    7272                        if not (self.ismacayealpattyn or self.ishutter or self.isstokes or self.isl1l2):
    7373                                md.checkmessage("no element types set for this model. At least one of ismacayealpattyn, ishutter or isstokes need to be =1")
  • issm/trunk-jpl/src/m/classes/mesh.py

    r13032 r13951  
    132132                md = checkfield(md,'mesh.y','NaN',1,'size',[md.mesh.numberofvertices])
    133133                md = checkfield(md,'mesh.z','NaN',1,'size',[md.mesh.numberofvertices])
    134                 md = checkfield(md,'mesh.elements','NaN',1,'>',0,'values',range(1,md.mesh.numberofvertices+1))
     134                md = checkfield(md,'mesh.elements','NaN',1,'>',0,'values',numpy.arange(1,md.mesh.numberofvertices+1))
    135135                if md.mesh.dimension==2:
    136136                        md = checkfield(md,'mesh.elements','size',[md.mesh.numberofelements,3])
    137137                else:
    138138                        md = checkfield(md,'mesh.elements','size',[md.mesh.numberofelements,6])
    139                 if numpy.any(numpy.logical_not(ismember(range(1,md.mesh.numberofvertices+1),md.mesh.elements))):
     139                if numpy.any(numpy.logical_not(ismember(numpy.arange(1,md.mesh.numberofvertices+1),md.mesh.elements))):
    140140                        md.checkmessage("orphan nodes have been found. Check the mesh outline")
    141141                md = checkfield(md,'mesh.dimension','values',[2,3])
Note: See TracChangeset for help on using the changeset viewer.