ArrayUtils Module Source file:ArrayUtils

Dependencies

Interfaces Expand Interfaces

  • Reallocate
    • Realloc_R
    • Realloc_D
    • Realloc_I
Subroutines
  • realloc_D(arr, new_size, keep)
    • double precision allocatable, intent(inout) :: arr(:)
    • integer intent(in) :: new_size
    • logical intent(in), optional :: keep
  • realloc_I(arr, new_size, keep)
    • integer allocatable, intent(inout) :: arr(:)
    • integer intent(in) :: new_size
    • logical intent(in), optional :: keep
  • realloc_R(arr, new_size, keep)
    • real allocatable, intent(inout) :: arr(:)
    • integer intent(in) :: new_size
    • logical intent(in), optional :: keep
Functions
  • integer
    IndexOf(n, arr, aval)
    • integer intent(in) :: n
    • integer intent(in) :: arr(n)
    • integer intent(in) :: aval
  • integer
    MaxIndex(n, arr)
    • integer intent(in) :: n
    • real intent(in) :: arr(n)
  • integer
    MinIndex(n, arr)
    • integer intent(in) :: n
    • real intent(in) :: arr(n)