Changeset 26739


Ignore:
Timestamp:
12/20/21 12:25:02 (3 years ago)
Author:
seroussi
Message:

CHG: working on ice ocean test

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/test/NightlyRun/test4003.m

    r26721 r26739  
    44%Script control parameters
    55steps=1:11;
    6 steps=[1:3 6:11];
     6%steps=[1:3 6:11];
    77
    88%To download and recompile MITgcm from scratch:
    9 %!rm -rf ${ISSM_DIR}/test/MITgcm/install
    10 %!rm -rf ${ISSM_DIR}/test/MITgcm/build/*
    11 %!rm -rf Models
     9!rm -rf ${ISSM_DIR}/test/MITgcm/install
     10!rm -rf ${ISSM_DIR}/test/MITgcm/build/*
     11!rm -rf Models
    1212
    1313%Organizer
     
    273273
    274274    %level sets:
    275     md.mask.ocean_levelset=iceshelf_mask(:);
    276     md.mask.ice_levelset=-ones(md.mesh.numberofvertices,1);
    277 
    278     pos=find(~ice_mask(:) & thickness(:)==0); md.mask.ice_levelset(pos)=1;
     275    md.mask.ice_levelset=iceshelf_mask(:);
     276    pos=find(md.mask.ice_levelset==1); md.mask.ice_levelset(pos)=-1;
     277    pos=find(md.mask.ice_levelset==0); md.mask.ice_levelset(pos)=1;
     278    md.mask.ocean_levelset=-ones(md.mesh.numberofvertices,1);
    279279
    280280    savemodel(org,md);
     
    324324        pos=find(md.mesh.lat==min(md.mesh.lat));
    325325        md.masstransport.spcthickness(pos)=md.geometry.thickness(pos);
    326         md.stressbalance.spcvx(pos)=-800;
    327         md.stressbalance.spcvy(pos)=0;
     326        md.stressbalance.spcvy(pos)=800;
     327        md.stressbalance.spcvx(pos)=0;
    328328
    329329        %deal with boundaries, excluding icefront:
    330330        pos=find(md.mesh.long==min(md.mesh.long) | md.mesh.long==max(md.mesh.long));
    331         md.stressbalance.spcvy(pos)=0;
     331        md.stressbalance.spcvx(pos)=0;
    332332
    333333        point1=find(md.mesh.y==min(md.mesh.y)); point2=find(md.mesh.x==max(md.mesh.x));
     
    362362        md.groundingline.melt_interpolation='NoMeltOnPartiallyFloating';
    363363        md.groundingline.friction_interpolation='SubelementFriction2';
    364         md.masstransport.stabilization=0;
     364        md.masstransport.stabilization=1;
    365365
    366366        md.cluster=generic('name',oshostname(),'np',2);
Note: See TracChangeset for help on using the changeset viewer.