chol computes Cholesky's decomposition of a symmetric positive definite matrix.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A |
det computes the matrix determinant.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A | ||
real(kind=dp), | intent(inout), | optional | dimension(:, :), allocatable | :: | outL | |
real(kind=dp), | intent(inout), | optional | dimension(:, :), allocatable | :: | outU |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A | ||
real(kind=sp), | intent(inout), | optional | dimension(:, :), allocatable | :: | outL | |
real(kind=sp), | intent(inout), | optional | dimension(:, :), allocatable | :: | outU |
diag creates diagonal matrix or get the diagonal of a matrix.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:) | :: | x |
diff
computes differences of arrays.
(Specification)
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:) | :: | x | ||
integer, | intent(in), | optional | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:) | :: | x | ||
integer, | intent(in), | optional | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:) | :: | x | ||
integer, | intent(in), | optional | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:) | :: | x | ||
integer, | intent(in), | optional | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:) | :: | x | ||
integer, | intent(in), | optional | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:) | :: | x | ||
integer, | intent(in), | optional | :: | n |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | n | ||
integer, | intent(in), | optional | :: | dim |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | n | ||
integer, | intent(in), | optional | :: | dim |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | n | ||
integer, | intent(in), | optional | :: | dim |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | n | ||
integer, | intent(in), | optional | :: | dim |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | n | ||
integer, | intent(in), | optional | :: | dim |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | n | ||
integer, | intent(in), | optional | :: | dim |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(out) | :: | X(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(out) | :: | X(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | dimension(:) | :: | x1 | ||
complex(kind=dp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | dimension(:) | :: | x1 | ||
complex(kind=sp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | dimension(:) | :: | x1 | ||
complex(kind=dp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | dimension(:) | :: | x1 | ||
complex(kind=sp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | dimension(:, :) | :: | A1 | ||
complex(kind=dp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | dimension(:, :) | :: | A1 | ||
complex(kind=sp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | dimension(:, :) | :: | A1 | ||
complex(kind=dp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | dimension(:, :) | :: | A1 | ||
complex(kind=sp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int16), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int32), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int64), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int8), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int16), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int32), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int64), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int8), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int16), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int32), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int64), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int8), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int16), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int32), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int64), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int8), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:) | :: | x1 | ||
real(kind=dp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:) | :: | x1 | ||
real(kind=sp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:) | :: | x1 | ||
real(kind=dp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:) | :: | x1 | ||
real(kind=sp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A1 | ||
real(kind=dp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A1 | ||
real(kind=sp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A1 | ||
real(kind=dp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A1 | ||
real(kind=sp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | dimension(:, :) | :: | A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | dimension(:, :) | :: | A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A |
real(sp) matrix is square or not.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in) | :: | A(:,:) |
real(dp) matrix is square or not.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | A(:,:) |
complex(sp) matrix is square or not.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in) | :: | A(:,:) |
complex(dp) matrix is square or not.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in) | :: | A(:,:) |
real(sp) matrix is symmetric or not.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in) | :: | A(:,:) |
real(dp) matrix is symmetric or not.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | A(:,:) |
complex(sp) matrix is symmetric or not.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in) | :: | A(:,:) |
complex(dp) matrix is symmetric or not.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in) | :: | A(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(out) | :: | X(:) | |||
real(kind=dp), | intent(in) | :: | from | |||
real(kind=dp), | intent(in) | :: | to |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(out) | :: | X(:) | |||
real(kind=sp), | intent(in) | :: | from | |||
real(kind=sp), | intent(in) | :: | to |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(out) | :: | X(:) | |||
real(kind=dp), | intent(in) | :: | from | |||
real(kind=dp), | intent(in) | :: | to |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(out) | :: | X(:) | |||
real(kind=sp), | intent(in) | :: | from | |||
real(kind=sp), | intent(in) | :: | to |
lu computes the LU matrix factorization.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A | ||
real(kind=dp), | intent(out), | dimension(:, :), allocatable | :: | L | ||
real(kind=dp), | intent(out), | dimension(:, :), allocatable | :: | U |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A | ||
real(kind=sp), | intent(out), | dimension(:, :), allocatable | :: | L | ||
real(kind=sp), | intent(out), | dimension(:, :), allocatable | :: | U |
Calculat matrix power
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | a | ||
integer | :: | num |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | a | ||
integer | :: | num |
norm computes vector and matrix norms.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:) | :: | x | ||
real(kind=dp), | intent(in), | optional | :: | p |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:) | :: | x | ||
real(kind=sp), | intent(in), | optional | :: | p |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A | ||
real(kind=dp), | intent(in), | optional | :: | p |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A | ||
real(kind=sp), | intent(in), | optional | :: | p |
Creates a rank-1 or rank-2 array filled ones. (Specification)
ones
creates a rank-1 array, filled completely with 1
integer
type values.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dim |
ones
creates a rank-2 array, filled completely with 1
integer
type values.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dim1 | |||
integer, | intent(in) | :: | dim2 |
Calculate the inverse of a real matrix.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | dimension(:, :) | :: | A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | dimension(:, :) | :: | A |
complex(dp) matrix multiplication
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in) | :: | m1(:,:) | |||
real(kind=sp), | intent(in) | :: | m2(:,:) |
complex(dp) matrix multiplication
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | m1(:,:) | |||
real(kind=dp), | intent(in) | :: | m2(:,:) |
complex(dp) matrix multiplication
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in) | :: | m1(:,:) | |||
complex(kind=sp), | intent(in) | :: | m2(:,:) |
complex(dp) matrix multiplication
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in) | :: | m1(:,:) | |||
complex(kind=dp), | intent(in) | :: | m2(:,:) |
complex(dp) matrix multiplication
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in) | :: | m1(:,:) | |||
complex(kind=sp), | intent(in) | :: | m2(:,:) |
complex(dp) matrix multiplication
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | m1(:,:) | |||
complex(kind=dp), | intent(in) | :: | m2(:,:) |
complex(dp) matrix multiplication
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in) | :: | m1(:,:) | |||
real(kind=sp), | intent(in) | :: | m2(:,:) |
complex(dp) matrix multiplication
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in) | :: | m1(:,:) | |||
real(kind=dp), | intent(in) | :: | m2(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:) | :: | x | ||
real(kind=dp), | intent(in), | dimension(:) | :: | y |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:) | :: | x | ||
integer(kind=int16), | intent(in), | dimension(:) | :: | y |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:) | :: | x | ||
integer(kind=int32), | intent(in), | dimension(:) | :: | y |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:) | :: | x | ||
integer(kind=int64), | intent(in), | dimension(:) | :: | y |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:) | :: | x | ||
integer(kind=int8), | intent(in), | dimension(:) | :: | 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=dp), | intent(in) | :: | a(:,:) | |||
real(kind=dp), | intent(out), | allocatable | :: | q(:,:) | ||
real(kind=dp), | intent(out), | allocatable | :: | r(:,:) | ||
integer, | optional | :: | l |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in) | :: | a(:,:) | |||
real(kind=sp), | intent(out), | allocatable | :: | q(:,:) | ||
real(kind=sp), | intent(out), | allocatable | :: | r(:,:) | ||
integer, | optional | :: | l |
seq returns evenly spaced vector.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(out), | dimension(:), allocatable | :: | X | ||
real(kind=dp), | intent(in) | :: | from | |||
real(kind=dp), | intent(in) | :: | to | |||
real(kind=dp), | intent(in), | optional | :: | by |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(out), | dimension(:), allocatable | :: | X | ||
integer(kind=int16), | intent(in) | :: | from | |||
integer(kind=int16), | intent(in) | :: | to | |||
integer(kind=int16), | intent(in), | optional | :: | by |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(out), | dimension(:), allocatable | :: | X | ||
integer(kind=int32), | intent(in) | :: | from | |||
integer(kind=int32), | intent(in) | :: | to | |||
integer(kind=int32), | intent(in), | optional | :: | by |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(out), | dimension(:), allocatable | :: | X | ||
integer(kind=int64), | intent(in) | :: | from | |||
integer(kind=int64), | intent(in) | :: | to | |||
integer(kind=int64), | intent(in), | optional | :: | by |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(out), | dimension(:), allocatable | :: | X | ||
integer(kind=int8), | intent(in) | :: | from | |||
integer(kind=int8), | intent(in) | :: | to | |||
integer(kind=int8), | intent(in), | optional | :: | by |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(out), | dimension(:), allocatable | :: | X | ||
real(kind=sp), | intent(in) | :: | from | |||
real(kind=sp), | intent(in) | :: | to | |||
real(kind=sp), | intent(in), | optional | :: | by |
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(out), | dimension(:), allocatable | :: | w | ||
real(kind=dp), | intent(out), | optional | dimension(:, :), allocatable | :: | u | |
real(kind=dp), | intent(out), | optional | dimension(:, :), allocatable | :: | v | |
logical, | intent(in), | optional | :: | d | ||
integer, | intent(out), | optional | :: | ierr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | a | ||
real(kind=sp), | intent(out), | dimension(:), allocatable | :: | w | ||
real(kind=sp), | intent(out), | optional | dimension(:, :), allocatable | :: | u | |
real(kind=sp), | intent(out), | optional | dimension(:, :), allocatable | :: | v | |
logical, | intent(in), | optional | :: | d | ||
integer, | intent(out), | optional | :: | ierr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A | ||
real(kind=dp), | intent(in), | dimension(:) | :: | b | ||
integer, | intent(in), | optional | :: | cutoff |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A | ||
real(kind=sp), | intent(in), | dimension(:) | :: | b | ||
integer, | intent(in), | optional | :: | cutoff |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A | ||
integer, | intent(in), | optional | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | dimension(:) | :: | x1 | ||
complex(kind=dp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | dimension(:) | :: | x1 | ||
complex(kind=sp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | dimension(:) | :: | x1 | ||
complex(kind=dp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | dimension(:) | :: | x1 | ||
complex(kind=sp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | dimension(:, :) | :: | A1 | ||
complex(kind=dp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | dimension(:, :) | :: | A1 | ||
complex(kind=sp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=dp), | intent(in), | dimension(:, :) | :: | A1 | ||
complex(kind=dp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=sp), | intent(in), | dimension(:, :) | :: | A1 | ||
complex(kind=sp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int16), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int32), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int64), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int8), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int16), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int32), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int64), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:) | :: | x1 | ||
integer(kind=int8), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int16), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int32), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int64), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int8), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int16), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int32), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int64), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in), | dimension(:, :) | :: | A1 | ||
integer(kind=int8), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:) | :: | x1 | ||
real(kind=dp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:) | :: | x1 | ||
real(kind=sp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:) | :: | x1 | ||
real(kind=dp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:) | :: | x1 | ||
real(kind=sp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A1 | ||
real(kind=dp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A1 | ||
real(kind=sp), | intent(in), | dimension(:) | :: | x2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in), | dimension(:, :) | :: | A1 | ||
real(kind=dp), | intent(in), | dimension(:, :) | :: | A2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in), | dimension(:, :) | :: | A1 | ||
real(kind=sp), | intent(in), | dimension(:, :) | :: | A2 |
Creates a rank-1 or rank-2 array filled zeros. (Specification)
zeros
creates a rank-1 array, filled completely with 0
integer
type values.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dim |
zeros
creates a rank-2 array, filled completely with 0
integer
type values.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dim1 | |||
integer, | intent(in) | :: | dim2 |