Changeset 2527
- Timestamp:
- 10/23/09 15:29:39 (16 years ago)
- Location:
- issm/trunk/test/Validation/ISMIP/TestF
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/test/Validation/ISMIP/TestF/Square.par
r1187 r2527 1 1 %Ok, start defining model parameters here 2 md. debug=1;2 md.verbose=2; 3 3 4 4 disp(' creating thickness'); … … 22 22 %Create grid on boundary fist (because we cannot use mesh) 23 23 md=SetIceSheetBC(md); 24 md.dirichletvalues_diag=ones(md.numberofgrids,1)*[200 0]; 25 %md.dirichletvalues_diag=ones(md.numberofgrids,1)*[100 0]; 26 %md.dirichletvalues_diag=zeros(md.numberofgrids,2); 24 md.spcvelocity(:,4)=100*ones(md.numberofgrids,1); 27 25 md.vx=zeros(md.numberofgrids,1); 28 26 md.vy=zeros(md.numberofgrids,1); 29 27 md.vz=zeros(md.numberofgrids,1); 28 md.vel=zeros(md.numberofgrids,1); 30 29 md.pressure=zeros(md.numberofgrids,1); 31 30 md.temperature=255*ones(md.numberofgrids,1); 32 md.gridondirichlet_prog=zeros(md.numberofgrids,1);33 31 pos=find(md.x==min(md.x) | md.x==max(md.x)); 34 md. gridondirichlet_prog(pos)=1;35 md. dirichletvalues_prog=md.thickness;36 md. gridondirichlet_thermal=zeros(md.numberofgrids,1);32 md.spcthickness(pos,1)=1; 33 md.spcthickness(pos,2)=md.thickness(pos); 34 md.spctemperature=[ones(md.numberofgrids,1) 255*ones(md.numberofgrids,1)]; 37 35 38 36 %Parallel options 39 md.connectivity= 100;37 md.connectivity=200; 40 38 md.np=8; 41 md.cluster=' wilkes';39 md.cluster='astrid'; 42 40 md.time=50; 43 md.waitonlock=1;44 41 45 42 %Transient options 46 md.dt= 2.*md.yts;47 md.ndt=10 *md.dt;43 md.dt=1; 44 md.ndt=10; 48 45 md.artificial_diffusivity=1; -
issm/trunk/test/Validation/ISMIP/TestF/runme.m
r1187 r2527 18 18 %Create dirichlet on the bed if no slip 19 19 pos=find(md.gridonbed); 20 md. gridondirichlet_diag(pos)=1;21 md. dirichletvalues_diag(pos,:)=0;20 md.spcvelocity(pos,1:2)=1; 21 md.spcvelocity(pos,4:5)=0; 22 22 23 23 %%Create MPCs to have periodic boundary conditions
Note:
See TracChangeset
for help on using the changeset viewer.