incomplete_beta Interface

public interface incomplete_beta

Regularized incomplete beta function I_x(a,b)


Module Procedures

private elemental function incomplete_beta_rsp(x, a, b) result(res)

Arguments

Type IntentOptional Attributes Name
real(kind=sp), intent(in) :: x
real(kind=sp), intent(in) :: a
real(kind=sp), intent(in) :: b

Return Value real(kind=sp)

private elemental function incomplete_beta_rdp(x, a, b) result(res)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in) :: x
real(kind=dp), intent(in) :: a
real(kind=dp), intent(in) :: b

Return Value real(kind=dp)