cumsum Interface

public interface cumsum

Contents


Module Procedures

private pure function cumsum_integer_int32(X) result(Y)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: X(:)

Return Value integer(kind=int32), (size(X))

private pure function cumsum_integer_int64(X) result(Y)

Arguments

Type IntentOptional Attributes Name
integer(kind=int64), intent(in) :: X(:)

Return Value integer(kind=int64), (size(X))

private pure function cumsum_real_sp(X) result(Y)

Arguments

Type IntentOptional Attributes Name
real(kind=sp), intent(in) :: X(:)

Return Value real(kind=sp), (size(X))

private pure function cumsum_real_dp(X) result(Y)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in) :: X(:)

Return Value real(kind=dp), (size(X))

private pure function cumsum_complex_sp(X) result(Y)

Arguments

Type IntentOptional Attributes Name
complex(kind=sp), intent(in) :: X(:)

Return Value complex(kind=sp), (size(X))

private pure function cumsum_complex_dp(X) result(Y)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in) :: X(:)

Return Value complex(kind=dp), (size(X))