spread Interface

public interface spread

Functions

private module function spread_array(source, dim, index, ncopies) result(c)

Arguments

Type IntentOptional Attributes Name
class(array_type), intent(in), target :: source
integer, intent(in) :: dim
integer, intent(in) :: index
integer, intent(in) :: ncopies

Return Value type(array_type), pointer