Changeset 14015


Ignore:
Timestamp:
11/27/12 11:34:55 (12 years ago)
Author:
jschierm
Message:

CHG: Changed vertex_equation and element_equation to int for python.

Location:
issm/trunk-jpl/src/m
Files:
3 edited

Legend:

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

    r14007 r14015  
    618618                if not numpy.any(numpy.isnan(md.flowequation.element_equation)):
    619619                        oldelements_type=md.flowequation.element_equation
    620                         md.flowequation.element_equation=numpy.zeros(number_el3d)
     620                        md.flowequation.element_equation=numpy.zeros(number_el3d,int)
    621621                        md.flowequation.element_equation=project3d(md,'vector',oldelements_type,'type','element')
    622622
     
    624624                if not numpy.any(numpy.isnan(md.flowequation.vertex_equation)):
    625625                        oldvertices_type=md.flowequation.vertex_equation
    626                         md.flowequation.vertex_equation=numpy.zeros(number_nodes3d)
     626                        md.flowequation.vertex_equation=numpy.zeros(number_nodes3d,int)
    627627                        md.flowequation.vertex_equation=project3d(md,'vector',oldvertices_type,'type','node')
    628628
  • issm/trunk-jpl/src/m/mesh/rifts/meshprocessoutsiderifts.py

    r13991 r14015  
    8484        md.mesh.vertexonboundary[md.mesh.segments[:,0:2]-1]=True
    8585        md.rifts.numrifts=length(md.rifts.riftstruct)
    86         md.flowequation.element_equation=3.*numpy.ones(md.mesh.numberofelements)
     86        md.flowequation.element_equation=3*numpy.ones(md.mesh.numberofelements,int)
    8787        md.mesh.vertexonbed=numpy.ones(md.mesh.numberofvertices,bool)
    8888        md.mesh.vertexonsurface=numpy.ones(md.mesh.numberofvertices,bool)
  • issm/trunk-jpl/src/m/parameterization/setflowequation.py

    r13994 r14015  
    233233
    234234        #Create MacaAyealPattynApproximation where needed
    235         md.flowequation.element_equation=numpy.zeros(md.mesh.numberofelements)
     235        md.flowequation.element_equation=numpy.zeros(md.mesh.numberofelements,int)
    236236        md.flowequation.element_equation[numpy.nonzero(noneflag)]=0
    237237        md.flowequation.element_equation[numpy.nonzero(hutterflag)]=1
     
    250250
    251251        #Create vertices_type
    252         md.flowequation.vertex_equation=numpy.zeros(md.mesh.numberofvertices)
     252        md.flowequation.vertex_equation=numpy.zeros(md.mesh.numberofvertices,int)
    253253        pos=numpy.nonzero(nodeonmacayeal)
    254254        md.flowequation.vertex_equation[pos]=2
Note: See TracChangeset for help on using the changeset viewer.