Changeset 17811


Ignore:
Timestamp:
04/22/14 11:56:29 (11 years ago)
Author:
schlegel
Message:

BUG: collapse accesses 2d mesh fields that no longer exist

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

Legend:

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

    r17774 r17811  
    247247                        mesh.x=md.mesh.x2d;
    248248                        mesh.y=md.mesh.y2d;
    249                         mesh.z=zeros(size(md.mesh.x2d));
    250249                        mesh.numberofvertices=md.mesh.numberofvertices2d;
    251250                        mesh.numberofelements=md.mesh.numberofelements2d;
    252251                        mesh.elements=md.mesh.elements2d;
    253252                        md.mesh=mesh;
    254 
    255                         %Keep a trace of lower and upper nodes
    256                         md.mesh.lowervertex=NaN;
    257                         md.mesh.uppervertex=NaN;
    258                         md.mesh.lowerelements=NaN;
    259                         md.mesh.upperelements=NaN;
    260 
    261                         %Remove old mesh
    262                         md.mesh.x2d=NaN;
    263                         md.mesh.y2d=NaN;
    264                         md.mesh.elements2d=NaN;
    265                         md.mesh.numberofelements2d=md.mesh.numberofelements;
    266                         md.mesh.numberofvertices2d=md.mesh.numberofvertices;
    267                         md.mesh.numberoflayers=0;
    268253
    269254                end % }}}
  • issm/trunk-jpl/src/m/classes/model.py

    r17732 r17811  
    803803                mesh.x=md.mesh.x2d
    804804                mesh.y=md.mesh.y2d
    805                 mesh.z=numpy.zeros_like(md.mesh.x2d)
    806805                mesh.numberofvertices=md.mesh.numberofvertices2d
    807806                mesh.numberofelements=md.mesh.numberofelements2d
     
    809808                md.mesh=mesh
    810809
    811                 #Keep a trace of lower and upper nodes
    812                 md.mesh.lowervertex=numpy.nan
    813                 md.mesh.uppervertex=numpy.nan
    814                 md.mesh.lowerelements=numpy.nan
    815                 md.mesh.upperelements=numpy.nan
    816 
    817                 #Remove old mesh
    818                 md.mesh.x2d=numpy.nan
    819                 md.mesh.y2d=numpy.nan
    820                 md.mesh.elements2d=numpy.nan
    821                 md.mesh.numberofelements2d=md.mesh.numberofelements
    822                 md.mesh.numberofvertices2d=md.mesh.numberofvertices
    823                 md.mesh.numberoflayers=0
    824 
    825810                return md
    826811
Note: See TracChangeset for help on using the changeset viewer.