You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`a` : `real` or `complex` square array containing the coefficient matrix. It is normally an `intent(in)` argument.
1058
+
1059
+
`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
+
1061
+
`err` (optional): Shall be a `type(linalg_state_type)` value. This is an `intent(out)` argument.
1062
+
1063
+
### Return value
1064
+
1065
+
Returns a `real` array containing the eigenvalues of `a`.
1066
+
1067
+
Raises `LINALG_ERROR` if the calculation did not converge.
1068
+
Raises `LINALG_VALUE_ERROR` if any matrix or arrays have invalid/incompatible sizes.
1069
+
If `err` is not present, exceptions trigger an `error stop`.
0 commit comments