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

Returns the transpose of a matrix A in A^T. More...

Private Member Functions

subroutine matrixtransposesp (A, AT, err, error,)
 Returns the transpose of a single precision matrix A in AT. More...
 
subroutine matrixtransposedp (A, AT, err, error,)
 Returns the transpose of a double precision matrix A in AT. More...
 

Detailed Description

Returns the transpose of a matrix A in A^T.

Definition at line 197 of file maths.f90.

Member Function/Subroutine Documentation

subroutine maths::matrixtranspose::matrixtransposedp ( real(dp), dimension(:,:), intent(in)  A,
real(dp), dimension(:,:), intent(out)  AT,
integer(intg), intent(out)  err,
type(varying_string), intent(out)  error 
)
private

Returns the transpose of a double precision matrix A in AT.

Parameters
[in]aThe matrix to take the transpose of
[out]atOn exit, the transpose of the matrix
[out]errThe error code
[out]errorThe error string

Definition at line 2277 of file maths.f90.

subroutine maths::matrixtranspose::matrixtransposesp ( real(sp), dimension(:,:), intent(in)  A,
real(sp), dimension(:,:), intent(out)  AT,
integer(intg), intent(out)  err,
type(varying_string), intent(out)  error 
)
private

Returns the transpose of a single precision matrix A in AT.

Parameters
[in]aThe matrix to take the transpose of
[out]atOn exit, the transpose of the matrix
[out]errThe error code
[out]errorThe error string

Definition at line 2228 of file maths.f90.