Ignore:
Timestamp:
09/09/11 08:35:15 (14 years ago)
Author:
Mathieu Morlighem
Message:

Some more objects in mesh

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/test/NightlyRun/test1107.m

    r9679 r9725  
    2121
    2222        %We need one grd on dirichlet: the 4 corners are set to zero
    23         md.diagnostic.spcvx=NaN*ones(md.numberofnodes,1);
    24         md.diagnostic.spcvy=NaN*ones(md.numberofnodes,1);
    25         md.diagnostic.spcvz=NaN*ones(md.numberofnodes,1);
     23        md.diagnostic.spcvx=NaN*ones(md.mesh.numberofvertices,1);
     24        md.diagnostic.spcvy=NaN*ones(md.mesh.numberofvertices,1);
     25        md.diagnostic.spcvz=NaN*ones(md.mesh.numberofvertices,1);
    2626
    2727        %Create MPCs to have periodic boundary conditions
     
    6565        vz=PatchToVec(md.results.DiagnosticSolution.Vz);
    6666        results{i}=md.results.DiagnosticSolution;
    67         minvx(i)=min(vx(end-md.numberofnodes2d+1:end));
    68         maxvx(i)=max(vx(end-md.numberofnodes2d+1:end));
     67        minvx(i)=min(vx(end-md.mesh.numberofvertices2d+1:end));
     68        maxvx(i)=max(vx(end-md.mesh.numberofvertices2d+1:end));
    6969
    7070        %Now plot vx, vy, vz and vx on a cross section
    71         plotmodel(md,'data',vx,'layer#all',md.numlayers,'xlim',[0 L/10^3],'ylim',[0 L/10^3],'unit','km','figure',2)
     71        plotmodel(md,'data',vx,'layer#all',md.mesh.numberoflayers,'xlim',[0 L/10^3],'ylim',[0 L/10^3],'unit','km','figure',2)
    7272        if printingflag,
    7373                set(gcf,'Color','w')
     
    7575                system(['mv ismipdpattynvx' num2str(L) '.png ' ISSM_DIR '/website/doc_pdf/validation/Images/ISMIP/TestD ']);
    7676        end
    77         plotmodel(md,'data',vz,'layer#all',md.numlayers,'xlim',[0 L/10^3],'ylim',[0 L/10^3],'unit','km','figure',3)
     77        plotmodel(md,'data',vz,'layer#all',md.mesh.numberoflayers,'xlim',[0 L/10^3],'ylim',[0 L/10^3],'unit','km','figure',3)
    7878        if printingflag,
    7979                set(gcf,'Color','w')
     
    8383
    8484        if(L==5000),
    85                 plotmodel(md,'data',vx,'sectionvalue','../Exp/ISMIP5000.exp','layer',md.numlayers,...
     85                plotmodel(md,'data',vx,'sectionvalue','../Exp/ISMIP5000.exp','layer',md.mesh.numberoflayers,...
    8686                        'resolution',[10 10],'ylim',[0 20],'xlim',[0 5000],'title','','xlabel','','figure',4)
    8787        elseif(L==10000),
    88                 plotmodel(md,'data',vx,'sectionvalue','../Exp/ISMIP10000.exp','layer',md.numlayers,...
     88                plotmodel(md,'data',vx,'sectionvalue','../Exp/ISMIP10000.exp','layer',md.mesh.numberoflayers,...
    8989                        'resolution',[10 10],'ylim',[0 20],'xlim',[0 10000],'title','','xlabel','','figure',4)
    9090        elseif(L==20000),
    91                 plotmodel(md,'data',vx,'sectionvalue','../Exp/ISMIP20000.exp','layer',md.numlayers,...
     91                plotmodel(md,'data',vx,'sectionvalue','../Exp/ISMIP20000.exp','layer',md.mesh.numberoflayers,...
    9292                        'resolution',[10 10],'ylim',[0 30],'xlim',[0 20000],'title','','xlabel','','figure',4)
    9393        elseif(L==40000),
    94                 plotmodel(md,'data',vx,'sectionvalue','../Exp/ISMIP40000.exp','layer',md.numlayers,...
     94                plotmodel(md,'data',vx,'sectionvalue','../Exp/ISMIP40000.exp','layer',md.mesh.numberoflayers,...
    9595                        'resolution',[10 10],'ylim',[10 60],'xlim',[0 40000],'title','','xlabel','','figure',4)
    9696        elseif(L==80000),
    97                 plotmodel(md,'data',vx,'sectionvalue','../Exp/ISMIP80000.exp','layer',md.numlayers,...
     97                plotmodel(md,'data',vx,'sectionvalue','../Exp/ISMIP80000.exp','layer',md.mesh.numberoflayers,...
    9898                        'resolution',[10 10],'ylim',[0 200],'xlim',[0 80000],'title','','xlabel','','figure',4)
    9999        elseif(L==160000),
    100                 plotmodel(md,'data',vx,'sectionvalue','../Exp/ISMIP160000.exp','layer',md.numlayers,...
     100                plotmodel(md,'data',vx,'sectionvalue','../Exp/ISMIP160000.exp','layer',md.mesh.numberoflayers,...
    101101                        'resolution',[10 10],'ylim',[0 400],'xlim',[0 160000],'title','','xlabel','','figure',4)
    102102        end
Note: See TracChangeset for help on using the changeset viewer.