Changeset 990


Ignore:
Timestamp:
06/13/09 20:02:40 (16 years ago)
Author:
Mathieu Morlighem
Message:

grid position was not updated in ice

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/solutions/ice/transient3d.m

    r975 r990  
    134134        %update grids
    135135        disp(sprintf('%s','   updating grid positions...'));
    136         grids_t=UpdateGridPosition(md,fem.m_t.grids,new_bed,new_thickness);
    137         grids_dh=UpdateGridPosition(md,fem.m_dh.grids,new_bed,new_thickness);
    138         grids_dv=UpdateGridPosition(md,fem.m_dv.grids,new_bed,new_thickness);
    139         grids_p=UpdateGridPosition(md,fem.m_p.grids,new_bed,new_thickness);
     136        if fem.ismacayealpattyn,
     137                fem.m_dh.grids=UpdateGridPosition(md,fem.m_dh.grids,new_bed,new_thickness);
     138        end
     139        if fem.ishutter,
     140                fem.m_dhu.grids=UpdateGridPosition(md,fem.m_dhu.grids,new_bed,new_thickness);
     141                fem.m_ss.grids=UpdateGridPosition(md,fem.m_ss.grids,new_bed,new_thickness);
     142        end
     143        if fem.isstokes,
     144                fem.m_bs.grids=UpdateGridPosition(md,fem.m_bs.grids,new_bed,new_thickness);
     145                fem.m_ds.grids=UpdateGridPosition(md,fem.m_ds.grids,new_bed,new_thickness);
     146        end
     147        fem.m_dv.grids=UpdateGridPosition(md,fem.m_dv.grids,new_bed,new_thickness);
     148        fem.m_p.grids=UpdateGridPosition(md,fem.m_p.grids,new_bed,new_thickness);
     149        fem.m_t.grids=UpdateGridPosition(md,fem.m_t.grids,new_bed,new_thickness);
     150        fem.m_m.grids=UpdateGridPosition(md,fem.m_m.grids,new_bed,new_thickness);
    140151
    141152        %update time and counter
Note: See TracChangeset for help on using the changeset viewer.