fsml_f_pdf Interface

public interface fsml_f_pdf

Probability density function for the F distribution. where = numerator degrees of freedom, = denominator degrees of freedom and is the complete beta function. (Uses intrinsic gamma function for beta.)

The F distribution is the distribution of , where and are are random variables with chi-square distributions with and degrees of freedom, respectively.

Calls

interface~~fsml_f_pdf~~CallsGraph interface~fsml_f_pdf fsml_f_pdf proc~f_dst_f_pdf f_dst_f_pdf interface~fsml_f_pdf->proc~f_dst_f_pdf proc~f_dst_f_pdf_core f_dst_f_pdf_core proc~f_dst_f_pdf->proc~f_dst_f_pdf_core proc~s_err_print s_err_print proc~f_dst_f_pdf->proc~s_err_print proc~f_utl_r2c f_utl_r2c proc~s_err_print->proc~f_utl_r2c

Module Procedures

public impure function f_dst_f_pdf(x, d1, d2, loc, scale) result(fx)

Impure wrapper function for f_dst_f_pdf_core. Handles optional arguments and invalid values for arguments.

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: x

sample position

real(kind=wp), intent(in) :: d1

numerator degrees of freedom

real(kind=wp), intent(in) :: d2

denominator degrees of freedom

real(kind=wp), intent(in), optional :: loc

location parameter

real(kind=wp), intent(in), optional :: scale

scale parameter

Return Value real(kind=wp)