In-place O(n log n) heapsorts shared by plan builders.
Sort finite real values ascending in place (heapsort; equal values may change order).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(inout) | :: | values(:) |
Indices that list keys in ascending order (heapsort; equal keys may appear in any order).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=i32), | intent(in) | :: | keys(:) | |||
| integer(kind=i32), | intent(out) | :: | order(:) |