setup_axes_data_ranges Subroutine

public subroutine setup_axes_data_ranges(ctx, x_min_orig, x_max_orig, y_min_orig, y_max_orig, x_min_adj, x_max_adj, y_min_adj, y_max_adj, xscale, yscale)

Set up data ranges for axes with optional log scaling

Arguments

Type IntentOptional Attributes Name
type(pdf_context_core), intent(inout) :: ctx
real(kind=wp), intent(in) :: x_min_orig
real(kind=wp), intent(in) :: x_max_orig
real(kind=wp), intent(in) :: y_min_orig
real(kind=wp), intent(in) :: y_max_orig
real(kind=wp), intent(out) :: x_min_adj
real(kind=wp), intent(out) :: x_max_adj
real(kind=wp), intent(out) :: y_min_adj
real(kind=wp), intent(out) :: y_max_adj
character(len=*), intent(in), optional :: xscale
character(len=*), intent(in), optional :: yscale