public interface log_gamma
Logarithm of gamma function
Module Procedures
private impure elemental function l_gamma_iint8(z) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int8), |
intent(in) |
| | :: |
z | |
Return Value real
private impure elemental function l_gamma_iint16(z) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int16), |
intent(in) |
| | :: |
z | |
Return Value real
private impure elemental function l_gamma_iint32(z) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int32), |
intent(in) |
| | :: |
z | |
Return Value real
private impure elemental function l_gamma_iint64(z) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int64), |
intent(in) |
| | :: |
z | |
Return Value real
private impure elemental function l_gamma_csp(z) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
complex(kind=sp), |
intent(in) |
| | :: |
z | |
Return Value complex(kind=sp)
private impure elemental function l_gamma_cdp(z) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
complex(kind=dp), |
intent(in) |
| | :: |
z | |
Return Value complex(kind=dp)