OpenCMISS-Iron Internal API Documentation
maths::eigenvector Interface Reference

Returns the eigenvectors of a matrix. More...

Private Member Functions

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...
 

Detailed Description

Returns the eigenvectors of a matrix.

Definition at line 113 of file maths.f90.

Member Function/Subroutine Documentation

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]aThe matrix to find the eignevectors for
[in]evalueThe eigenvalue to find the eignevector for
[out]evectorOn exit, the eigenvector corresponding the the eigenvalue
[out]errThe error code
[out]errorThe 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]aThe matrix to find the eignevectors for
[in]evalueThe eigenvalue to find the eignevector for
[out]evectorOn exit, the eigenvector corresponding the the eigenvalue
[out]errThe error code
[out]errorThe error string

Definition at line 1081 of file maths.f90.