Changeset 13279


Ignore:
Timestamp:
09/06/12 15:13:15 (13 years ago)
Author:
jschierm
Message:

FIX: Python needs to explicitly copy vectors from BamgConvertMesh for InterpFromMeshToMesh2d.

Location:
issm/trunk-jpl
Files:
1 added
1 edited

Legend:

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

    r13270 r13279  
    3333        md.private.bamg['mesh']=bamgmesh(bamgmesh_out)
    3434        md.private.bamg['geometry']=bamggeom(bamggeom_out)
    35         md.mesh.x=bamgmesh_out['Vertices'][:,0]
    36         md.mesh.y=bamgmesh_out['Vertices'][:,1]
    37         md.mesh.elements=bamgmesh_out['Triangles'][:,0:3]
    38         md.mesh.edges=bamgmesh_out['IssmEdges']
    39         md.mesh.segments=bamgmesh_out['IssmSegments'][:,0:3]
    40         md.mesh.segmentmarkers=bamgmesh_out['IssmSegments'][:,3]
     35        md.mesh.x=bamgmesh_out['Vertices'][:,0].copy()
     36        md.mesh.y=bamgmesh_out['Vertices'][:,1].copy()
     37        md.mesh.elements=bamgmesh_out['Triangles'][:,0:3].copy()
     38        md.mesh.edges=bamgmesh_out['IssmEdges'].copy()
     39        md.mesh.segments=bamgmesh_out['IssmSegments'][:,0:3].copy()
     40        md.mesh.segmentmarkers=bamgmesh_out['IssmSegments'][:,3].copy()
    4141
    4242        #Fill in rest of fields:
Note: See TracChangeset for help on using the changeset viewer.