RickerFunction Interface

public interface RickerFunction

It returns the Ricker's function.


Module Procedures

public pure function RickerFunctionReal64(t, sigma, center) result(ft)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: t
real(kind=real64), intent(in) :: sigma
real(kind=real64), intent(in), optional :: center

Return Value real(kind=real64)

public pure function RickerFunctionReal64Vector(t, sigma, center) result(ft)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: t(:)
real(kind=real64), intent(in) :: sigma
real(kind=real64), intent(in), optional :: center

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