Changeset 26930


Ignore:
Timestamp:
03/11/22 06:01:41 (3 years ago)
Author:
Mathieu Morlighem
Message:

CHG: handle both 2d and 3d models

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/plot/plot_transient_movie.m

    r26926 r26930  
    9393
    9494                        %Add grounding line
    95                         if exist(options,'groundingline')
    96                                 contours=isoline(md, results(i).MaskOceanLevelset,'output','matrix');
    97                                 hold on
     95                        if exist(options,'groundingline')
     96                                if dimension(md.mesh)==2
     97                                        contours=isoline(md, results(i).MaskOceanLevelset,'output','matrix');
     98                                else
     99                                        ocean = project2d(md, results(i).MaskOceanLevelset, 1);
     100                                        contours=isoline(md, ocean,'output','matrix');
     101                                end
    98102                                plot(contours(:,1),contours(:,2),getfieldvalue(options,'groundingline'));
    99103                        end
     
    101105                        %Add ice front
    102106                        if exist(options,'icefront')
    103                                 contours=isoline(md, results(i).MaskIceLevelset,'output','matrix');
     107                                if dimension(md.mesh)==2
     108                                        contours=isoline(md, results(i).MaskIceLevelset,'output','matrix');
     109                                else
     110                                        ice = project2d(md, results(i).MaskIceLevelset, 1);
     111                                        contours=isoline(md, ice,'output','matrix');
     112                                end
    104113                                hold on
    105114                                plot(contours(:,1),contours(:,2),getfieldvalue(options,'icefront'));
Note: See TracChangeset for help on using the changeset viewer.