Changeset 12116


Ignore:
Timestamp:
04/24/12 21:42:08 (13 years ago)
Author:
Eric.Larour
Message:

Indexing bug

File:
1 edited

Legend:

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

    r12112 r12116  
    3636        [md.mesh.elements,md.mesh.x,md.mesh.y,md.mesh.segments,md.mesh.segmentmarkers]=tm.TriMesh(domainname,riftname,area)
    3737
     38
    3839        #Fill in rest of fields:
    3940        md.mesh.numberofelements = size(md.mesh.elements)
     
    4142        md.mesh.z = zeros(md.mesh.numberofvertices)
    4243        md.mesh.vertexonboundary = zeros(md.mesh.numberofvertices)
    43         md.mesh.vertexonboundary[md.mesh.segments[:,0:2].astype(int)] = 1.
     44        md.mesh.vertexonboundary[md.mesh.segments[:,0:2].astype(int)-1] = 1.
    4445        md.mesh.vertexonbed = ones(md.mesh.numberofvertices)
    4546        md.mesh.vertexonsurface = ones(md.mesh.numberofvertices)
     
    5051        [md.mesh.vertexconnectivity]= nc.NodeConnectivity(md.mesh.elements, md.mesh.numberofvertices)
    5152        [md.mesh.elementconnectivity] = ec.ElementConnectivity(md.mesh.elements, md.mesh.vertexconnectivity)
    52 
     53       
    5354        #type of model
    5455        md.mesh.dimension = 2.
Note: See TracChangeset for help on using the changeset viewer.