@brief Module containing interfaces used in the modules of the Numerical Recipes book software. @details For details we refer the user to "FORTRAN Numerical Recipes: Numerical recipes in FORTRAN 90".
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | private_dummy |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(out) | :: | ai | |||
real(kind=SP), | intent(out) | :: | bi | |||
real(kind=SP), | intent(out) | :: | aip | |||
real(kind=SP), | intent(out) | :: | bip |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | p | ||||||||||||||||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | y | ||||||||||||||||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | pb | ||||||||||||||||
real(kind=SP), | intent(inout) | :: | yb | |||||||||||||||||
real(kind=SP), | intent(in) | :: | ftol | |||||||||||||||||
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
integer(kind=I4B), | intent(inout) | :: | iter | |||||||||||||||||
real(kind=SP), | intent(in) | :: | temptr |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | p | ||||||||||||||||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | y | ||||||||||||||||
real(kind=SP), | intent(in) | :: | ftol | |||||||||||||||||
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
integer(kind=I4B), | intent(out) | :: | iter |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||
integer(kind=I4B), | intent(inout), | DIMENSION(:) | :: | iorder |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | b | ||
real(kind=DP), | intent(out), | DIMENSION(:) | :: | x | ||
integer(kind=I4B), | intent(in) | :: | itrnsp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=DP), | intent(out), | DIMENSION(:) | :: | r | ||
integer(kind=I4B), | intent(in) | :: | itrnsp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data | ||
real(kind=SP), | intent(out) | :: | ave | |||
real(kind=SP), | intent(out) | :: | var |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | a | ||
integer(kind=I4B), | intent(in) | :: | m1 | |||
integer(kind=I4B), | intent(in) | :: | m2 | |||
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | al | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | indx | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
integer(kind=I4B), | intent(in) | :: | m1 | |||
integer(kind=I4B), | intent(in) | :: | m2 | |||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | al | ||
integer(kind=I4B), | intent(out), | DIMENSION(:) | :: | indx | ||
real(kind=SP), | intent(out) | :: | d |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | a | ||
integer(kind=I4B), | intent(in) | :: | m1 | |||
integer(kind=I4B), | intent(in) | :: | m2 | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(4) | :: | y | ||
real(kind=SP), | intent(in), | DIMENSION(4) | :: | y1 | ||
real(kind=SP), | intent(in), | DIMENSION(4) | :: | y2 | ||
real(kind=SP), | intent(in), | DIMENSION(4) | :: | y12 | ||
real(kind=SP), | intent(in) | :: | d1 | |||
real(kind=SP), | intent(in) | :: | d2 | |||
real(kind=SP), | intent(out), | DIMENSION(4,4) | :: | c |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(4) | :: | y | ||
real(kind=SP), | intent(in), | DIMENSION(4) | :: | y1 | ||
real(kind=SP), | intent(in), | DIMENSION(4) | :: | y2 | ||
real(kind=SP), | intent(in), | DIMENSION(4) | :: | y12 | ||
real(kind=SP), | intent(in) | :: | x1l | |||
real(kind=SP), | intent(in) | :: | x1u | |||
real(kind=SP), | intent(in) | :: | x2l | |||
real(kind=SP), | intent(in) | :: | x2u | |||
real(kind=SP), | intent(in) | :: | x1 | |||
real(kind=SP), | intent(in) | :: | x2 | |||
real(kind=SP), | intent(out) | :: | ansy | |||
real(kind=SP), | intent(out) | :: | ansy1 | |||
real(kind=SP), | intent(out) | :: | ansy2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in) | :: | x | |||
real(kind=DP), | intent(out) | :: | gam1 | |||
real(kind=DP), | intent(out) | :: | gam2 | |||
real(kind=DP), | intent(out) | :: | gampl | |||
real(kind=DP), | intent(out) | :: | gammi |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=DP), | intent(out), | DIMENSION(:) | :: | gam1 | ||
real(kind=DP), | intent(out), | DIMENSION(:) | :: | gam2 | ||
real(kind=DP), | intent(out), | DIMENSION(:) | :: | gampl | ||
real(kind=DP), | intent(out), | DIMENSION(:) | :: | gammi |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(in) | :: | xnu | |||
real(kind=SP), | intent(out) | :: | ri | |||
real(kind=SP), | intent(out) | :: | rk | |||
real(kind=SP), | intent(out) | :: | rip | |||
real(kind=SP), | intent(out) | :: | rkp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(in) | :: | xnu | |||
real(kind=SP), | intent(out) | :: | rj | |||
real(kind=SP), | intent(out) | :: | ry | |||
real(kind=SP), | intent(out) | :: | rjp | |||
real(kind=SP), | intent(out) | :: | ryp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in) | :: | xnu | |||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | rj | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | ry | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | rjp | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | ryp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | z | |||
real(kind=SP), | intent(in) | :: | w |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | z | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | w |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | b | |||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | b | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | b | |||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | b | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(in) | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | n | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | pp | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | ax | |||||||||||||||||
real(kind=SP), | intent(in) | :: | bx | |||||||||||||||||
real(kind=SP), | intent(in) | :: | cx | |||||||||||||||||
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | tol | |||||||||||||||||
real(kind=SP), | intent(out) | :: | xmin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | x | ||
logical(kind=LGT), | intent(out) | :: | check |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | y | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | dydx | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(inout) | :: | x | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | htry | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | eps | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | yscal | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | hdid | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | hnext | |||||||||||||||||||||||||||||||
subroutine derivs(x, y, dydx)Arguments
|
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | julian | |||
integer(kind=I4B), | intent(out) | :: | mm | |||
integer(kind=I4B), | intent(out) | :: | id | |||
integer(kind=I4B), | intent(out) | :: | iyyy |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | b | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | c |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | b | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | c | ||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | b | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | c | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||||||||||||||||
real(kind=SP), | intent(in) | :: | b | |||||||||||||||||
integer(kind=I4B), | intent(in) | :: | n | |||||||||||||||||
function func(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | c |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | b | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | c |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | p |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | p | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | b | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | bins | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | ebins | ||
integer(kind=I4B), | intent(in) | :: | knstrn | |||
real(kind=SP), | intent(out) | :: | df | |||
real(kind=SP), | intent(out) | :: | chsq | |||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | bins1 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | bins2 | ||
integer(kind=I4B), | intent(in) | :: | knstrn | |||
real(kind=SP), | intent(out) | :: | df | |||
real(kind=SP), | intent(out) | :: | chsq | |||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(out) | :: | ci | |||
real(kind=SP), | intent(out) | :: | si |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:,:) | :: | nn | ||
real(kind=SP), | intent(out) | :: | chisq | |||
real(kind=SP), | intent(out) | :: | df | |||
real(kind=SP), | intent(out) | :: | prob | |||
real(kind=SP), | intent(out) | :: | cramrv | |||
real(kind=SP), | intent(out) | :: | ccc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:,:) | :: | nn | ||
real(kind=SP), | intent(out) | :: | h | |||
real(kind=SP), | intent(out) | :: | hx | |||
real(kind=SP), | intent(out) | :: | hy | |||
real(kind=SP), | intent(out) | :: | hygx | |||
real(kind=SP), | intent(out) | :: | hxgy | |||
real(kind=SP), | intent(out) | :: | uygx | |||
real(kind=SP), | intent(out) | :: | uxgy | |||
real(kind=SP), | intent(out) | :: | uxy |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | respns | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data1 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | y |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | y | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | covar | ||
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | maska |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | b | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | c | ||
real(kind=SP), | intent(in) | :: | alpha | |||
real(kind=SP), | intent(in) | :: | beta | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | r | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | a | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | ax | |||||||||||||||||
real(kind=SP), | intent(in) | :: | bx | |||||||||||||||||
real(kind=SP), | intent(in) | :: | cx | |||||||||||||||||
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
function dbrent_dfunc(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | tol | |||||||||||||||||
real(kind=SP), | intent(out) | :: | xmin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | c | ||
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | pd |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in), | DIMENSION(:) | :: | string | ||
character(len=1), | intent(out) | :: | ch |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | p | ||||||||||||||||
real(kind=SP), | intent(in) | :: | gtol | |||||||||||||||||
integer(kind=I4B), | intent(out) | :: | iter | |||||||||||||||||
real(kind=SP), | intent(out) | :: | fret | |||||||||||||||||
function func(p)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
function dfunc(p)Arguments
Return Value real(kind=SP), DIMENSION(size(p)) |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x | |||||||||||||||||
real(kind=SP), | intent(in) | :: | h | |||||||||||||||||
real(kind=SP), | intent(out) | :: | err |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | w | |||
real(kind=SP), | intent(in) | :: | delta | |||
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | b | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | endpts | ||
real(kind=SP), | intent(out) | :: | corre | |||
real(kind=SP), | intent(out) | :: | corim | |||
real(kind=SP), | intent(out) | :: | corfac |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | a | |||||||||||||||||
real(kind=SP), | intent(in) | :: | b | |||||||||||||||||
real(kind=SP), | intent(in) | :: | w | |||||||||||||||||
real(kind=SP), | intent(out) | :: | cosint | |||||||||||||||||
real(kind=SP), | intent(out) | :: | sinint |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | k | |||
integer(kind=I4B), | intent(in) | :: | k1 | |||
integer(kind=I4B), | intent(in) | :: | k2 | |||
integer(kind=I4B), | intent(in) | :: | jsf | |||
integer(kind=I4B), | intent(in) | :: | is1 | |||
integer(kind=I4B), | intent(in) | :: | isf | |||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | indexv | ||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | s | ||
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | y |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | lista | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | listb | ||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function equiv(i, j)Arguments
Return Value logical(kind=LGT) |
|||||||||||||||||||||||||||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | d | ||
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | v |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | phi | |||
real(kind=SP), | intent(in) | :: | ak |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | phi | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | ak |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | phi | |||
real(kind=SP), | intent(in) | :: | ak |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | phi | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | ak |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | phi | |||
real(kind=SP), | intent(in) | :: | en | |||
real(kind=SP), | intent(in) | :: | ak |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | phi | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | en | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | ak |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout) | :: | sum | |||
real(kind=SP), | intent(in) | :: | term | |||
integer(kind=I4B), | intent(in) | :: | jterm |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | fdt | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | d | ||
real(kind=SP), | intent(in) | :: | xms |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out) | :: | harvest |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | harvest |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||
real(kind=SP), | intent(in) | :: | ofac | |||
real(kind=SP), | intent(in) | :: | hifac | |||
real(kind=SP), | DIMENSION(:), POINTER | :: | px | |||
real(kind=SP), | DIMENSION(:), POINTER | :: | py | |||
integer(kind=I4B), | intent(out) | :: | jmax | |||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | fvec | ||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | df |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | y | ||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | dyda |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||
real(kind=SP), | intent(out) | :: | a | |||
real(kind=SP), | intent(out) | :: | b | |||
real(kind=SP), | intent(out) | :: | siga | |||
real(kind=SP), | intent(out) | :: | sigb | |||
real(kind=SP), | intent(out) | :: | chi2 | |||
real(kind=SP), | intent(out) | :: | q | |||
real(kind=SP), | intent(in), | optional | DIMENSION(:) | :: | sig |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | sigx | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | sigy | ||
real(kind=SP), | intent(out) | :: | a | |||
real(kind=SP), | intent(out) | :: | b | |||
real(kind=SP), | intent(out) | :: | siga | |||
real(kind=SP), | intent(out) | :: | sigb | |||
real(kind=SP), | intent(out) | :: | chi2 | |||
real(kind=SP), | intent(out) | :: | q |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | d |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(in) | :: | nph | |||
integer(kind=I4B), | intent(out) | :: | jd | |||
real(kind=SP), | intent(out) | :: | frac |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=DPC), | intent(inout), | DIMENSION(:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:,:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:,:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:,:,:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:,:,:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:,:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:,:,:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:) | :: | data | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | nn | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=DPC), | intent(inout), | DIMENSION(:,:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:,:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:,:,:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | ||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | b | ||||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | t | |||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | f | |||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | w | |||||||||||||||||||||||
function g(t)Arguments
Return Value real(kind=SP), DIMENSION(size(t)) |
|||||||||||||||||||||||||||
function ak(t, s)Arguments
Return Value real(kind=SP), DIMENSION(size(t),size(s)) |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | |||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | a | ||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | b | ||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | t | |||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | f | |||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | w | |||||||||||||||||||||||
function g(t)Arguments
Return Value real(kind=SP), DIMENSION(size(t)) |
|||||||||||||||||||||||||||
function ak(t, s)Arguments
Return Value real(kind=SP), DIMENSION(size(t),size(s)) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(out) | :: | s | |||
real(kind=SP), | intent(out) | :: | c |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | p | ||
real(kind=SP), | intent(in) | :: | ftol | |||
integer(kind=I4B), | intent(out) | :: | iter | |||
real(kind=SP), | intent(out) | :: | fret |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data1 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data2 | ||
real(kind=SP), | intent(out) | :: | f | |||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | ia |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | xx |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | xx |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out) | :: | harvest |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | harvest |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | b | ||
real(kind=SP), | intent(in) | :: | amu0 | |||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | w |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | w |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | w | ||
real(kind=SP), | intent(in) | :: | alf | |||
real(kind=SP), | intent(in) | :: | bet |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | w | ||
real(kind=SP), | intent(in) | :: | alf |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x1 | |||
real(kind=SP), | intent(in) | :: | x2 | |||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | w |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(out), | optional | :: | gln |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(out), | optional | DIMENSION(:) | :: | gln |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | ax | |||||||||||||||||
real(kind=SP), | intent(in) | :: | bx | |||||||||||||||||
real(kind=SP), | intent(in) | :: | cx | |||||||||||||||||
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | tol | |||||||||||||||||
real(kind=SP), | intent(out) | :: | xmin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(out), | optional | :: | gln |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(out), | optional | DIMENSION(:) | :: | gln |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | wr | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | wi |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | xx | ||
real(kind=SP), | intent(in) | :: | x | |||
integer(kind=I4B), | intent(inout) | :: | jlo |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | s | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | ry | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | rdyds |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(in) | :: | a | |||
complex(kind=SPC), | intent(in) | :: | b | |||
complex(kind=SPC), | intent(in) | :: | c | |||
complex(kind=SPC), | intent(in) | :: | z |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(in) | :: | a | |||
complex(kind=SPC), | intent(in) | :: | b | |||
complex(kind=SPC), | intent(in) | :: | c | |||
complex(kind=SPC), | intent(in) | :: | z | |||
complex(kind=SPC), | intent(out) | :: | series | |||
complex(kind=SPC), | intent(out) | :: | deriv |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I2B), | intent(in) | :: | crc | |||
character(len=1), | intent(in), | DIMENSION(:) | :: | buf | ||
integer(kind=I2B), | intent(in) | :: | jinit | |||
integer(kind=I4B), | intent(in) | :: | jrev |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(in) | :: | is |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | arr | ||
integer(kind=I4B), | intent(inout), | DIMENSION(:) | :: | index | ||
integer, | intent(in), | optional | :: | partial |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | arr | ||
integer(kind=I4B), | intent(out), | DIMENSION(:) | :: | index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | iarr | ||
integer(kind=I4B), | intent(out), | DIMENSION(:) | :: | index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | uc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | indx |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(inout) | :: | iseed |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(inout) | :: | iseed |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | d | ||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | v | ||
integer(kind=I4B), | intent(out) | :: | nrot |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | dfdx | ||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | dfdy |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | mm | |||
integer(kind=I4B), | intent(in) | :: | id | |||
integer(kind=I4B), | intent(in) | :: | iyyy |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data1 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data2 | ||
real(kind=SP), | intent(out) | :: | tau | |||
real(kind=SP), | intent(out) | :: | z | |||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | tab | ||
real(kind=SP), | intent(out) | :: | tau | |||
real(kind=SP), | intent(out) | :: | z | |||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in) | :: | y | |||
integer(kind=I4B), | intent(in) | :: | m |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x1 | |||||||||||||||||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y1 | |||||||||||||||||||||||||||||||||||||||||||||||||||
subroutine quadvl(x, y, fa, fb, fc, fd)Arguments
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | d1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x1 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y1 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x2 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y2 | ||
real(kind=SP), | intent(out) | :: | d | |||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | data | ||||||||||||||||
function func(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
||||||||||||||||||||
real(kind=SP), | intent(out) | :: | d | |||||||||||||||||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data1 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data2 | ||
real(kind=SP), | intent(out) | :: | d | |||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(in), | DIMENSION(:) | :: | a | ||
complex(kind=SPC), | intent(inout) | :: | x | |||
integer(kind=I4B), | intent(out) | :: | its |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | |||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | |||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | sig | |||||||||||||||||||||||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | a | |||||||||||||||||||||||
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | maska | |||||||||||||||||||||||
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | covar | |||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | chisq | ||||||||||||||||||||||||
subroutine funcs(x, arr)Arguments
|
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | b | ||
real(kind=DP), | intent(inout), | DIMENSION(:) | :: | x | ||
integer(kind=I4B), | intent(in) | :: | itol | |||
real(kind=DP), | intent(in) | :: | tol | |||
integer(kind=I4B), | intent(in) | :: | itmax | |||
integer(kind=I4B), | intent(out) | :: | iter | |||
real(kind=DP), | intent(out) | :: | err |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:), TARGET | :: | p | ||
real(kind=SP), | intent(inout), | DIMENSION(:), TARGET | :: | xi | ||
real(kind=SP), | intent(out) | :: | fret |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | xold | ||||||||||||||||
real(kind=SP), | intent(in) | :: | fold | |||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | g | ||||||||||||||||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | p | ||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | x | ||||||||||||||||
real(kind=SP), | intent(out) | :: | f | |||||||||||||||||
real(kind=SP), | intent(in) | :: | stpmax | |||||||||||||||||
logical(kind=LGT), | intent(out) | :: | check | |||||||||||||||||
function func(x)Arguments
Return Value real(kind=SP) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | xx | ||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | u |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | a | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | indx | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
integer(kind=I4B), | intent(out), | DIMENSION(:) | :: | indx | ||
real(kind=SP), | intent(out) | :: | d |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(out) | :: | ibeta | |||
integer(kind=I4B), | intent(out) | :: | it | |||
integer(kind=I4B), | intent(out) | :: | irnd | |||
integer(kind=I4B), | intent(out) | :: | ngrd | |||
integer(kind=I4B), | intent(out) | :: | machep | |||
integer(kind=I4B), | intent(out) | :: | negep | |||
integer(kind=I4B), | intent(out) | :: | iexp | |||
integer(kind=I4B), | intent(out) | :: | minexp | |||
integer(kind=I4B), | intent(out) | :: | maxexp | |||
real(kind=SP), | intent(out) | :: | eps | |||
real(kind=SP), | intent(out) | :: | epsneg | |||
real(kind=SP), | intent(out) | :: | xmin | |||
real(kind=SP), | intent(out) | :: | xmax |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||
real(kind=SP), | intent(out) | :: | a | |||
real(kind=SP), | intent(out) | :: | b | |||
real(kind=SP), | intent(out) | :: | abdev |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data | ||
real(kind=SP), | intent(out) | :: | xms | |||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | d |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(inout), | DIMENSION(:,:) | :: | u | ||
integer(kind=I4B), | intent(in) | :: | maxcyc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(inout), | DIMENSION(:,:) | :: | u | ||
integer(kind=I4B), | intent(in) | :: | ncycle |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function funk(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | aa | |||||||||||||||||
real(kind=SP), | intent(in) | :: | bb | |||||||||||||||||
real(kind=SP), | intent(inout) | :: | s | |||||||||||||||||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function funk(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | aa | |||||||||||||||||
real(kind=SP), | intent(in) | :: | bb | |||||||||||||||||
real(kind=SP), | intent(inout) | :: | s | |||||||||||||||||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | a | |||||||||||||||||
real(kind=SP), | intent(in) | :: | b | |||||||||||||||||
real(kind=SP), | intent(inout) | :: | s | |||||||||||||||||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function funk(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | aa | |||||||||||||||||
real(kind=SP), | intent(in) | :: | bb | |||||||||||||||||
real(kind=SP), | intent(inout) | :: | s | |||||||||||||||||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function funk(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | aa | |||||||||||||||||
real(kind=SP), | intent(in) | :: | bb | |||||||||||||||||
real(kind=SP), | intent(inout) | :: | s | |||||||||||||||||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | regn | ||||||||||||||||
integer(kind=I4B), | intent(in) | :: | ndim | |||||||||||||||||
integer(kind=I4B), | intent(in) | :: | npts | |||||||||||||||||
real(kind=SP), | intent(in) | :: | dith | |||||||||||||||||
real(kind=SP), | intent(out) | :: | ave | |||||||||||||||||
real(kind=SP), | intent(out) | :: | var |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | dydx | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | xs | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | htot | |||||||||||||||||||||||||||||||
integer(kind=I4B), | intent(in) | :: | nstep | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | yout | ||||||||||||||||||||||||||||||
subroutine derivs(x, y, dydx)Arguments
|
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(inout) | :: | ax | |||||||||||||||||
real(kind=SP), | intent(inout) | :: | bx | |||||||||||||||||
real(kind=SP), | intent(out) | :: | cx | |||||||||||||||||
real(kind=SP), | intent(out) | :: | fa | |||||||||||||||||
real(kind=SP), | intent(out) | :: | fb | |||||||||||||||||
real(kind=SP), | intent(out) | :: | fc | |||||||||||||||||
function func(x)Arguments
Return Value real(kind=SP) |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | ntrial | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | x | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | tolx | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | tolf | |||||||||||||||||||||||||||||||
subroutine usrfun(x, fvec, fjac)Arguments
|
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data | ||
real(kind=SP), | intent(out) | :: | ave | |||
real(kind=SP), | intent(out) | :: | adev | |||
real(kind=SP), | intent(out) | :: | sdev | |||
real(kind=SP), | intent(out) | :: | var | |||
real(kind=SP), | intent(out) | :: | skew | |||
real(kind=SP), | intent(out) | :: | curt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(inout), | DIMENSION(:) | :: | a | ||
character(len=1), | intent(out), | DIMENSION(:) | :: | s | ||
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(out) | :: | m |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(out), | DIMENSION(:) | :: | q | ||
character(len=1), | intent(out), | DIMENSION(:) | :: | r | ||
character(len=1), | intent(in), | DIMENSION(:) | :: | u | ||
character(len=1), | intent(in), | DIMENSION(:) | :: | v | ||
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(in) | :: | m |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(out), | DIMENSION(:) | :: | u | ||
character(len=1), | intent(in), | DIMENSION(:) | :: | v | ||
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(in) | :: | m |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(out), | DIMENSION(:) | :: | w | ||
character(len=1), | intent(in), | DIMENSION(:) | :: | u | ||
character(len=1), | intent(in), | DIMENSION(:) | :: | v | ||
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(in) | :: | m |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | alud | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | indx | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | b | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(out), | DIMENSION(:) | :: | w | ||
character(len=1), | intent(out), | DIMENSION(:) | :: | u | ||
character(len=1), | intent(in), | DIMENSION(:) | :: | v | ||
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(in) | :: | m |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | |||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | |||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | sig | |||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | |||||||||||||||||||||||||||||||||||||
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | maska | |||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | alpha | |||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | beta | |||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | chisq | ||||||||||||||||||||||||||||||||||||||
subroutine funcs(x, a, yfit, dyda)Arguments
|
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | |||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | |||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | sig | |||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | a | |||||||||||||||||||||||||||||||||||||
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | maska | |||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | covar | |||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | alpha | |||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | chisq | ||||||||||||||||||||||||||||||||||||||
subroutine funcs(x, a, yfit, dyda)Arguments
|
|||||||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(inout) | :: | alamda |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | x | ||
logical(kind=LGT), | intent(out) | :: | check |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | ystart | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | eps | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | h1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | hmin | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subroutine derivs(x, y, dydx)Arguments
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subroutine rkqs(y, dydx, x, htry, eps, yscal, hdid, hnext, derivs)Arguments
|
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | anu | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | alpha | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | beta | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(inout), | DIMENSION(:) | :: | cof | ||
real(kind=SP), | intent(out) | :: | resid |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | d |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | b | |||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | d |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||
real(kind=SP), | intent(out) | :: | r | |||
real(kind=SP), | intent(out) | :: | prob | |||
real(kind=SP), | intent(out) | :: | z |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||
real(kind=SP), | intent(in) | :: | ofac | |||
real(kind=SP), | intent(in) | :: | hifac | |||
real(kind=SP), | DIMENSION(:), POINTER | :: | px | |||
real(kind=SP), | DIMENSION(:), POINTER | :: | py | |||
integer(kind=I4B), | intent(out) | :: | jmax | |||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | l | |||
integer(kind=I4B), | intent(in) | :: | m | |||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | l | |||
integer(kind=I4B), | intent(in) | :: | m | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | xm |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | xa | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | ya |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | u | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | v | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | q | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | r |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x1a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x2a | ||
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | ya | ||
real(kind=SP), | intent(in) | :: | x1 | |||
real(kind=SP), | intent(in) | :: | x2 | |||
real(kind=SP), | intent(out) | :: | y | |||
real(kind=SP), | intent(out) | :: | dy |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | xa | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | ya | ||
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(out) | :: | y | |||
real(kind=SP), | intent(out) | :: | dy |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | p | ||
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | xi | ||
real(kind=SP), | intent(in) | :: | ftol | |||
integer(kind=I4B), | intent(out) | :: | iter | |||
real(kind=SP), | intent(out) | :: | fret |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | d | ||
integer(kind=I4B), | intent(in) | :: | nfut |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | alam |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(inout) | :: | lword | |||
integer(kind=I4B), | intent(inout) | :: | rword |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(inout), | DIMENSION(:) | :: | lword | ||
integer(kind=I4B), | intent(inout), | DIMENSION(:) | :: | rword |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | a | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in) | :: | a | |||
real(kind=DP), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | iest | |||
real(kind=SP), | intent(in) | :: | xest | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | yest | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | yz | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | dy |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | c | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | d | ||
logical(kind=LGT), | intent(out) | :: | sing |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | a | |||||||||||||||||
real(kind=SP), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | a | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | b | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subroutine choose(funk, aa, bb, s, n)Arguments
|
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | p | ||
real(kind=SP), | intent(inout) | :: | b | |||
real(kind=SP), | intent(inout) | :: | c | |||
real(kind=SP), | intent(in) | :: | eps |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | c | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | d | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | r | ||
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | qt | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | u | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | v |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | a | |||||||||||||||||
real(kind=SP), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | a | |||||||||||||||||
real(kind=SP), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(in) | :: | y | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | xx | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | yy | ||
real(kind=SP), | intent(out) | :: | fa | |||
real(kind=SP), | intent(out) | :: | fb | |||
real(kind=SP), | intent(out) | :: | fc | |||
real(kind=SP), | intent(out) | :: | fd |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | a |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(in) | :: | y | |||
real(kind=SP), | intent(out) | :: | fa | |||
real(kind=SP), | intent(out) | :: | fb | |||
real(kind=SP), | intent(out) | :: | fc | |||
real(kind=SP), | intent(out) | :: | fd |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=selected_int_kind(9)), | intent(inout) | :: | idum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out) | :: | harvest |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | harvest |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out) | :: | harvest |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | harvest |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out) | :: | harvest |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | harvest |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out) | :: | harvest |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | harvest |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | xa | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | ya | ||
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(out) | :: | y | |||
real(kind=SP), | intent(out) | :: | dy |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=DP), DIMENSION(size(x)) |
||||||||||||||||||||
real(kind=DP), | intent(in) | :: | a | |||||||||||||||||
real(kind=DP), | intent(in) | :: | b | |||||||||||||||||
integer(kind=I4B), | intent(in) | :: | mm | |||||||||||||||||
integer(kind=I4B), | intent(in) | :: | kk | |||||||||||||||||
real(kind=DP), | intent(out), | DIMENSION(:) | :: | cof | ||||||||||||||||
real(kind=DP), | intent(out) | :: | dev |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in) | :: | x | |||
real(kind=DP), | intent(in), | DIMENSION(mm+kk+1) | :: | cof | ||
integer(kind=I4B), | intent(in) | :: | mm | |||
integer(kind=I4B), | intent(in) | :: | kk |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=DP), | intent(in), | DIMENSION(mm+kk+1) | :: | cof | ||
integer(kind=I4B), | intent(in) | :: | mm | |||
integer(kind=I4B), | intent(in) | :: | kk |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(in) | :: | y |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(in) | :: | y | |||
real(kind=SP), | intent(in) | :: | z |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | z |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(inout), | DIMENSION(:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign | |||
complex(kind=DPC), | optional | DIMENSION(:), TARGET | :: | zdata |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | data | ||
integer(kind=I4B), | intent(in) | :: | isign | |||
complex(kind=SPC), | optional | DIMENSION(:), TARGET | :: | zdata |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | b | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | c |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(inout), | DIMENSION(:,:) | :: | u | ||
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | rhs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(inout), | DIMENSION(:,:) | :: | u | ||
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | rhs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | u | ||
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | rhs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(in) | :: | y | |||
real(kind=SP), | intent(in) | :: | z |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | z |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(in) | :: | y | |||
real(kind=SP), | intent(in) | :: | z | |||
real(kind=SP), | intent(in) | :: | p |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | z | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | p |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | dydx | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | h | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | yout | ||||||||||||||||||||||||||||||
subroutine derivs(x, y, dydx)Arguments
|
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | dydx | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | h | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | yout | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | yerr | ||||||||||||||||||||||||||||||
subroutine derivs(x, y, dydx)Arguments
|
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | vstart | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x1 | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x2 | |||||||||||||||||||||||||||||||
integer(kind=I4B), | intent(in) | :: | nstep | |||||||||||||||||||||||||||||||
subroutine derivs(x, y, dydx)Arguments
|
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | y | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | dydx | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(inout) | :: | x | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | htry | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | eps | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | yscal | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | hdid | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | hnext | |||||||||||||||||||||||||||||||
subroutine derivs(x, y, dydx)Arguments
|
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | data | ||
complex(kind=SPC), | intent(out), | DIMENSION(:,:) | :: | spec | ||
complex(kind=SPC), | intent(out), | DIMENSION(:) | :: | speq | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:,:) | :: | data | ||
complex(kind=SPC), | intent(out), | DIMENSION(:,:,:) | :: | spec | ||
complex(kind=SPC), | intent(out), | DIMENSION(:,:) | :: | speq | ||
integer(kind=I4B), | intent(in) | :: | isign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:), TARGET | :: | r | ||
real(kind=SP), | intent(inout), | DIMENSION(:,:), TARGET | :: | qt | ||
integer(kind=I4B), | intent(in) | :: | i | |||
real(kind=SP), | intent(in) | :: | a | |||
real(kind=SP), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | d | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | uf |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x1 | |||||||||||||||||
real(kind=SP), | intent(in) | :: | x2 | |||||||||||||||||
real(kind=SP), | intent(in) | :: | xacc |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x1 | |||||||||||||||||
real(kind=SP), | intent(in) | :: | x2 | |||||||||||||||||
real(kind=SP), | intent(in) | :: | xacc |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
subroutine funcd(x, fval, fderiv)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x1 | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x2 | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | xacc |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
subroutine funcd(x, fval, fderiv)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x1 | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x2 | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | xacc |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x1 | |||||||||||||||||
real(kind=SP), | intent(in) | :: | x2 | |||||||||||||||||
real(kind=SP), | intent(in) | :: | xacc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | iest | |||
real(kind=SP), | intent(in) | :: | xest | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | yest | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | yz | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | dy |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | nl | |||
integer(kind=I4B), | intent(in) | :: | nrr | |||
integer(kind=I4B), | intent(in) | :: | ld | |||
integer(kind=I4B), | intent(in) | :: | m |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | k | |||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | k | |||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | arr | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | heap |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | k | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
integer(kind=I4B), | intent(in) | :: | m1 | |||
integer(kind=I4B), | intent(in) | :: | m2 | |||
integer(kind=I4B), | intent(in) | :: | m3 | |||
integer(kind=I4B), | intent(out) | :: | icase | |||
integer(kind=I4B), | intent(out), | DIMENSION(:) | :: | izrov | ||
integer(kind=I4B), | intent(out), | DIMENSION(:) | :: | iposv |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | dydx | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | dfdx | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | dfdy | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | xs | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | htot | |||||||||||||||||||||||||||||||
integer(kind=I4B), | intent(in) | :: | nstep | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | yout | ||||||||||||||||||||||||||||||
subroutine derivs(x, y, dydx)Arguments
|
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | y |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(out), | DIMENSION(3,3) | :: | u | ||
real(kind=DP), | intent(in), | DIMENSION(3,3) | :: | rhs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(out), | DIMENSION(3,3) | :: | u | ||
real(kind=DP), | intent(in), | DIMENSION(3,3) | :: | rhs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | uu | |||
real(kind=SP), | intent(in) | :: | emmc | |||
real(kind=SP), | intent(out) | :: | sn | |||
real(kind=SP), | intent(out) | :: | cn | |||
real(kind=SP), | intent(out) | :: | dn |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | sx | ||
integer(kind=I4B), | intent(in) | :: | itol |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | x | ||
integer(kind=I4B), | intent(in), | optional | :: | init |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | itmax | |||
real(kind=SP), | intent(in) | :: | conv | |||
real(kind=SP), | intent(in) | :: | slowc | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | scalv | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | indexv | ||
integer(kind=I4B), | intent(in) | :: | nb | |||
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | y |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | a | ||
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | b | ||
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | c | ||
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | d | ||
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | e | ||
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | f | ||
real(kind=DP), | intent(inout), | DIMENSION(:,:) | :: | u | ||
real(kind=DP), | intent(in) | :: | rjac |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | arr | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | slave |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | arr | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | slave1 | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | slave2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | p | ||
integer(kind=I4B), | intent(in) | :: | k | |||
logical(kind=LGT), | intent(in) | :: | ovrlap | |||
integer(kind=I4B), | intent(in), | optional | :: | unit | ||
integer(kind=I4B), | intent(in), | optional | :: | n_window |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data1 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data2 | ||
real(kind=SP), | intent(out) | :: | d | |||
real(kind=SP), | intent(out) | :: | zd | |||
real(kind=SP), | intent(out) | :: | probd | |||
real(kind=SP), | intent(out) | :: | rs | |||
real(kind=SP), | intent(out) | :: | probrs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(out) | :: | sj | |||
real(kind=SP), | intent(out) | :: | sy | |||
real(kind=SP), | intent(out) | :: | sjp | |||
real(kind=SP), | intent(out) | :: | syp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | sj | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | sy | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | sjp | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | syp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x1a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x2a | ||
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | ya | ||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | y2a |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x1a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x2a | ||
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | ya | ||
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | y2a | ||
real(kind=SP), | intent(in) | :: | x1 | |||
real(kind=SP), | intent(in) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||
real(kind=SP), | intent(in) | :: | yp1 | |||
real(kind=SP), | intent(in) | :: | ypn | |||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | y2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | xa | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | ya | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y2a | ||
real(kind=SP), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(sprs2_dp), | intent(in) | :: | sa | |||
real(kind=DP), | intent(in), | DIMENSION (:) | :: | x | ||
real(kind=DP), | intent(out), | DIMENSION (:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(sprs2_sp), | intent(in) | :: | sa | |||
real(kind=SP), | intent(in), | DIMENSION (:) | :: | x | ||
real(kind=SP), | intent(out), | DIMENSION (:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(sprs2_dp), | intent(in) | :: | sa | |||
real(kind=DP), | intent(out), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(sprs2_sp), | intent(in) | :: | sa | |||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(in) | :: | thresh | |||
type(sprs2_sp), | intent(out) | :: | sa |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | a | ||
real(kind=DP), | intent(in) | :: | thresh | |||
type(sprs2_dp), | intent(out) | :: | sa |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(sprs2_sp), | intent(inout) | :: | sa |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(sprs2_dp), | intent(in) | :: | sa | |||
real(kind=DP), | intent(in), | DIMENSION (:) | :: | x | ||
real(kind=DP), | intent(out), | DIMENSION (:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(sprs2_sp), | intent(in) | :: | sa | |||
real(kind=SP), | intent(in), | DIMENSION (:) | :: | x | ||
real(kind=SP), | intent(out), | DIMENSION (:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | y | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | dydx | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(inout) | :: | x | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | htry | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | eps | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | yscal | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | hdid | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | hnext | |||||||||||||||||||||||||||||||
subroutine derivs(x, y, dydx)Arguments
|
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | y | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | dydx | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(inout) | :: | x | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | htry | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | eps | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | yscal | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | hdid | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | hnext | |||||||||||||||||||||||||||||||
subroutine derivs(x, y, dydx)Arguments
|
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | d2y | ||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | xs | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | htot | |||||||||||||||||||||||||||||||
integer(kind=I4B), | intent(in) | :: | nstep | |||||||||||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | yout | ||||||||||||||||||||||||||||||
subroutine derivs(x, y, dydx)Arguments
|
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | u | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | w | ||
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | v | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | b | ||
real(kind=DP), | intent(out), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | u | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | w | ||
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | v | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | b | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
real(kind=DP), | intent(out), | DIMENSION(:) | :: | w | ||
real(kind=DP), | intent(out), | DIMENSION(:,:) | :: | v |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | w | ||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | v |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | |||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y | |||||||||||||||||||||||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | sig | |||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | a | |||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | v | |||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | w | |||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | chisq | ||||||||||||||||||||||||
function funcs(x, n)Arguments
Return Value real(kind=SP), DIMENSION(n) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | v | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | w | ||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | cvm |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | r | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | y |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data1 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data2 | ||
real(kind=SP), | intent(out) | :: | t | |||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | d | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | e | ||
real(kind=SP), | intent(inout), | optional | DIMENSION(:,:) | :: | z |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP), DIMENSION(size(x)) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | a | |||||||||||||||||
real(kind=SP), | intent(in) | :: | b | |||||||||||||||||
real(kind=SP), | intent(inout) | :: | s | |||||||||||||||||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | d | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | e | ||
logical(kind=LGT), | intent(in), | optional | :: | novectors |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | b | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | c | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | r | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | u |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | b | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | c | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | r | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | u |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data1 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data2 | ||
real(kind=SP), | intent(out) | :: | t | |||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data1 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data2 | ||
real(kind=SP), | intent(out) | :: | t | |||
real(kind=SP), | intent(out) | :: | prob |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data1 | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | data2 | ||
complex(kind=SPC), | intent(out), | DIMENSION(:) | :: | fft1 | ||
complex(kind=SPC), | intent(out), | DIMENSION(:) | :: | fft2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | q |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | region | |||||||||||||||||||||||
function func(pt, wgt)Arguments
Return Value real(kind=SP) |
|||||||||||||||||||||||||||
integer(kind=I4B), | intent(in) | :: | init | ||||||||||||||||||||||||
integer(kind=I4B), | intent(in) | :: | ncall | ||||||||||||||||||||||||
integer(kind=I4B), | intent(in) | :: | itmx | ||||||||||||||||||||||||
integer(kind=I4B), | intent(in) | :: | nprn | ||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | tgral | ||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | sd | ||||||||||||||||||||||||
real(kind=SP), | intent(out) | :: | chi2a |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | t0 | ||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | h | ||||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | t | |||||||||||||||||||||||
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | f | |||||||||||||||||||||||
function g(t)Arguments
Return Value real(kind=SP), DIMENSION(:), POINTER |
|||||||||||||||||||||||||||
function ak(t, s)Arguments
Return Value real(kind=SP), DIMENSION(:,:), POINTER |
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | a | |||||||||||||||||||||||
integer(kind=I4B), | intent(in) | :: | isign | ||||||||||||||||||||||||
subroutine wtstep(a, isign)Arguments
|
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | a | |||||||||||||||||||||||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | nn | |||||||||||||||||||||||
integer(kind=I4B), | intent(in) | :: | isign | ||||||||||||||||||||||||
subroutine wtstep(a, isign)Arguments
|
Type | Intent | Optional | Attributes | Name | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | ||||||||||||||||||||||||
real(kind=SP), | intent(in) | :: | h | ||||||||||||||||||||||||
function kermom(y, m)Arguments
Return Value real(kind=DP), DIMENSION(m) |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
real(kind=SP), | intent(inout) | :: | x1 | |||||||||||||||||
real(kind=SP), | intent(inout) | :: | x2 | |||||||||||||||||
logical(kind=LGT), | intent(out) | :: | succes |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x1 | |||||||||||||||||
real(kind=SP), | intent(in) | :: | x2 | |||||||||||||||||
integer(kind=I4B), | intent(in) | :: | n | |||||||||||||||||
real(kind=SP), | DIMENSION(:), POINTER | :: | xb1 | |||||||||||||||||
real(kind=SP), | DIMENSION(:), POINTER | :: | xb2 | |||||||||||||||||
integer(kind=I4B), | intent(out) | :: | nb |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x1 | |||||||||||||||||
real(kind=SP), | intent(in) | :: | x2 | |||||||||||||||||
real(kind=SP), | intent(in) | :: | tol |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | rtr | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | rti |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function func(x)Arguments
Return Value real(kind=SP) |
||||||||||||||||||||
real(kind=SP), | intent(in) | :: | x1 | |||||||||||||||||
real(kind=SP), | intent(in) | :: | x2 | |||||||||||||||||
real(kind=SP), | intent(in) | :: | xacc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(in), | DIMENSION(:) | :: | a | ||
complex(kind=SPC), | intent(out), | DIMENSION(:) | :: | roots | ||
logical(kind=LGT), | intent(in) | :: | polish |