add_plot Interface

public interface add_plot

Module Procedures

private subroutine add_plot_rgb(x, y, color, label, linestyle, alpha)

Add a line plot with an RGB color.

Parameters x : real(wp), contiguous, intent(in) X coordinates. y : real(wp), contiguous, intent(in) Y coordinates. color : real(wp)(3), optional RGB line color. label : character(len=), optional Legend label. linestyle : character(len=), optional Line style string. alpha : real(wp), optional Line transparency.

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 :: color(3)
character(len=*), intent(in), optional :: label
character(len=*), intent(in), optional :: linestyle
real(kind=wp), intent(in), optional :: alpha

private subroutine add_plot_string(x, y, color, label, linestyle, alpha)

Add a line plot with a named color.

Parameters x : real(wp), contiguous, intent(in) X coordinates. y : real(wp), contiguous, intent(in) Y coordinates. color : character(len=), intent(in) Named or hex color. label : character(len=), optional Legend label. linestyle : character(len=*), optional Line style string. alpha : real(wp), optional Line transparency.

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in), contiguous :: x(:)
real(kind=wp), intent(in), contiguous :: y(:)
character(len=*), intent(in) :: color
character(len=*), intent(in), optional :: label
character(len=*), intent(in), optional :: linestyle
real(kind=wp), intent(in), optional :: alpha