pcolormesh Subroutine

public subroutine pcolormesh(x, y, z, shading, cmap, show_colorbar, label, edgecolors, linewidths, vmin, vmax, colormap)

Draw a pseudocolor mesh (matplotlib-compatible)

Parameters x : real(wp), contiguous, intent(in) X grid coordinates. y : real(wp), contiguous, intent(in) Y grid coordinates. z : real(wp), contiguous, intent(in) Cell or node values on the grid. shading : character(len=), optional Matplotlib shading keyword. cmap : character(len=), optional Colormap name. show_colorbar : logical, optional Accepted for matplotlib parity. label : character(len=), optional Legend label. edgecolors : real(wp)(3), optional Accepted for matplotlib parity. linewidths : real(wp), optional Mesh line width. vmin : real(wp), optional Lower color limit. vmax : real(wp), optional Upper color limit. colormap : character(len=), optional Deprecated alias for cmap.

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 :: z(:,:)
character(len=*), intent(in), optional :: shading
character(len=*), intent(in), optional :: cmap
logical, intent(in), optional :: show_colorbar
character(len=*), intent(in), optional :: label
real(kind=wp), intent(in), optional :: edgecolors(3)
real(kind=wp), intent(in), optional :: linewidths
real(kind=wp), intent(in), optional :: vmin
real(kind=wp), intent(in), optional :: vmax
character(len=*), intent(in), optional :: colormap