polar Interface

public interface polar

Module Procedures

private subroutine polar_string(theta, r, fmt, label, linestyle, marker, color)

Parameters theta - angular samples. r - radial samples. fmt - format string. label - legend label. linestyle - line style. marker - marker style. color - named color string.

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in), contiguous :: theta(:)
real(kind=wp), intent(in), contiguous :: r(:)
character(len=*), intent(in), optional :: fmt
character(len=*), intent(in), optional :: label
character(len=*), intent(in), optional :: linestyle
character(len=*), intent(in), optional :: marker
character(len=*), intent(in), optional :: color

private subroutine polar_rgb(theta, r, color, fmt, label, linestyle, marker)

Parameters theta - angular samples. r - radial samples. color - literal RGB triple. fmt - format string. label - legend label. linestyle - line style. marker - marker style.

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in), contiguous :: theta(:)
real(kind=wp), intent(in), contiguous :: r(:)
real(kind=wp), intent(in) :: color(3)
character(len=*), intent(in), optional :: fmt
character(len=*), intent(in), optional :: label
character(len=*), intent(in), optional :: linestyle
character(len=*), intent(in), optional :: marker