math_lib Module


Contents


Functions

public function gamma(x)

Arguments

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

Return Value real(kind=8)

public function path_integral(f, s, i1, i2)

Arguments

Type IntentOptional Attributes Name
real(kind=8), intent(in), dimension(:) :: f
real(kind=8), intent(in), dimension(:) :: s
integer, intent(in) :: i1
integer, intent(in) :: i2

Return Value real(kind=8)


Subroutines

public subroutine avint(ftab, xtab, ntab, a_in, b_in, result)

AVINT estimates the integral of unevenly spaced data.

Read more…

Arguments

Type IntentOptional Attributes Name
real(kind=KR8), intent(in) :: ftab(ntab)
real(kind=KR8), intent(in) :: xtab(ntab)
integer, intent(in) :: ntab
real(kind=KR8), intent(in) :: a_in
real(kind=KR8), intent(in) :: b_in
real(kind=KR8), intent(out) :: result