Changeset 8823 for issm/trunk/src/m/utils/BC/SetMarineIceSheetBC.m
- Timestamp:
- 07/06/11 14:30:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/utils/BC/SetMarineIceSheetBC.m
r8399 r8823 35 35 warning('SetMarineIceSheetBC warning: ice front all around the glacier, no dirichlet found. Dirichlet must be added manually') 36 36 end 37 md.spcvelocity=zeros(md.numberofnodes,6); 38 md.spcvelocity(pos,1:3)=1; 37 md.spcvx=NaN*ones(md.numberofnodes,1); 38 md.spcvy=NaN*ones(md.numberofnodes,1); 39 md.spcvz=NaN*ones(md.numberofnodes,1); 40 md.spcvx(pos)=0; 41 md.spcvy(pos)=0; 42 md.spcvz(pos)=0; 39 43 md.diagnostic_ref=NaN*ones(md.numberofnodes,6); 40 44 … … 42 46 if (length(md.vx_obs)==md.numberofnodes & length(md.vy_obs)==md.numberofnodes) 43 47 disp(' boundary conditions for diagnostic model: spc set as observed velocities'); 44 md.spcvelocity(pos,4:5)=[md.vx_obs(pos) md.vy_obs(pos)]; %zeros for vz 48 md.spcvx(pos)=md.vx_obs(pos); 49 md.spcvy(pos)=md.vy_obs(pos); 45 50 else 46 51 disp(' boundary conditions for diagnostic model: spc set as zero');
Note:
See TracChangeset
for help on using the changeset viewer.