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

Returns the determinant of a matrix. More...

Private Member Functions

integer(intg) function determinantfullintg (A, err, error)
 Returns the determinant of a full integer matrix A. More...
 
real(sp) function determinantfullsp (A, err, error)
 Returns the determinant of a full single precision matrix A. More...
 
real(dp) function determinantfulldp (A, err, error)
 Returns the determinant of a full double precision matrix A. More...
 

Detailed Description

Returns the determinant of a matrix.

Definition at line 94 of file maths.f90.

Member Function/Subroutine Documentation

real(dp) function maths::determinant::determinantfulldp ( real(dp), dimension(:,:), intent(in)  A,
integer(intg), intent(out)  err,
type(varying_string), intent(out)  error 
)
private

Returns the determinant of a full double precision matrix A.

Parameters
[in]aThe matrix to find the determinant of
[out]errThe error code
[out]errorThe error string

Definition at line 801 of file maths.f90.

integer(intg) function maths::determinant::determinantfullintg ( integer(intg), dimension(:,:), intent(in)  A,
integer(intg), intent(out)  err,
type(varying_string), intent(out)  error 
)
private

Returns the determinant of a full integer matrix A.

Parameters
[in]aThe matrix to find the determinant of
[out]errThe error code
[out]errorThe error string

Definition at line 719 of file maths.f90.

real(sp) function maths::determinant::determinantfullsp ( real(sp), dimension(:,:), intent(in)  A,
integer(intg), intent(out)  err,
type(varying_string), intent(out)  error 
)
private

Returns the determinant of a full single precision matrix A.

Parameters
[in]aThe matrix to find the determinant of
[out]errThe error code
[out]errorThe error string

Definition at line 760 of file maths.f90.