Changeset 20702


Ignore:
Timestamp:
06/06/16 15:42:12 (9 years ago)
Author:
Mathieu Morlighem
Message:

CHG: do not weaken margins twice, and do not use mdl extensions for saved models

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/examples/Jakobshavn/runme.m

    r20532 r20702  
    2222        [md.mesh.lat,md.mesh.long]  = xy2ll(md.mesh.x,md.mesh.y,+1,39,71);
    2323       
    24         save JksMesh.mdl md
     24        save JksMesh md
    2525end
    2626if any(steps==2)
    2727        disp('  Step 2: Parameterization');
    28         md=loadmodel('JksMesh.mdl');
     28        md=loadmodel('JksMesh');
    2929       
    3030        md=setmask(md,'','');
    3131        md=parameterize(md,'Jks.par');
    3232
    33         %zones of shear margin softening
    34         weakb=ContourToMesh(md.mesh.elements,md.mesh.x,md.mesh.y,'WeakB.exp','node',2);
    35         pos=find(weakb);
    36         md.materials.rheology_B(pos)=.3*md.materials.rheology_B(pos);
    37 
    38         save JksPar.mdl md
     33        save JksPar md
    3934end
    4035if any(steps==3)
    4136        disp('  Step 3: Control method friction');
    42         md=loadmodel('JksPar.mdl');
     37        md=loadmodel('JksPar');
    4338
    4439        md=setflowequation(md,'SSA','all');
     
    7267        md=solve(md,StressbalanceSolutionEnum);
    7368       
    74         save JksControl.mdl md
     69        save JksControl md
    7570end
    7671if any(steps==4)
    7772        disp('  Plotting')
    78         md=loadmodel('JksControl.mdl');
     73        md=loadmodel('JksControl');
    7974
    8075        plotmodel(md,'unit#all','km','axis#all','equal',...
Note: See TracChangeset for help on using the changeset viewer.