diff Interface

public interface diff

Contents


Functions

public pure module function diff_real_kind(x, n, prepend, append) result(y)

Arguments

Type IntentOptional Attributes Name
real(kind=fffc_real_kind), intent(in) :: x(:)
integer, intent(in), optional :: n
real(kind=fffc_real_kind), intent(in), optional :: prepend(:)
real(kind=fffc_real_kind), intent(in), optional :: append(:)

Return Value real(kind=fffc_real_kind), allocatable, (:)

public pure module function diff_int_kind(x, n, prepend, append) result(y)

Arguments

Type IntentOptional Attributes Name
integer(kind=fffc_int_kind), intent(in) :: x(:)
integer, intent(in), optional :: n
integer(kind=fffc_int_kind), intent(in), optional :: prepend(:)
integer(kind=fffc_int_kind), intent(in), optional :: append(:)

Return Value integer(kind=fffc_int_kind), allocatable, (:)