Changeset 9725 for issm/trunk/test/NightlyRun/test1107.m
- Timestamp:
- 09/09/11 08:35:15 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/test/NightlyRun/test1107.m
r9679 r9725 21 21 22 22 %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); 26 26 27 27 %Create MPCs to have periodic boundary conditions … … 65 65 vz=PatchToVec(md.results.DiagnosticSolution.Vz); 66 66 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)); 69 69 70 70 %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) 72 72 if printingflag, 73 73 set(gcf,'Color','w') … … 75 75 system(['mv ismipdpattynvx' num2str(L) '.png ' ISSM_DIR '/website/doc_pdf/validation/Images/ISMIP/TestD ']); 76 76 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) 78 78 if printingflag, 79 79 set(gcf,'Color','w') … … 83 83 84 84 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,... 86 86 'resolution',[10 10],'ylim',[0 20],'xlim',[0 5000],'title','','xlabel','','figure',4) 87 87 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,... 89 89 'resolution',[10 10],'ylim',[0 20],'xlim',[0 10000],'title','','xlabel','','figure',4) 90 90 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,... 92 92 'resolution',[10 10],'ylim',[0 30],'xlim',[0 20000],'title','','xlabel','','figure',4) 93 93 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,... 95 95 'resolution',[10 10],'ylim',[10 60],'xlim',[0 40000],'title','','xlabel','','figure',4) 96 96 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,... 98 98 'resolution',[10 10],'ylim',[0 200],'xlim',[0 80000],'title','','xlabel','','figure',4) 99 99 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,... 101 101 'resolution',[10 10],'ylim',[0 400],'xlim',[0 160000],'title','','xlabel','','figure',4) 102 102 end
Note:
See TracChangeset
for help on using the changeset viewer.