fortran-lapack
Loading...
Searching...
No Matches
la_inverse::invert Interface Reference

Public Member Functions

subroutine la_invert_s (a, pivot, err)
 
subroutine la_invert_split_s (a, inva, pivot, err)
 
subroutine la_invert_d (a, pivot, err)
 
subroutine la_invert_split_d (a, inva, pivot, err)
 
subroutine la_invert_q (a, pivot, err)
 
subroutine la_invert_split_q (a, inva, pivot, err)
 
subroutine la_invert_c (a, pivot, err)
 
subroutine la_invert_split_c (a, inva, pivot, err)
 
subroutine la_invert_z (a, pivot, err)
 
subroutine la_invert_split_z (a, inva, pivot, err)
 
subroutine la_invert_w (a, pivot, err)
 
subroutine la_invert_split_w (a, inva, pivot, err)
 

Member Function/Subroutine Documentation

◆ la_invert_c()

subroutine la_inverse::invert::la_invert_c ( complex(sp), dimension(:,:), intent(inout) a,
integer(ilp), dimension(:), intent(inout), optional, target pivot,
type(la_state), intent(out), optional err )
Parameters
[in,out]aInput matrix a[n,n]
[in,out]pivot[optional] Storage array for the diagonal pivot indices
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_invert_d()

subroutine la_inverse::invert::la_invert_d ( real(dp), dimension(:,:), intent(inout) a,
integer(ilp), dimension(:), intent(inout), optional, target pivot,
type(la_state), intent(out), optional err )
Parameters
[in,out]aInput matrix a[n,n]
[in,out]pivot[optional] Storage array for the diagonal pivot indices
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_invert_q()

subroutine la_inverse::invert::la_invert_q ( real(qp), dimension(:,:), intent(inout) a,
integer(ilp), dimension(:), intent(inout), optional, target pivot,
type(la_state), intent(out), optional err )
Parameters
[in,out]aInput matrix a[n,n]
[in,out]pivot[optional] Storage array for the diagonal pivot indices
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_invert_s()

subroutine la_inverse::invert::la_invert_s ( real(sp), dimension(:,:), intent(inout) a,
integer(ilp), dimension(:), intent(inout), optional, target pivot,
type(la_state), intent(out), optional err )
Parameters
[in,out]aInput matrix a[n,n]
[in,out]pivot[optional] Storage array for the diagonal pivot indices
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_invert_split_c()

subroutine la_inverse::invert::la_invert_split_c ( complex(sp), dimension(:,:), intent(in) a,
complex(sp), dimension(:,:), intent(out) inva,
integer(ilp), dimension(:), intent(inout), optional, target pivot,
type(la_state), intent(out), optional err )
Parameters
[in]aInput matrix a[n,n]
[out]invaInverse matrix inva[n,n]
[in,out]pivot[optional] Storage array for the diagonal pivot indices
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_invert_split_d()

subroutine la_inverse::invert::la_invert_split_d ( real(dp), dimension(:,:), intent(in) a,
real(dp), dimension(:,:), intent(out) inva,
integer(ilp), dimension(:), intent(inout), optional, target pivot,
type(la_state), intent(out), optional err )
Parameters
[in]aInput matrix a[n,n]
[out]invaInverse matrix inva[n,n]
[in,out]pivot[optional] Storage array for the diagonal pivot indices
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_invert_split_q()

subroutine la_inverse::invert::la_invert_split_q ( real(qp), dimension(:,:), intent(in) a,
real(qp), dimension(:,:), intent(out) inva,
integer(ilp), dimension(:), intent(inout), optional, target pivot,
type(la_state), intent(out), optional err )
Parameters
[in]aInput matrix a[n,n]
[out]invaInverse matrix inva[n,n]
[in,out]pivot[optional] Storage array for the diagonal pivot indices
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_invert_split_s()

subroutine la_inverse::invert::la_invert_split_s ( real(sp), dimension(:,:), intent(in) a,
real(sp), dimension(:,:), intent(out) inva,
integer(ilp), dimension(:), intent(inout), optional, target pivot,
type(la_state), intent(out), optional err )
Parameters
[in]aInput matrix a[n,n]
[out]invaInverse matrix inva[n,n]
[in,out]pivot[optional] Storage array for the diagonal pivot indices
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_invert_split_w()

subroutine la_inverse::invert::la_invert_split_w ( complex(qp), dimension(:,:), intent(in) a,
complex(qp), dimension(:,:), intent(out) inva,
integer(ilp), dimension(:), intent(inout), optional, target pivot,
type(la_state), intent(out), optional err )
Parameters
[in]aInput matrix a[n,n]
[out]invaInverse matrix inva[n,n]
[in,out]pivot[optional] Storage array for the diagonal pivot indices
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_invert_split_z()

subroutine la_inverse::invert::la_invert_split_z ( complex(dp), dimension(:,:), intent(in) a,
complex(dp), dimension(:,:), intent(out) inva,
integer(ilp), dimension(:), intent(inout), optional, target pivot,
type(la_state), intent(out), optional err )
Parameters
[in]aInput matrix a[n,n]
[out]invaInverse matrix inva[n,n]
[in,out]pivot[optional] Storage array for the diagonal pivot indices
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_invert_w()

subroutine la_inverse::invert::la_invert_w ( complex(qp), dimension(:,:), intent(inout) a,
integer(ilp), dimension(:), intent(inout), optional, target pivot,
type(la_state), intent(out), optional err )
Parameters
[in,out]aInput matrix a[n,n]
[in,out]pivot[optional] Storage array for the diagonal pivot indices
[out]err[optional] state return flag. On error if not requested, the code will stop

◆ la_invert_z()

subroutine la_inverse::invert::la_invert_z ( complex(dp), dimension(:,:), intent(inout) a,
integer(ilp), dimension(:), intent(inout), optional, target pivot,
type(la_state), intent(out), optional err )
Parameters
[in,out]aInput matrix a[n,n]
[in,out]pivot[optional] Storage array for the diagonal pivot indices
[out]err[optional] state return flag. On error if not requested, the code will stop

The documentation for this interface was generated from the following file: