Changeset 13717


Ignore:
Timestamp:
10/17/12 14:25:48 (12 years ago)
Author:
schlegel
Message:

BUG: edges need to have -1 instead of nan, update in old models while loading

File:
1 edited

Legend:

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

    r13692 r13717  
    7777                                disp('Recovering old materials');
    7878                                if numel(md.materials.rheology_Z)==1 & isnan(md.materials.rheology_Z),
    79                                         md.materials=matice(md.materials);
    80                                 else
     79
    8180                                        md.materials=matdamageice(md.materials);
    8281                                end
     82                        end
     83                        %2012 June 28th
     84                        if sum(sum(isnan(md.mesh.edges)))>0
     85                                disp('Update model edges from previous version');
     86                                md.mesh.edges(isnan(md.mesh.edges))=-1;
    8387                        end
    8488
     
    921925                        if isfield(structmd,'x2d'), md.mesh.x2d=structmd.x2d; end
    922926                        if isfield(structmd,'elements'), md.mesh.elements=structmd.elements; end
    923                         if isfield(structmd,'edges'), md.mesh.edges=structmd.edges; end
     927                        if isfield(structmd,'edges'),
     928                                md.mesh.edges=structmd.edges;
     929                                md.mesh.edges(isnan(md.mesh.edges))=-1;
     930                        end
    924931                        if isfield(structmd,'y'), md.mesh.y=structmd.y; end
    925932                        if isfield(structmd,'x'), md.mesh.x=structmd.x; end
Note: See TracChangeset for help on using the changeset viewer.