Changeset 4950
- Timestamp:
- 08/03/10 16:53:50 (15 years ago)
- Location:
- issm/trunk/test
- Files:
-
- 6 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/test/Par/SquareShelf.par
r4949 r4950 1 1 %Start defining model parameters here 2 2 3 %dynamics 4 md.verbose=0; 5 md.artificial_diffusivity=1; 6 3 %Geometry 7 4 hmin=300; 8 5 hmax=1000; … … 13 10 md.surface=md.bed+md.thickness; 14 11 15 md.drag_type=2; %0 none 1 plastic 2 viscous 16 md.drag_coefficient=200*ones(md.numberofgrids,1); %q=1. 17 %Take care of iceshelves: no basal drag 18 pos=find(md.elementoniceshelf); 19 md.drag_coefficient(md.elements(pos,:))=0; 20 md.drag_p=ones(md.numberofelements,1); 21 md.drag_q=ones(md.numberofelements,1); 22 md.viscosity_overshoot=0.3; 12 %Initial velocity 13 load('./../Data/SquareShelf.data','-mat'); 14 md.vx=InterpFromMeshToMesh2d(index,x,y,vx,md.x,md.y,0); 15 md.vy=InterpFromMeshToMesh2d(index,x,y,vy,md.x,md.y,0); 16 clear vx vy x y index; 23 17 24 % Create temperature and rheology18 %Materials 25 19 md.observed_temperature=(273-20)*ones(md.numberofgrids,1); 26 20 md.rheology_B=paterson(md.observed_temperature); 27 21 md.rheology_n=3*ones(md.numberofelements,1); 28 22 29 %Deal with boundary conditions: 30 md=SetIceShelfBC(md,'Front.exp'); 23 %Friction 24 pos=find(md.elementoniceshelf); 25 md.drag_coefficient=20*ones(md.numberofgrids,1); 26 md.drag_coefficient(md.elements(pos,:))=0; 27 md.drag_p=ones(md.numberofelements,1); 28 md.drag_q=ones(md.numberofelements,1); 31 29 32 %Parallel options 30 %Numerical parameters 31 md.viscosity_overshoot=0.3; 32 md.verbose=0; 33 md.artificial_diffusivity=1; 33 34 md.np=3; 34 md.time=50;35 35 md.waitonlock=30; 36 37 %Boundary conditions: 38 md=SetIceShelfBC(md,'./../Exp/SquareFront.exp'); -
issm/trunk/test/Validation/ISMIP/TestA/Square.par
r4883 r4950 24 24 md=SetIceSheetBC(md); 25 25 26 md.np=3; 26 md.np=10; 27 md.cluster=oshostname(); 28 md.verbose=10;
Note:
See TracChangeset
for help on using the changeset viewer.