## GORange

GORange

## Synopsis

    int                 go_range_average                    (double const *xs,
                                                             int n,
                                                             double *res);
    int                 go_range_averagel                   (long double const *xs,
                                                             int n,
                                                             long double *res);
    int                 go_range_constant                   (double const *xs,
                                                             int n);
    int                 go_range_constantl                  (long double const *xs,
                                                             int n);
    int                 go_range_decreasing                 (double const *xs,
                                                             int n);
    int                 go_range_decreasingl                (long double const *xs,
                                                             int n);
    int                 go_range_devsq                      (double const *xs,
                                                             int n,
                                                             double *res);
    int                 go_range_devsql                     (long double const *xs,
                                                             int n,
                                                             long double *res);
    int                 go_range_fractile_inter             (double const *xs,
                                                             int n,
                                                             double *res,
                                                             double f);
    int                 go_range_fractile_inter_nonconst    (double *xs,
                                                             int n,
                                                             double *res,
                                                             double f);
    int                 go_range_fractile_inter_nonconstl   (long double *xs,
                                                             int n,
                                                             long double *res,
                                                             long double f);
    int                 go_range_fractile_inter_sorted      (double const *xs,
                                                             int n,
                                                             double *res,
                                                             double f);
    int                 go_range_fractile_inter_sortedl     (long double const *xs,
                                                             int n,
                                                             long double *res,
                                                             long double f);
    int                 go_range_fractile_interl            (long double const *xs,
                                                             int n,
                                                             long double *res,
                                                             long double f);
    int                 go_range_increasing                 (double const *xs,
                                                             int n);
    int                 go_range_increasingl                (long double const *xs,
                                                             int n);
    int                 go_range_max                        (double const *xs,
                                                             int n,
                                                             double *res);
    int                 go_range_maxabs                     (double const *xs,
                                                             int n,
                                                             double *res);
    int                 go_range_maxabsl                    (long double const *xs,
                                                             int n,
                                                             long double *res);
    int                 go_range_maxl                       (long double const *xs,
                                                             int n,
                                                             long double *res);
    int                 go_range_median_inter               (double const *xs,
                                                             int n,
                                                             double *res);
    int                 go_range_median_inter_nonconst      (double *xs,
                                                             int n,
                                                             double *res);
    int                 go_range_median_inter_nonconstl     (long double *xs,
                                                             int n,
                                                             long double *res);
    int                 go_range_median_inter_sorted        (double const *xs,
                                                             int n,
                                                             double *res);
    int                 go_range_median_inter_sortedl       (long double const *xs,
                                                             int n,
                                                             long double *res);
    int                 go_range_median_interl              (long double const *xs,
                                                             int n,
                                                             long double *res);
    int                 go_range_min                        (double const *xs,
                                                             int n,
                                                             double *res);
    int                 go_range_minl                       (long double const *xs,
                                                             int n,
                                                             long double *res);
    double *            go_range_sort                       (double const *xs,
                                                             int n);
    long double *       go_range_sortl                      (long double const *xs,
                                                             int n);
    int                 go_range_sum                        (double const *xs,
                                                             int n,
                                                             double *res);
    int                 go_range_suml                       (long double const *xs,
                                                             int n,
                                                             long double *res);
    int                 go_range_sumsq                      (double const *xs,
                                                             int n,
                                                             double *res);
    int                 go_range_sumsql                     (long double const *xs,
                                                             int n,
                                                             long double *res);
    int                 go_range_vary_uniformly             (double const *xs,
                                                             int n);
    int                 go_range_vary_uniformlyl            (long double const *xs,
                                                             int n);

## Description

## Details

### go_range_average ()

    int                 go_range_average                    (double const *xs,
                                                             int n,
                                                             double *res);

### go_range_averagel ()

    int                 go_range_averagel                   (long double const *xs,
                                                             int n,
                                                             long double *res);

### go_range_constant ()

    int                 go_range_constant                   (double const *xs,
                                                             int n);

### go_range_constantl ()

    int                 go_range_constantl                  (long double const *xs,
                                                             int n);

### go_range_decreasing ()

    int                 go_range_decreasing                 (double const *xs,
                                                             int n);

