alpha_beta Function

private elemental function alpha_beta(denominator, numerator)

Prodcut of alpha(numerator) * beta(denominator) / alpha(denominator) as needed by the Clenshaw algorithm in ply_split_legendre_matrix.

Arguments

TypeIntentOptionalAttributesName
integer, intent(in) :: denominator

Legendre mode for the in the denominator and the .

integer, intent(in) :: numerator

Legendre mode for the in the numerator.

Return Value real(kind=rk)


Called by

proc~~alpha_beta~~CalledByGraph proc~alpha_beta alpha_beta proc~ply_split_legendre_matrix ply_split_legendre_matrix proc~ply_split_legendre_matrix->proc~alpha_beta proc~ply_split_legendre_test ply_split_legendre_test proc~ply_split_legendre_test->proc~alpha_beta proc~ply_split_legendre_test->proc~ply_split_legendre_matrix proc~ply_split_element_init ply_split_element_init proc~ply_split_element_init->proc~ply_split_legendre_matrix proc~ply_split_element_test ply_split_element_test proc~ply_split_element_test->proc~ply_split_element_init proc~ply_split_element_3d_test ply_split_element_3D_test proc~ply_split_element_test->proc~ply_split_element_3d_test proc~ply_split_element_2d_test ply_split_element_2D_test proc~ply_split_element_test->proc~ply_split_element_2d_test proc~ply_split_element_1d_test ply_split_element_1D_test proc~ply_split_element_test->proc~ply_split_element_1d_test proc~ply_split_element_3d_test->proc~ply_split_element_init proc~ply_split_element_2d_test->proc~ply_split_element_init proc~ply_sample_adaptive ply_sample_adaptive proc~ply_sample_adaptive->proc~ply_split_element_init proc~ply_split_element_1d_test->proc~ply_split_element_init proc~ply_sample_data ply_sample_data proc~ply_sample_data->proc~ply_sample_adaptive

Contents

None