Changeset 513
- Timestamp:
- 05/20/09 08:08:53 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/test/Validation/ThermalTests/Simpleconduction/runme.m
r491 r513 12 12 md=geography(md,'Shelf.exp',''); 13 13 md=parameterize(md,'Square.par'); 14 md=extrude(md,11, 1);14 md=extrude(md,11,2); 15 15 md=setelementstype(md,'Pattyn','all'); 16 16 thermalboundarycondition; 17 17 18 18 %analytical results 19 %d2T/dz2=0 T(bed)=10 T(surface)=0 => T= 10/thickness*z-10*surface/thickness19 %d2T/dz2=0 T(bed)=10 T(surface)=0 => T=0*(z-bed)/thickness+10*(surface-z)/thickness 20 20 %each layer of the 3d mesh must have a constant value 21 Tlayer=10:-1:0; 22 for layer=1:md.numlayers 23 md.observed_temperature((layer-1)*md.numberofgrids2d+1:layer*md.numberofgrids2d)=Tlayer(layer); 24 end 21 md.observed_temperature=10*(md.surface-md.z)./md.thickness; 25 22 26 23 %modeled results
Note:
See TracChangeset
for help on using the changeset viewer.