add_surface Subroutine

public subroutine add_surface(x, y, z, cmap, show_colorbar, alpha, edgecolor, linewidth, label, filled, colormap)

Object-oriented surface helper (matplotlib-compatible kwargs)

cmap is the matplotlib-canonical keyword; colormap is a backward-compatible alias.

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 :: cmap
logical, intent(in), optional :: show_colorbar
real(kind=wp), intent(in), optional :: alpha
real(kind=wp), intent(in), optional :: edgecolor(3)
real(kind=wp), intent(in), optional :: linewidth
character(len=*), intent(in), optional :: label
logical, intent(in), optional :: filled
character(len=*), intent(in), optional :: colormap