view +draw/labelPoint.m @ 1031:2ef20d00b386 feature/advectionRV

For easier comparison, return both the first order and residual viscosity when evaluating the residual. Add the first order and residual viscosity to the state of the RungekuttaRV time steppers
author Vidar Stiernström <vidar.stiernstrom@it.uu.se>
date Thu, 17 Jan 2019 10:25:06 +0100
parents 48b6fb693025
children
line wrap: on
line source

% Takes a variable number of points as inputs and plots them with a label to the current figure.
%   label_pt(p)
function label_pt(varargin)
    for i = 1:length(varargin)
        try
            placelabel(varargin{i},inputname(i));
        catch e
            error('Could not place label for input %d, ''%s''. Not a valid point',i,inputname(i))
        end
    end
end

function placelabel(pt,str)
    x = pt(1);
    y = pt(2);
    h = line(x,y);
    h.Marker = '.';
    h = text(x,y,str);
    h.HorizontalAlignment = 'center';
    h.VerticalAlignment = 'bottom';
end