Changeset 509
- Timestamp:
- 05/19/09 16:19:36 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/classes/public/loadresultsfromdisk.m
r474 r509 22 22 end 23 23 24 %Get gsize25 gsize=results{2};26 27 24 %Get part 28 part=results{ 3};25 part=results{2}; 29 26 30 27 %now to specialized reading … … 32 29 33 30 %Get u_g 34 u_g=results{4}; 31 u_g=results{3}; 32 p_g=results{4}; 35 33 36 34 if strcmpi(md.type,'2d'), 35 gsize=md.numberofgrids*2; 37 36 %Used to recover velocities 38 37 indx=1:2:gsize; … … 47 46 else 48 47 %Used to recover velocities 49 indx=1:3:gsize; 50 indy=2:3:gsize; 51 indz=3:3:gsize; 48 gsize=length(u_g); 49 offset=gsize/md.numberofgrids; 50 indx=1:offset:gsize; 51 indy=2:offset:gsize; 52 indz=3:offset:gsize; 52 53 indx=indx(part); 53 54 indy=indy(part); … … 59 60 md.vz=u_g(indz)*md.yts; 60 61 md.vel=sqrt(md.vx.^2+md.vy.^2+md.vz.^2); 62 md.pressure=p_g; 61 63 end 62 64 … … 64 66 65 67 %Get u_g 66 u_g=results{4}; 68 u_g=results{3}; 69 gsize=length(u_g); 67 70 68 71 %Used to recover velocities … … 88 91 md.cont_J=results{7}; 89 92 90 elseif strcmpi(analysis_type,'thermal steady'),93 elseif strcmpi(analysis_type,'thermal'), 91 94 92 95 %read t_g 93 t_g=results{4}; 96 t_g=results{3}; 97 m_g=results{4}; 94 98 95 99 %Used to recover velocities 96 indx=1:6:gsize;97 indx=indx(part);98 100 99 101 %Recover velocity 100 md.temperature=t_g(indx); 102 md.temperature=t_g; 103 md.melting=m_g; 104 101 105 else 102 106 error(['loadresultsfromdisk error message: unknow solution type ',analysis_type]);
Note:
See TracChangeset
for help on using the changeset viewer.