generate_x_axis_ticks Subroutine

public subroutine generate_x_axis_ticks(data_min, data_max, num_ticks, plot_left, plot_width, positions, labels, scale_type, date_format, symlog_threshold, custom_xticks, custom_xtick_labels)

Generate X axis tick positions and labels

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: data_min
real(kind=wp), intent(in) :: data_max
integer, intent(inout) :: num_ticks
real(kind=wp), intent(in) :: plot_left
real(kind=wp), intent(in) :: plot_width
real(kind=wp), intent(out) :: positions(:)
character(len=50), intent(out) :: labels(:)
character(len=*), intent(in), optional :: scale_type
character(len=*), intent(in), optional :: date_format
real(kind=wp), intent(in), optional :: symlog_threshold
real(kind=wp), intent(in), optional :: custom_xticks(:)
character(len=*), intent(in), optional :: custom_xtick_labels(:)