Skip to content

Commit 59f3b34

Browse files
committed
Merge branch 'eigenvalues' of github.com:perazz/stdlib into eigenvalues
2 parents 5501b83 + 66f1f17 commit 59f3b34

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

doc/specs/stdlib_linalg.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -958,7 +958,7 @@ This subroutine computes the solution to the eigendecomposition \( A \cdot \bar{
958958
where \( A \) is a square, full-rank, `real` symmetric \( A = A^T \) or `complex` Hermitian \( A = A^H \) matrix.
959959

960960
Result array `lambda` returns the `real` eigenvalues of \( A \). The user can request the orthogonal eigenvectors
961-
to be returned: on output `vectors` may contain the matrix of eigenvectors, returned as a columns.
961+
to be returned: on output `vectors` may contain the matrix of eigenvectors, returned as a column.
962962

963963
Normally, only the lower triangular part of \( A \) is accessed. On input, `logical` flag `upper_a`
964964
allows the user to request what triangular part of the matrix should be used.
@@ -977,7 +977,7 @@ The solver is based on LAPACK's `*SYEV` and `*HEEV` backends.
977977

978978
`vectors` (optional): Shall be a rank-2 array of the same type, size and kind as `a`, containing the eigenvectors of `a`. It is an `intent(out)` argument.
979979

980-
`upper_a` (optional): Shall be an input `logical` flag. if `.true.`, the upper triangular part of `a` will be accessed. Otherwise, the lower triangular part will be accessed. It is an `intent(in)` argument.
980+
`upper_a` (optional): Shall be an input `logical` flag. If `.true.`, the upper triangular part of `a` will be accessed. Otherwise, the lower triangular part will be accessed. It is an `intent(in)` argument.
981981

982982
`overwrite_a` (optional): Shall be an input `logical` flag. If `.true.`, input matrix `a` will be used as temporary storage and overwritten. This avoids internal data allocation. This is an `intent(in)` argument.
983983

@@ -1015,7 +1015,7 @@ The solver is based on LAPACK's `*GEEV` backends.
10151015

10161016
### Arguments
10171017

1018-
`a` : `real` or `complex` square array containing the coefficient matrix. It is normally an `intent(in)` argument.
1018+
`a` : `real` or `complex` square array containing the coefficient matrix. It is an `intent(in)` argument.
10191019

10201020
`err` (optional): Shall be a `type(linalg_state_type)` value. This is an `intent(out)` argument.
10211021

@@ -1055,9 +1055,9 @@ The solver is based on LAPACK's `*SYEV` and `*HEEV` backends.
10551055

10561056
### Arguments
10571057

1058-
`a` : `real` or `complex` square array containing the coefficient matrix. It is normally an `intent(in)` argument.
1058+
`a` : `real` or `complex` square array containing the coefficient matrix. It is an `intent(in)` argument.
10591059

1060-
`upper_a` (optional): Shall be an input logical flag. if `.true.`, the upper triangular part of `a` will be used accessed. Otherwise, the lower triangular part will be accessed (default). It is an `intent(in)` argument.
1060+
`upper_a` (optional): Shall be an input logical flag. If `.true.`, the upper triangular part of `a` will be used accessed. Otherwise, the lower triangular part will be accessed (default). It is an `intent(in)` argument.
10611061

10621062
`err` (optional): Shall be a `type(linalg_state_type)` value. This is an `intent(out)` argument.
10631063

0 commit comments

Comments
 (0)