### go_range_decreasingl ()

    int                 go_range_decreasingl                (long double const *xs,
                                                             int n);

### go_range_devsq ()

    int                 go_range_devsq                      (double const *xs,
                                                             int n,
                                                             double *res);

### go_range_devsql ()

    int                 go_range_devsql                     (long double const *xs,
                                                             int n,
                                                             long double *res);

### go_range_fractile_inter ()

    int                 go_range_fractile_inter             (double const *xs,
                                                             int n,
                                                             double *res,
                                                             double f);

### go_range_fractile_inter_nonconst ()

    int                 go_range_fractile_inter_nonconst    (double *xs,
                                                             int n,
                                                             double *res,
                                                             double f);

### go_range_fractile_inter_nonconstl ()

    int                 go_range_fractile_inter_nonconstl   (long double *xs,
                                                             int n,
                                                             long double *res,
                                                             long double f);

### go_range_fractile_inter_sorted ()

    int                 go_range_fractile_inter_sorted      (double const *xs,
                                                             int n,
                                                             double *res,
                                                             double f);

### go_range_fractile_inter_sortedl ()

    int                 go_range_fractile_inter_sortedl     (long double const *xs,
                                                             int n,
                                                             long double *res,
                                                             long double f);

### go_range_fractile_interl ()

    int                 go_range_fractile_interl            (long double const *xs,
                                                             int n,
                                                             long double *res,
                                                             long double f);

### go_range_increasing ()

    int                 go_range_increasing                 (double const *xs,
                                                             int n);

### go_range_increasingl ()

    int                 go_range_increasingl                (long double const *xs,
                                                             int n);

### go_range_max ()

    int                 go_range_max                        (double const *xs,
                                                             int n,
                                                             double *res);

### go_range_maxabs ()

    int                 go_range_maxabs                     (double const *xs,
                                                             int n,
                                                             double *res);

### go_range_maxabsl ()

    int                 go_range_maxabsl                    (long double const *xs,
                                                             int n,
                                                             long double *res);

### go_range_maxl ()

    int                 go_range_maxl                       (long double const *xs,
                                                             int n,
                                                             long double *res);

### go_range_median_inter ()

    int                 go_range_median_inter               (double const *xs,
                                                             int n,
                                                             double *res);

### go_range_median_inter_nonconst ()

    int                 go_range_median_inter_nonconst      (double *xs,
                                                             int n,
                                                             double *res);

### go_range_median_inter_nonconstl ()

    int                 go_range_median_inter_nonconstl     (long double *xs,
                                                             int n,
                                                             long double *res);

### go_range_median_inter_sorted ()

    int                 go_range_median_inter_sorted        (double const *xs,
                                                             int n,
                                                             double *res);

### go_range_median_inter_sortedl ()

    int                 go_range_median_inter_sortedl       (long double const *xs,
                                                             int n,
                                                             long double *res);

### go_range_median_interl ()

    int                 go_range_median_interl              (long double const *xs,
                                                             int n,
                                                             long double *res);

### go_range_min ()

    int                 go_range_min                        (double const *xs,
                                                             int n,
                                                             double *res);

### go_range_minl ()

    int                 go_range_minl                       (long double const *xs,
                                                             int n,
                                                             long double *res);

### go_range_sort ()

    double *            go_range_sort                       (double const *xs,
                                                             int n);

### go_range_sortl ()

    long double *       go_range_sortl                      (long double const *xs,
                                                             int n);

### go_range_sum ()

    int                 go_range_sum                        (double const *xs,
                                                             int n,
                                                             double *res);

### go_range_suml ()

    int                 go_range_suml                       (long double const *xs,
                                                             int n,
                                                             long double *res);

### go_range_sumsq ()

    int                 go_range_sumsq                      (double const *xs,
                                                             int n,
                                                             double *res);

### go_range_sumsql ()

    int                 go_range_sumsql                     (long double const *xs,
                                                             int n,
                                                             long double *res);

### go_range_vary_uniformly ()

    int                 go_range_vary_uniformly             (double const *xs,
                                                             int n);

### go_range_vary_uniformlyl ()

    int                 go_range_vary_uniformlyl            (long double const *xs,
                                                             int n);