add_errorbar Interface

public interface add_errorbar

Module Procedures

private subroutine add_errorbar_rgb(x, y, xerr, yerr, fmt, label, capsize, linestyle, marker, color, ecolor, elinewidth, capthick, barsabove, errorevery, lolims, uplims, xlolims, xuplims)

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in), contiguous :: x(:)
real(kind=wp), intent(in), contiguous :: y(:)
real(kind=wp), intent(in), optional :: xerr(:)
real(kind=wp), intent(in), optional :: yerr(:)
character(len=*), intent(in), optional :: fmt
character(len=*), intent(in), optional :: label
real(kind=wp), intent(in), optional :: capsize
character(len=*), intent(in), optional :: linestyle
character(len=*), intent(in), optional :: marker
real(kind=wp), intent(in), optional :: color(3)
real(kind=wp), intent(in), optional :: ecolor(3)
real(kind=wp), intent(in), optional :: elinewidth
real(kind=wp), intent(in), optional :: capthick
logical, intent(in), optional :: barsabove
integer, intent(in), optional :: errorevery
logical, intent(in), optional :: lolims
logical, intent(in), optional :: uplims
logical, intent(in), optional :: xlolims
logical, intent(in), optional :: xuplims

private subroutine add_errorbar_string(x, y, color, xerr, yerr, fmt, label, capsize, linestyle, marker, ecolor, elinewidth, capthick, barsabove, errorevery, lolims, uplims, xlolims, xuplims)

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in), contiguous :: x(:)
real(kind=wp), intent(in), contiguous :: y(:)
character(len=*), intent(in) :: color
real(kind=wp), intent(in), optional :: xerr(:)
real(kind=wp), intent(in), optional :: yerr(:)
character(len=*), intent(in), optional :: fmt
character(len=*), intent(in), optional :: label
real(kind=wp), intent(in), optional :: capsize
character(len=*), intent(in), optional :: linestyle
character(len=*), intent(in), optional :: marker
character(len=*), intent(in), optional :: ecolor
real(kind=wp), intent(in), optional :: elinewidth
real(kind=wp), intent(in), optional :: capthick
logical, intent(in), optional :: barsabove
integer, intent(in), optional :: errorevery
logical, intent(in), optional :: lolims
logical, intent(in), optional :: uplims
logical, intent(in), optional :: xlolims
logical, intent(in), optional :: xuplims