pade_eval Interface

public interface pade_eval

Contents


Module Procedures

private function pade_eval_nbnd(nbnd, nrads, m, n, irad, re, pade_coeffs)

Arguments

TypeIntentOptionalAttributesName
integer, intent(in) :: nbnd
integer, intent(in) :: nrads
integer, intent(in) :: m
integer, intent(in) :: n
integer, intent(in) :: irad
real(kind=wp), intent(in) :: re
real(kind=wp), intent(in), dimension(nbnd, nrads, 0:m+n):: pade_coeffs

Return Value real(kind=wp),dimension(nbnd)

private function pade_eval_1(iband, nbnd, nrads, m, n, irad, re, pade_coeffs)

Arguments

TypeIntentOptionalAttributesName
integer, intent(in) :: iband
integer, intent(in) :: nbnd
integer, intent(in) :: nrads
integer, intent(in) :: m
integer, intent(in) :: n
integer, intent(in) :: irad
real(kind=wp), intent(in) :: re
real(kind=wp), intent(in), dimension(nbnd, nrads, 0:m+n):: pade_coeffs

Return Value real(kind=wp)