add_quiver Interface

public interface add_quiver

Module Procedures

private subroutine add_quiver_rgb(x, y, u, v, scale, color, width, headwidth, headlength, units, angles, pivot, alpha, scale_units, c, colormap)

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in), contiguous :: x(:)
real(kind=wp), intent(in), contiguous :: y(:)
real(kind=wp), intent(in), contiguous :: u(:)
real(kind=wp), intent(in), contiguous :: v(:)
real(kind=wp), intent(in), optional :: scale
real(kind=wp), intent(in), optional :: color(3)
real(kind=wp), intent(in), optional :: width
real(kind=wp), intent(in), optional :: headwidth
real(kind=wp), intent(in), optional :: headlength
character(len=*), intent(in), optional :: units
character(len=*), intent(in), optional :: angles
character(len=*), intent(in), optional :: pivot
real(kind=wp), intent(in), optional :: alpha
character(len=*), intent(in), optional :: scale_units
real(kind=wp), intent(in), optional :: c(:)
character(len=*), intent(in), optional :: colormap

private subroutine add_quiver_string(x, y, u, v, color, scale, width, headwidth, headlength, units, angles, pivot, alpha, scale_units, c, colormap)

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in), contiguous :: x(:)
real(kind=wp), intent(in), contiguous :: y(:)
real(kind=wp), intent(in), contiguous :: u(:)
real(kind=wp), intent(in), contiguous :: v(:)
character(len=*), intent(in) :: color
real(kind=wp), intent(in), optional :: scale
real(kind=wp), intent(in), optional :: width
real(kind=wp), intent(in), optional :: headwidth
real(kind=wp), intent(in), optional :: headlength
character(len=*), intent(in), optional :: units
character(len=*), intent(in), optional :: angles
character(len=*), intent(in), optional :: pivot
real(kind=wp), intent(in), optional :: alpha
character(len=*), intent(in), optional :: scale_units
real(kind=wp), intent(in), optional :: c(:)
character(len=*), intent(in), optional :: colormap