%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % This file is part of NS2DDV. % % % % Copyright(C) 2011-2018 C. Calgaro (caterina.calgaro@math.univ-lille1.fr) % % E. Creusé (emmanuel.creuse@math.univ-lille1.fr) % % T. Goudon (thierry.goudon@inria.fr) % % A. Mouton (alexandre.mouton@math.univ-lille1.fr) % % % % NS2DDV is free software: you can redistribute it and/or modify it under the terms % % of the GNU General Public License as published by the Free Software Foundation, % % either version 3 of the License, or (at your option) any later version. % % % % NS2DDV is distributed in the hope that it will be useful, but WITHOUT ANY % % WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A % % PARTICULAR PURPOSE. See the GNU General Public License for more details. % % % % You should have received a copy of the GNU General Public License along with % % NS2DDV. If not, see . % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% function[] = plot_mesh(p, t, titleplot, handle) % INPUT % p Nodes % t Triangles % titleplot Title of the graph % handle Matlab graph handle cla; triplot(t(1:3,:)', p(1,:), p(2,:)); title(titleplot); xmin = min(p(1,:)); xmax = max(p(1,:)); ymin = min(p(2,:)); ymax = max(p(2,:)); axis equal tight; axis([xmin xmax ymin ymax]); data = strsplit(titleplot, ' at time'); data = data{1}; lgd = legend({'Mesh'}, 'Location', 'northeastoutside'); drawnow; end