Returns the eigenvectors of a matrix.
More...
|
subroutine | eigenvectorfullsp (A, eValue, eVector, err, error,) |
| Returns the normalised eigenvector of a full single precision symmetric matrix A that corresponds to the eigenvalue eValue. More...
|
|
subroutine | eigenvectorfulldp (A, eValue, eVector, err, error,) |
| Returns the normalised eigenvector of a full double precision symmetric matrix A that corresponds to the eigenvalue eValue. More...
|
|
Returns the eigenvectors of a matrix.
Definition at line 113 of file maths.f90.
subroutine maths::eigenvector::eigenvectorfulldp |
( |
real(dp), dimension(:,:), intent(in) |
A, |
|
|
real(dp), intent(in) |
eValue, |
|
|
real(dp), dimension(:), intent(out) |
eVector, |
|
|
integer(intg), intent(out) |
err, |
|
|
type(varying_string), intent(out) |
error |
|
) |
| |
|
private |
Returns the normalised eigenvector of a full double precision symmetric matrix A that corresponds to the eigenvalue eValue.
- Parameters
-
[in] | a | The matrix to find the eignevectors for |
[in] | evalue | The eigenvalue to find the eignevector for |
[out] | evector | On exit, the eigenvector corresponding the the eigenvalue |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1168 of file maths.f90.
subroutine maths::eigenvector::eigenvectorfullsp |
( |
real(sp), dimension(:,:), intent(in) |
A, |
|
|
real(sp), intent(in) |
eValue, |
|
|
real(sp), dimension(:), intent(out) |
eVector, |
|
|
integer(intg), intent(out) |
err, |
|
|
type(varying_string), intent(out) |
error |
|
) |
| |
|
private |
Returns the normalised eigenvector of a full single precision symmetric matrix A that corresponds to the eigenvalue eValue.
- Parameters
-
[in] | a | The matrix to find the eignevectors for |
[in] | evalue | The eigenvalue to find the eignevector for |
[out] | evector | On exit, the eigenvector corresponding the the eigenvalue |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1081 of file maths.f90.