dm_plot_set Subroutine

public subroutine dm_plot_set(plot, terminal, style, width, height, output, background, foreground, graph, font, title, xlabel, ylabel, xrange, yrange, bidirect, persist, xautoscale, yautoscale, grid, legend)

Sets plot attributes.

Arguments

Type IntentOptional Attributes Name
type(plot_type), intent(inout) :: plot

Plot type.

integer, intent(in), optional :: terminal

Output terminal.

integer, intent(in), optional :: style

Plot line style.

integer, intent(in), optional :: width

Plot width.

integer, intent(in), optional :: height

Plot height.

character(len=*), intent(in), optional :: output

Output file name.

character(len=*), intent(in), optional :: background

Background colour.

character(len=*), intent(in), optional :: foreground

Foreground colour.

character(len=*), intent(in), optional :: graph

Graph background colour.

character(len=*), intent(in), optional :: font

Font name or file path.

character(len=*), intent(in), optional :: title

Plot title.

character(len=*), intent(in), optional :: xlabel

X axis label.

character(len=*), intent(in), optional :: ylabel

Y axis label.

character(len=*), intent(in), optional :: xrange(2)

X axis range.

real(kind=r8), intent(in), optional :: yrange(2)

Y axis range.

logical, intent(in), optional :: bidirect

Bi-directional anonymous pipe.

logical, intent(in), optional :: persist

Persistent Gnuplot process (use only with X11).

logical, intent(in), optional :: xautoscale

Auto-scale X axis.

logical, intent(in), optional :: yautoscale

Auto-scale Y axis.

logical, intent(in), optional :: grid

Show grid.

logical, intent(in), optional :: legend

Show legend.