@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(kind=I4B), | public, | parameter | :: | NPAR_ARTH | = | 16 | |
integer(kind=I4B), | public, | parameter | :: | NPAR2_ARTH | = | 8 | |
integer(kind=I4B), | public, | parameter | :: | NPAR_GEOP | = | 4 | |
integer(kind=I4B), | public, | parameter | :: | NPAR2_GEOP | = | 2 | |
integer(kind=I4B), | public, | parameter | :: | NPAR_CUMSUM | = | 16 | |
integer(kind=I4B), | public, | parameter | :: | NPAR_CUMPROD | = | 8 | |
integer(kind=I4B), | public, | parameter | :: | NPAR_POLY | = | 8 | |
integer(kind=I4B), | public, | parameter | :: | NPAR_POLYTERM | = | 8 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | src | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | dest | ||
integer(kind=I4B), | intent(out) | :: | n_copied | |||
integer(kind=I4B), | intent(out) | :: | n_not_copied |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | src | ||
real(kind=DP), | intent(out), | DIMENSION(:) | :: | dest | ||
integer(kind=I4B), | intent(out) | :: | n_copied | |||
integer(kind=I4B), | intent(out) | :: | n_not_copied |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | src | ||
integer(kind=I4B), | intent(out), | DIMENSION(:) | :: | dest | ||
integer(kind=I4B), | intent(out) | :: | n_copied | |||
integer(kind=I4B), | intent(out) | :: | n_not_copied |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(inout) | :: | a | |||
integer(kind=I4B), | intent(inout) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout) | :: | a | |||
real(kind=SP), | intent(inout) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout) | :: | a | |||
complex(kind=SPC), | intent(inout) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:) | :: | a | ||
complex(kind=SPC), | intent(inout), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:,:) | :: | a | ||
complex(kind=SPC), | intent(inout), | DIMENSION(:,:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=DPC), | intent(inout) | :: | a | |||
complex(kind=DPC), | intent(inout) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=DPC), | intent(inout), | DIMENSION(:) | :: | a | ||
complex(kind=DPC), | intent(inout), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=DPC), | intent(inout), | DIMENSION(:,:) | :: | a | ||
complex(kind=DPC), | intent(inout), | DIMENSION(:,:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout) | :: | a | |||
real(kind=SP), | intent(inout) | :: | b | |||
logical(kind=LGT), | intent(in) | :: | mask |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | b | ||
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | mask |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | b | ||
logical(kind=LGT), | intent(in), | DIMENSION(:,:) | :: | mask |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | DIMENSION(:), POINTER | :: | p | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | DIMENSION(:,:), POINTER | :: | p | |||
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(in) | :: | m |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | DIMENSION(:), POINTER | :: | p | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | DIMENSION(:,:), POINTER | :: | p | |||
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(in) | :: | m |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | DIMENSION(:), POINTER | :: | p | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | iarr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | n1 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | n1 | |||
logical, | intent(in) | :: | n2 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | n1 | |||
logical, | intent(in) | :: | n2 | |||
logical, | intent(in) | :: | n3 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | n1 | |||
logical, | intent(in) | :: | n2 | |||
logical, | intent(in) | :: | n3 | |||
logical, | intent(in) | :: | n4 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in), | DIMENSION(:) | :: | n | ||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n1 | |||
integer, | intent(in) | :: | n2 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n1 | |||
integer, | intent(in) | :: | n2 | |||
integer, | intent(in) | :: | n3 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n1 | |||
integer, | intent(in) | :: | n2 | |||
integer, | intent(in) | :: | n3 | |||
integer, | intent(in) | :: | n4 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | DIMENSION(:) | :: | nn | ||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | first | |||
real(kind=SP), | intent(in) | :: | increment | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in) | :: | first | |||
real(kind=DP), | intent(in) | :: | increment | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | first | |||
integer(kind=I4B), | intent(in) | :: | increment | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | first | |||
real(kind=SP), | intent(in) | :: | factor | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in) | :: | first | |||
real(kind=DP), | intent(in) | :: | factor | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | first | |||
integer(kind=I4B), | intent(in) | :: | factor | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SP), | intent(in) | :: | first | |||
complex(kind=SP), | intent(in) | :: | factor | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | first | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | factor | ||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | arr | ||
real(kind=SP), | intent(in), | optional | :: | seed |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | arr | ||
integer(kind=I4B), | intent(in), | optional | :: | seed |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | coeffs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | coeffs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in) | :: | x | |||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | coeffs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | coeffs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(in) | :: | x | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | coeffs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(in) | :: | x | |||
complex(kind=SPC), | intent(in), | DIMENSION(:) | :: | coeffs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | coeffs | ||
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | mask |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | coeffs | ||
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | mask |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(in), | DIMENSION(:) | :: | a | ||
complex(kind=SPC), | intent(in) | :: | b |
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=DP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | b |
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=DP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | a | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | dest | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | source | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | dest_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(out), | DIMENSION(:) | :: | dest | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | source | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | dest_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | dest | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | source | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | dest_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(out), | DIMENSION(:) | :: | dest | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | source | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | dest_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | mat | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | diag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | mat | ||
real(kind=SP), | intent(in) | :: | diag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | mat | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | diag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | mat | ||
real(kind=SP), | intent(in) | :: | diag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | mat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | mat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | diagv | ||
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | mat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | scal | |||
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | mat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | DIMENSION(:), POINTER | :: | p | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | DIMENSION(:), POINTER | :: | p | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | DIMENSION(:), POINTER | :: | p | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | DIMENSION(:,:), POINTER | :: | p | |||
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(in) | :: | m |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | DIMENSION(:,:), POINTER | :: | p | |||
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(in) | :: | m |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | mask |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | iarr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | arr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n1 | |||
integer, | intent(in) | :: | n2 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n1 | |||
integer, | intent(in) | :: | n2 | |||
integer, | intent(in) | :: | n3 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n1 | |||
integer, | intent(in) | :: | n2 | |||
integer, | intent(in) | :: | n3 | |||
integer, | intent(in) | :: | n4 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | DIMENSION(:) | :: | nn | ||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | first | |||
real(kind=SP), | intent(in) | :: | increment | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in) | :: | first | |||
real(kind=DP), | intent(in) | :: | increment | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | first | |||
integer(kind=I4B), | intent(in) | :: | increment | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | first | |||
real(kind=SP), | intent(in) | :: | factor | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in) | :: | first | |||
real(kind=DP), | intent(in) | :: | factor | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | first | |||
integer(kind=I4B), | intent(in) | :: | factor | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SP), | intent(in) | :: | first | |||
complex(kind=SP), | intent(in) | :: | factor | |||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | first | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | factor | ||
integer(kind=I4B), | intent(in) | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | arr | ||
real(kind=SP), | intent(in), | optional | :: | seed |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | arr | ||
integer(kind=I4B), | intent(in), | optional | :: | seed |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | arr | ||
real(kind=SP), | intent(in), | optional | :: | seed |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | x | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | coeffs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in) | :: | x | |||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | coeffs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(in) | :: | x | |||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | coeffs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(in) | :: | x | |||
complex(kind=SPC), | intent(in), | DIMENSION(:) | :: | coeffs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | coeffs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | coeffs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | coeffs | ||
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | mask |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | x | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | coeffs | ||
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | mask |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(in), | DIMENSION(:) | :: | a | ||
complex(kind=SPC), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | n | |||
integer(kind=I4B), | intent(in) | :: | nn |
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=DP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | b |
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 |
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=DP), | intent(in), | DIMENSION(:) | :: | a | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | a | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | a | ||
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:,:) | :: | mat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:,:) | :: | mat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | j | |||
integer(kind=I4B), | intent(in) | :: | k | |||
integer(kind=I4B), | intent(in), | optional | :: | extra |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in) | :: | j | |||
integer(kind=I4B), | intent(in) | :: | k | |||
integer(kind=I4B), | intent(in), | optional | :: | extra |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | v |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | src | ||
real(kind=SP), | intent(out), | DIMENSION(:) | :: | dest | ||
integer(kind=I4B), | intent(out) | :: | n_copied | |||
integer(kind=I4B), | intent(out) | :: | n_not_copied |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(in), | DIMENSION(:) | :: | src | ||
real(kind=DP), | intent(out), | DIMENSION(:) | :: | dest | ||
integer(kind=I4B), | intent(out) | :: | n_copied | |||
integer(kind=I4B), | intent(out) | :: | n_not_copied |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | src | ||
integer(kind=I4B), | intent(out), | DIMENSION(:) | :: | dest | ||
integer(kind=I4B), | intent(out) | :: | n_copied | |||
integer(kind=I4B), | intent(out) | :: | n_not_copied |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4B), | intent(inout) | :: | a | |||
integer(kind=I4B), | intent(inout) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout) | :: | a | |||
real(kind=SP), | intent(inout) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout) | :: | a | |||
complex(kind=SPC), | intent(inout) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:) | :: | a | ||
complex(kind=SPC), | intent(inout), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=SPC), | intent(inout), | DIMENSION(:,:) | :: | a | ||
complex(kind=SPC), | intent(inout), | DIMENSION(:,:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=DPC), | intent(inout) | :: | a | |||
complex(kind=DPC), | intent(inout) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=DPC), | intent(inout), | DIMENSION(:) | :: | a | ||
complex(kind=DPC), | intent(inout), | DIMENSION(:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=DPC), | intent(inout), | DIMENSION(:,:) | :: | a | ||
complex(kind=DPC), | intent(inout), | DIMENSION(:,:) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout) | :: | a | |||
real(kind=SP), | intent(inout) | :: | b | |||
logical(kind=LGT), | intent(in) | :: | mask |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | a | ||
real(kind=SP), | intent(inout), | DIMENSION(:) | :: | b | ||
logical(kind=LGT), | intent(in), | DIMENSION(:) | :: | mask |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | a | ||
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | b | ||
logical(kind=LGT), | intent(in), | DIMENSION(:,:) | :: | mask |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | n1 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | n1 | |||
logical, | intent(in) | :: | n2 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | n1 | |||
logical, | intent(in) | :: | n2 | |||
logical, | intent(in) | :: | n3 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | n1 | |||
logical, | intent(in) | :: | n2 | |||
logical, | intent(in) | :: | n3 | |||
logical, | intent(in) | :: | n4 | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in), | DIMENSION(:) | :: | n | ||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | dest | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | source | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | dest_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(out), | DIMENSION(:) | :: | dest | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | source | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | dest_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:) | :: | dest | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | source | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | dest_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=DP), | intent(out), | DIMENSION(:) | :: | dest | ||
real(kind=DP), | intent(in), | DIMENSION(:) | :: | source | ||
integer(kind=I4B), | intent(in), | DIMENSION(:) | :: | dest_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | mat | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | diag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | mat | ||
real(kind=SP), | intent(in) | :: | diag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | mat | ||
real(kind=SP), | intent(in), | DIMENSION(:) | :: | diag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | mat | ||
real(kind=SP), | intent(in) | :: | diag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in), | DIMENSION(:) | :: | diagv | ||
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | mat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(in) | :: | scal | |||
real(kind=SP), | intent(inout), | DIMENSION(:,:) | :: | mat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=SP), | intent(out), | DIMENSION(:,:) | :: | mat |