reverse_index Interface

public interface reverse_index

Functions

private module function reverse_index_array(a, indices, from, new_index_size) result(c)

Arguments

Type IntentOptional Attributes Name
class(array_type), intent(in), target :: a
integer, intent(in), dimension(:) :: indices
logical, intent(in) :: from
integer, intent(in) :: new_index_size

Return Value type(array_type), pointer